Hi,

iPOJO is a ‘singleton’ bundle, meaning that only one version of the iPOJO 
bundle can be resolved only once. The error you have is because you try to 
install/resolve it twice. So check that you install the iPOJO bundle only once.

Cheers,

Clement

On 24 septembre 2014 at 17:46:32, KimJohn Quinn ([email protected]) wrote:

I am using iPOJO 1.11.2 and trying to install it in AEM 5.6.1 as an installed 
bundle within a content package (and required by other outside 
packages/bundles) and more frequently than not seeing this exception:  

org.apache.sling.installer.core.impl.tasks.BundleStartTask Could not start 
bundle org.apache.felix.ipojo [342]. Reason: 
org.osgi.framework.BundleException: Unresolved constraint in bundle 
org.apache.felix.ipojo [342]: Singleton conflict.. Will retry.  

There are no other instances of iPOJO on the server until I install my package. 
 

My scenarios have been:  
---------------------------------  
1) Using the Maven content package plugin install the content package (zip) 
directly into AEM - always works.  

2) Using the generated content package (zip), upload and install into AEM - 
frequently fails.  

3) Install iPOJO directly using the OSGi console - seems to work if I do it 
first but installing/uninstalling just that brings back the issue.  

4) Installing my content package (#2) and placing the libraries under 
“numbered” folders to control the start level.  

5) Forcibly starting iPOJO - returns the conflict error.  




Reply via email to