Posts Tagged with "OSGi"

Service Boss Level: Service Factories

Service Boss Level: Service Factories

Discusses the process for creating a Sling Service Factory

Read Post
Service Boss Level Part 2: Custom Web Console Plugins

Service Boss Level Part 2: Custom Web Console Plugins

Discusses the process for creating a custom Apache Felix Web Console Plugin

Read Post
New in AEM 5.6.1: Workflow Purge Scheduler

New in AEM 5.6.1: Workflow Purge Scheduler

Introduction and basic documentation for the new Workflow Purge Scheduler in CQ 5.6.1

Read Post
Simple Web Console Templates

Simple Web Console Templates

Demonstrates a simple technique for creating HTML templates for Apache Felix WebConsole screens

Read Post
Debugging Apache Axis 1.4 with SLF4J

Debugging Apache Axis 1.4 with SLF4J

Explains the process for debugging Axis 1.4 requests and responses with SLF4J

Read Post
Running Apache Axis 1.4 in AEM

Running Apache Axis 1.4 in AEM

Explains the process for setting up and running Apache Axis 1.4 in AEM.

Read Post
AEM 6.3: Handling Feelings of Deprecation

AEM 6.3: Handling Feelings of Deprecation

The latest version of Adobe Experience Manager, AEM 6.3 includes depreciation of the Apache Felix SCR Annotations and Apache Sling Commons JSON, how do you cope?

Read Post
How to Incorporate Front End Builds into OSGi Bundles

How to Incorporate Front End Builds into OSGi Bundles

Shows how to integrate Front End built tools into an Apache Maven based OSGi Bundle build process

Read Post
3 Gotchas in Migrating from Felix SCR to OSGi R6 Annotations

3 Gotchas in Migrating from Felix SCR to OSGi R6 Annotations

If you use AEM 6.3+ you should be using the OSGi R6 DS Annotations, but how do you avoid gotchas when upgrading old projects?

Read Post
Anatomy of the Ideal Background Job

Anatomy of the Ideal Background Job

I've seen and written a lot of background jobs in my career and in my experience, they are most common culprits to hard-to-diagnose issues in website operations. This is why, with background jobs, it's even more important than your standard component code to ensure the job executes successfully.

Read Post
Markdown in AEM with Flexmark

Markdown in AEM with Flexmark

Unfortunately, AEM did not provide a mechanism to interact with Markdown content, nor were any of the Java markdown libraries compatible with OSGi. Recently, I worked with the Flexmark team to produce an OSGi bundle version of the Flexmark markdown library.

Read Post
Conflicts with Sling Feature Model and Content Configurations

Conflicts with Sling Feature Model and Content Configurations

Don't mingle Apache Sling OSGi Feature Model and content configurations for content creation, ACLs or OSGi configuration definitions

Read Post
Bringing AEM Back to Life with JConsole

Bringing AEM Back to Life with JConsole

How to use JConsole do diagnose a "bricked" AEM instance

Read Post
Using Bnd + Maven to Make Wrapping Complex Bundles Less Painful

Using Bnd + Maven to Make Wrapping Complex Bundles Less Painful

How to use the Maven dependency plugin and bnd to dump all of the packages used by the dependencies of a Maven project to make it easier to wrap a library as an OSGi bundle

Read Post
OSGi HTTP Whiteboard Servlets

OSGi HTTP Whiteboard Servlets

What are OSGi HTTP Whiteboard Servlets and could they be useful for your project? Find the answers here!

Read Post