ActiveObjects and a missing requirement error

Boris
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 26, 2015

I'm trying to get active objects inside a plugin I'm developing.

I followed the instructions here but the SDK keeps throwing exceptions while staring.

pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.plugins</groupId>
    <artifactId>TESTPLUGIN</artifactId>
    <version>1.0-SNAPSHOT</version>
    <organization>
        <name>Example Company</name>
        <url>http://www.example.com/</url>
    </organization>
    <name>TEST_PLUGIN</name>
    <description>TEST</description>
    <packaging>atlassian-plugin</packaging>
    <dependencies>
        <dependency>
            <groupId>com.atlassian.confluence</groupId>
            <artifactId>confluence</artifactId>
            <version>${confluence.version}</version>
            <scope>provided</scope>
        </dependency>
		<dependency>
		  <groupId>com.atlassian.activeobjects</groupId>
		  <artifactId>activeobjects-plugin</artifactId>
		  <version>${ao.version}</version>
		  <scope>provided</scope>
		</dependency>
    </dependencies>
    <build>
        <plugins>
            <plugin>
			  <groupId>com.atlassian.maven.plugins</groupId>
			  <artifactId>maven-confluence-plugin</artifactId>
			  <version>${amps.version}</version>
			  <extensions>true</extensions>
			  <configuration>
				<pluginArtifacts>
				  <pluginArtifact>
					<groupId>com.atlassian.activeobjects</groupId>
					<artifactId>activeobjects-plugin</artifactId>
					<version>${ao.version}</version>
				  </pluginArtifact>
				  <pluginArtifact>
					<groupId>com.atlassian.activeobjects</groupId>
					<artifactId>activeobjects-confluence-spi</artifactId>
					<version>${ao.version}</version>
				  </pluginArtifact>
				</pluginArtifacts>
				<productVersion>${confluence.version}</productVersion>
			  </configuration>
			</plugin>
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.6</source>
                    <target>1.6</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
    <properties>
        <confluence.version>5.1.5</confluence.version>
        <confluence.data.version>5.1.5</confluence.data.version>
        <amps.version>5.0.13</amps.version>
		<ao.version>0.29.3</ao.version>
    </properties>
</project>

Console output

[INFO] [talledLocalContainer] 2015-03-26 15:37:20,456 WARN [main] [plugin.osgi.f
actory.OsgiPlugin] enable Unable to enable plugin 'com.atlassian.activeobjects.a
ctiveobjects-plugin'
[INFO] [talledLocalContainer] com.atlassian.plugin.osgi.container.OsgiContainerE
xception: Cannot start plugin: com.atlassian.activeobjects.activeobjects-plugin
[INFO] [talledLocalContainer]   at com.atlassian.plugin.osgi.factory.OsgiPlugin.
enableInternal(OsgiPlugin.java:445)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractPlugin.enab
le(AbstractPlugin.java:237)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractDelegatingP
lugin.enable(AbstractDelegatingPlugin.java:215)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.ac
tualEnable(PluginEnabler.java:114)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.en
able(PluginEnabler.java:99)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.addPlugins(DefaultPluginManager.java:725)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.init(DefaultPluginManager.java:178)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.ConfluencePlu
ginManager.init(ConfluencePluginManager.java:205)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.PluginFramewo
rkContextListener.contextInitialized(PluginFrameworkContextListener.java:52)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.list
enerStart(StandardContext.java:4210)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.star
t(StandardContext.java:4709)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ldInternal(ContainerBase.java:799)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ld(ContainerBase.java:779)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.addChil
d(StandardHost.java:583)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WAR(HostConfig.java:943)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WARs(HostConfig.java:778)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
Apps(HostConfig.java:504)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.start(
HostConfig.java:1317)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.lifecy
cleEvent(HostConfig.java:324)
[INFO] [talledLocalContainer]   at org.apache.catalina.util.LifecycleSupport.fir
eLifecycleEvent(LifecycleSupport.java:142)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1065)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.start(S
tandardHost.java:822)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1057)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:463)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardService.star
t(StandardService.java:525)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardServer.start
(StandardServer.java:754)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Catalina.start(Ca
talina.java:595)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke0(
Native Method)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke(N
ativeMethodAccessorImpl.java:57)
[INFO] [talledLocalContainer]   at sun.reflect.DelegatingMethodAccessorImpl.invo
ke(DelegatingMethodAccessorImpl.java:43)
[INFO] [talledLocalContainer]   at java.lang.reflect.Method.invoke(Method.java:6
06)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.start(B
ootstrap.java:289)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.main(Bo
otstrap.java:414)
[INFO] [talledLocalContainer] Caused by: org.osgi.framework.BundleException: Unr
esolved constraint in bundle com.atlassian.activeobjects.activeobjects-plugin [3
4]: Unable to resolve 34.0: missing requirement [34.0] package; (&(package=com.a
tlassian.activeobjects.spi)(version>=0.26.0)) [caused by: Unable to resolve 35.0
: missing requirement [35.0] package; (&(package=com.atlassian.tenancy.api)(vers
ion>=1.4.0))]
[INFO] [talledLocalContainer]   at org.apache.felix.framework.Felix.resolveBundl
e(Felix.java:3409)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.Felix.startBundle(
Felix.java:1709)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.BundleImpl.start(B
undleImpl.java:905)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.BundleImpl.start(B
undleImpl.java:892)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.osgi.factory.OsgiPlugin.
enableInternal(OsgiPlugin.java:417)
[INFO] [talledLocalContainer]   ... 32 more
[INFO] [talledLocalContainer] 2015-03-26 15:37:20,457 ERROR [main] [atlassian.pl
ugin.manager.PluginEnabler] actualEnable Unable to enable plugin com.atlassian.a
ctiveobjects.activeobjects-plugin
[INFO] [talledLocalContainer] com.atlassian.plugin.osgi.container.OsgiContainerE
xception: Cannot start plugin: com.atlassian.activeobjects.activeobjects-plugin
[INFO] [talledLocalContainer]   at com.atlassian.plugin.osgi.factory.OsgiPlugin.
enableInternal(OsgiPlugin.java:445)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractPlugin.enab
le(AbstractPlugin.java:237)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractDelegatingP
lugin.enable(AbstractDelegatingPlugin.java:215)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.ac
tualEnable(PluginEnabler.java:114)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.en
able(PluginEnabler.java:99)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.addPlugins(DefaultPluginManager.java:725)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.init(DefaultPluginManager.java:178)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.ConfluencePlu
ginManager.init(ConfluencePluginManager.java:205)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.PluginFramewo
rkContextListener.contextInitialized(PluginFrameworkContextListener.java:52)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.list
enerStart(StandardContext.java:4210)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.star
t(StandardContext.java:4709)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ldInternal(ContainerBase.java:799)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ld(ContainerBase.java:779)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.addChil
d(StandardHost.java:583)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WAR(HostConfig.java:943)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WARs(HostConfig.java:778)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
Apps(HostConfig.java:504)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.start(
HostConfig.java:1317)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.lifecy
cleEvent(HostConfig.java:324)
[INFO] [talledLocalContainer]   at org.apache.catalina.util.LifecycleSupport.fir
eLifecycleEvent(LifecycleSupport.java:142)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1065)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.start(S
tandardHost.java:822)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1057)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:463)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardService.star
t(StandardService.java:525)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardServer.start
(StandardServer.java:754)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Catalina.start(Ca
talina.java:595)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke0(
Native Method)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke(N
ativeMethodAccessorImpl.java:57)
[INFO] [talledLocalContainer]   at sun.reflect.DelegatingMethodAccessorImpl.invo
ke(DelegatingMethodAccessorImpl.java:43)
[INFO] [talledLocalContainer]   at java.lang.reflect.Method.invoke(Method.java:6
06)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.start(B
ootstrap.java:289)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.main(Bo
otstrap.java:414)
[INFO] [talledLocalContainer] Caused by: org.osgi.framework.BundleException: Unr
esolved constraint in bundle com.atlassian.activeobjects.activeobjects-plugin [3
4]: Unable to resolve 34.0: missing requirement [34.0] package; (&(package=com.a
tlassian.activeobjects.spi)(version>=0.26.0)) [caused by: Unable to resolve 35.0
: missing requirement [35.0] package; (&(package=com.atlassian.tenancy.api)(vers
ion>=1.4.0))]
[INFO] [talledLocalContainer]   at org.apache.felix.framework.Felix.resolveBundl
e(Felix.java:3409)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.Felix.startBundle(
Felix.java:1709)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.BundleImpl.start(B
undleImpl.java:905)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.BundleImpl.start(B
undleImpl.java:892)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.osgi.factory.OsgiPlugin.
enableInternal(OsgiPlugin.java:417)
[INFO] [talledLocalContainer]   ... 32 more
[INFO] [talledLocalContainer] 2015-03-26 15:37:20,459 ERROR [main] [plugin.osgi.
factory.OsgiPlugin] enableInternal Detected an error (BundleException) enabling
the plugin 'com.atlassian.activeobjects.confluence.spi' : Unresolved constraint
in bundle com.atlassian.activeobjects.confluence.spi [35]: Unable to resolve 35.
0: missing requirement [35.0] package; (&(package=com.atlassian.tenancy.api)(ver
sion>=1.4.0)).  This error usually occurs when your plugin imports a package fro
m another bundle with a specific version constraint and either the bundle provid
ing that package doesn't meet those version constraints, or there is no bundle a
vailable that provides the specified package. For more details on how to fix thi
s, see http://confluence.atlassian.com/x/1xy6D
[INFO] [talledLocalContainer] 2015-03-26 15:37:20,520 WARN [main] [plugin.osgi.f
actory.OsgiPlugin] enable Unable to enable plugin 'com.atlassian.activeobjects.c
onfluence.spi'
[INFO] [talledLocalContainer] com.atlassian.plugin.osgi.container.OsgiContainerE
xception: Cannot start plugin: com.atlassian.activeobjects.confluence.spi
[INFO] [talledLocalContainer]   at com.atlassian.plugin.osgi.factory.OsgiPlugin.
enableInternal(OsgiPlugin.java:445)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractPlugin.enab
le(AbstractPlugin.java:237)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractDelegatingP
lugin.enable(AbstractDelegatingPlugin.java:215)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.ac
tualEnable(PluginEnabler.java:114)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.en
able(PluginEnabler.java:99)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.addPlugins(DefaultPluginManager.java:725)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.init(DefaultPluginManager.java:178)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.ConfluencePlu
ginManager.init(ConfluencePluginManager.java:205)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.PluginFramewo
rkContextListener.contextInitialized(PluginFrameworkContextListener.java:52)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.list
enerStart(StandardContext.java:4210)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.star
t(StandardContext.java:4709)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ldInternal(ContainerBase.java:799)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ld(ContainerBase.java:779)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.addChil
d(StandardHost.java:583)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WAR(HostConfig.java:943)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WARs(HostConfig.java:778)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
Apps(HostConfig.java:504)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.start(
HostConfig.java:1317)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.lifecy
cleEvent(HostConfig.java:324)
[INFO] [talledLocalContainer]   at org.apache.catalina.util.LifecycleSupport.fir
eLifecycleEvent(LifecycleSupport.java:142)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1065)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.start(S
tandardHost.java:822)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1057)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:463)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardService.star
t(StandardService.java:525)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardServer.start
(StandardServer.java:754)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Catalina.start(Ca
talina.java:595)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke0(
Native Method)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke(N
ativeMethodAccessorImpl.java:57)
[INFO] [talledLocalContainer]   at sun.reflect.DelegatingMethodAccessorImpl.invo
ke(DelegatingMethodAccessorImpl.java:43)
[INFO] [talledLocalContainer]   at java.lang.reflect.Method.invoke(Method.java:6
06)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.start(B
ootstrap.java:289)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.main(Bo
otstrap.java:414)
[INFO] [talledLocalContainer] Caused by: org.osgi.framework.BundleException: Unr
esolved constraint in bundle com.atlassian.activeobjects.confluence.spi [35]: Un
able to resolve 35.0: missing requirement [35.0] package; (&(package=com.atlassi
an.tenancy.api)(version>=1.4.0))
[INFO] [talledLocalContainer]   at org.apache.felix.framework.Felix.resolveBundl
e(Felix.java:3409)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.Felix.startBundle(
Felix.java:1709)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.BundleImpl.start(B
undleImpl.java:905)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.BundleImpl.start(B
undleImpl.java:892)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.osgi.factory.OsgiPlugin.
enableInternal(OsgiPlugin.java:417)
[INFO] [talledLocalContainer]   ... 32 more
[INFO] [talledLocalContainer] 2015-03-26 15:37:20,520 ERROR [main] [atlassian.pl
ugin.manager.PluginEnabler] actualEnable Unable to enable plugin com.atlassian.a
ctiveobjects.confluence.spi
[INFO] [talledLocalContainer] com.atlassian.plugin.osgi.container.OsgiContainerE
xception: Cannot start plugin: com.atlassian.activeobjects.confluence.spi
[INFO] [talledLocalContainer]   at com.atlassian.plugin.osgi.factory.OsgiPlugin.
enableInternal(OsgiPlugin.java:445)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractPlugin.enab
le(AbstractPlugin.java:237)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractDelegatingP
lugin.enable(AbstractDelegatingPlugin.java:215)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.ac
tualEnable(PluginEnabler.java:114)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.en
able(PluginEnabler.java:99)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.addPlugins(DefaultPluginManager.java:725)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.init(DefaultPluginManager.java:178)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.ConfluencePlu
ginManager.init(ConfluencePluginManager.java:205)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.PluginFramewo
rkContextListener.contextInitialized(PluginFrameworkContextListener.java:52)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.list
enerStart(StandardContext.java:4210)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.star
t(StandardContext.java:4709)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ldInternal(ContainerBase.java:799)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ld(ContainerBase.java:779)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.addChil
d(StandardHost.java:583)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WAR(HostConfig.java:943)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WARs(HostConfig.java:778)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
Apps(HostConfig.java:504)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.start(
HostConfig.java:1317)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.lifecy
cleEvent(HostConfig.java:324)
[INFO] [talledLocalContainer]   at org.apache.catalina.util.LifecycleSupport.fir
eLifecycleEvent(LifecycleSupport.java:142)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1065)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.start(S
tandardHost.java:822)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1057)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:463)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardService.star
t(StandardService.java:525)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardServer.start
(StandardServer.java:754)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Catalina.start(Ca
talina.java:595)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke0(
Native Method)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke(N
ativeMethodAccessorImpl.java:57)
[INFO] [talledLocalContainer]   at sun.reflect.DelegatingMethodAccessorImpl.invo
ke(DelegatingMethodAccessorImpl.java:43)
[INFO] [talledLocalContainer]   at java.lang.reflect.Method.invoke(Method.java:6
06)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.start(B
ootstrap.java:289)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.main(Bo
otstrap.java:414)
[INFO] [talledLocalContainer] Caused by: org.osgi.framework.BundleException: Unr
esolved constraint in bundle com.atlassian.activeobjects.confluence.spi [35]: Un
able to resolve 35.0: missing requirement [35.0] package; (&(package=com.atlassi
an.tenancy.api)(version>=1.4.0))
[INFO] [talledLocalContainer]   at org.apache.felix.framework.Felix.resolveBundl
e(Felix.java:3409)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.Felix.startBundle(
Felix.java:1709)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.BundleImpl.start(B
undleImpl.java:905)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.BundleImpl.start(B
undleImpl.java:892)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.osgi.factory.OsgiPlugin.
enableInternal(OsgiPlugin.java:417)
[INFO] [talledLocalContainer]   ... 32 more
[INFO] [talledLocalContainer] 2015-03-26 15:37:21,110 ERROR [main] [plugin.osgi.
factory.OsgiPlugin] enableInternal Detected an error (BundleException) enabling
the plugin 'com.atlassian.confluence.plugins.confluence-create-content-plugin' :
 Unresolved constraint in bundle com.atlassian.confluence.plugins.confluence-cre
ate-content-plugin [51]: Unable to resolve 51.0: missing requirement [51.0] pack
age; (package=com.atlassian.confluence.plugins.featurediscovery.service) [caused
 by: Unable to resolve 60.0: missing requirement [60.0] package; (package=com.at
lassian.activeobjects.external) [caused by: Unable to resolve 34.0: missing requ
irement [34.0] package; (&(package=com.atlassian.activeobjects.spi)(version>=0.2
6.0)) [caused by: Unable to resolve 35.0: missing requirement [35.0] package; (&
(package=com.atlassian.tenancy.api)(version>=1.4.0))]]].  This error usually occ
urs when your plugin imports a package from another bundle with a specific versi
on constraint and either the bundle providing that package doesn't meet those ve
rsion constraints, or there is no bundle available that provides the specified p
ackage. For more details on how to fix this, see http://confluence.atlassian.com
/x/1xy6D
[INFO] [talledLocalContainer] 2015-03-26 15:37:21,110 WARN [main] [plugin.osgi.f
actory.OsgiPlugin] enable Unable to enable plugin 'com.atlassian.confluence.plug
ins.confluence-create-content-plugin'
[INFO] [talledLocalContainer] com.atlassian.plugin.osgi.container.OsgiContainerE
xception: Cannot start plugin: com.atlassian.confluence.plugins.confluence-creat
e-content-plugin
[INFO] [talledLocalContainer]   at com.atlassian.plugin.osgi.factory.OsgiPlugin.
enableInternal(OsgiPlugin.java:445)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractPlugin.enab
le(AbstractPlugin.java:237)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractDelegatingP
lugin.enable(AbstractDelegatingPlugin.java:215)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.ac
tualEnable(PluginEnabler.java:114)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.en
able(PluginEnabler.java:99)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.addPlugins(DefaultPluginManager.java:725)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.init(DefaultPluginManager.java:178)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.ConfluencePlu
ginManager.init(ConfluencePluginManager.java:205)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.PluginFramewo
rkContextListener.contextInitialized(PluginFrameworkContextListener.java:52)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.list
enerStart(StandardContext.java:4210)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.star
t(StandardContext.java:4709)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ldInternal(ContainerBase.java:799)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ld(ContainerBase.java:779)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.addChil
d(StandardHost.java:583)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WAR(HostConfig.java:943)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WARs(HostConfig.java:778)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
Apps(HostConfig.java:504)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.start(
HostConfig.java:1317)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.lifecy
cleEvent(HostConfig.java:324)
[INFO] [talledLocalContainer]   at org.apache.catalina.util.LifecycleSupport.fir
eLifecycleEvent(LifecycleSupport.java:142)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1065)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.start(S
tandardHost.java:822)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1057)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:463)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardService.star
t(StandardService.java:525)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardServer.start
(StandardServer.java:754)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Catalina.start(Ca
talina.java:595)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke0(
Native Method)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke(N
ativeMethodAccessorImpl.java:57)
[INFO] [talledLocalContainer]   at sun.reflect.DelegatingMethodAccessorImpl.invo
ke(DelegatingMethodAccessorImpl.java:43)
[INFO] [talledLocalContainer]   at java.lang.reflect.Method.invoke(Method.java:6
06)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.start(B
ootstrap.java:289)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.main(Bo
otstrap.java:414)
[INFO] [talledLocalContainer] Caused by: org.osgi.framework.BundleException: Unr
esolved constraint in bundle com.atlassian.confluence.plugins.confluence-create-
content-plugin [51]: Unable to resolve 51.0: missing requirement [51.0] package;
 (package=com.atlassian.confluence.plugins.featurediscovery.service) [caused by:
 Unable to resolve 60.0: missing requirement [60.0] package; (package=com.atlass
ian.activeobjects.external) [caused by: Unable to resolve 34.0: missing requirem
ent [34.0] package; (&(package=com.atlassian.activeobjects.spi)(version>=0.26.0)
) [caused by: Unable to resolve 35.0: missing requirement [35.0] package; (&(pac
kage=com.atlassian.tenancy.api)(version>=1.4.0))]]]
[INFO] [talledLocalContainer]   at org.apache.felix.framework.Felix.resolveBundl
e(Felix.java:3409)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.Felix.startBundle(
Felix.java:1709)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.BundleImpl.start(B
undleImpl.java:905)
[INFO] [talledLocalContainer]   at org.apache.felix.framework.BundleImpl.start(B
undleImpl.java:892)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.osgi.factory.OsgiPlugin.
enableInternal(OsgiPlugin.java:417)
[INFO] [talledLocalContainer]   ... 32 more
[INFO] [talledLocalContainer] 2015-03-26 15:37:21,111 ERROR [main] [atlassian.pl
ugin.manager.PluginEnabler] actualEnable Unable to enable plugin com.atlassian.c
onfluence.plugins.confluence-create-content-plugin
[INFO] [talledLocalContainer] com.atlassian.plugin.osgi.container.OsgiContainerE
xception: Cannot start plugin: com.atlassian.confluence.plugins.confluence-creat
e-content-plugin
[INFO] [talledLocalContainer]   at com.atlassian.plugin.osgi.factory.OsgiPlugin.
enableInternal(OsgiPlugin.java:445)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractPlugin.enab
le(AbstractPlugin.java:237)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.impl.AbstractDelegatingP
lugin.enable(AbstractDelegatingPlugin.java:215)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.ac
tualEnable(PluginEnabler.java:114)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.PluginEnabler.en
able(PluginEnabler.java:99)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.addPlugins(DefaultPluginManager.java:725)
[INFO] [talledLocalContainer]   at com.atlassian.plugin.manager.DefaultPluginMan
ager.init(DefaultPluginManager.java:178)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.ConfluencePlu
ginManager.init(ConfluencePluginManager.java:205)
[INFO] [talledLocalContainer]   at com.atlassian.confluence.plugin.PluginFramewo
rkContextListener.contextInitialized(PluginFrameworkContextListener.java:52)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.list
enerStart(StandardContext.java:4210)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardContext.star
t(StandardContext.java:4709)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ldInternal(ContainerBase.java:799)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.addChi
ld(ContainerBase.java:779)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.addChil
d(StandardHost.java:583)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WAR(HostConfig.java:943)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
WARs(HostConfig.java:778)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.deploy
Apps(HostConfig.java:504)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.start(
HostConfig.java:1317)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.HostConfig.lifecy
cleEvent(HostConfig.java:324)
[INFO] [talledLocalContainer]   at org.apache.catalina.util.LifecycleSupport.fir
eLifecycleEvent(LifecycleSupport.java:142)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1065)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardHost.start(S
tandardHost.java:822)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1057)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:463)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardService.star
t(StandardService.java:525)
[INFO] [talledLocalContainer]   at org.apache.catalina.core.StandardServer.start
(StandardServer.java:754)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Catalina.start(Ca
talina.java:595)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke0(
Native Method)
[INFO] [talledLocalContainer]   at sun.reflect.NativeMethodAccessorImpl.invoke(N
ativeMethodAccessorImpl.java:57)
[INFO] [talledLocalContainer]   at sun.reflect.DelegatingMethodAccessorImpl.invo
ke(DelegatingMethodAccessorImpl.java:43)
[INFO] [talledLocalContainer]   at java.lang.reflect.Method.invoke(Method.java:6
06)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.start(B
ootstrap.java:289)
[INFO] [talledLocalContainer]   at org.apache.catalina.startup.Bootstrap.main(Bo
otstrap.java:414)
[INFO] [talledLocalContainer] Caused by: org.osgi.framework.BundleException: Unr
esolved constraint in bundle com.atlassian.confluence.plugins.confluence-create-
content-plugin [51]: Unable to resolve 51.0: missing requirement [51.0] package;
 (package=com.atlassian.confluence.plugins.featurediscovery.service) [caused by:
 Unable to resolve 60.0: missing requirement [60.0] package; (package=com.atlass
ian.activeobjects.external) [caused by: Unable to resolve 34.0: missing requirem
ent [34.0] package; (&(package=com.atlassian.activeobjects.spi)(version>=0.26.0)
) [caused by: Unable to resolve 35.0: missing requirement [35.0] package; (&(pac
kage=com.atlassian.tenancy.api)(version>=1.4.0))]]]

Errors are present when Confluence 5.1.5 is used and possibly others. On 5.7 however, it appears to work fine.

Any hints?

1 answer

1 accepted

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

2 votes
Answer accepted
Daniel Wester
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 26, 2015

I think your ao.version is too high. Confluence 5.1 was bundled with 0.19.21 so you might want to try changing that property.

Boris
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 26, 2015

That did it, thanks!

TAGS
AUG Leaders

Atlassian Community Events