Expand my Community achievements bar.

Deploying problems with the bundle (cxf-dosgi-ri-singlebundle-distribution-1.4.0.jar) on AEM 6.1

Avatar

Level 1

Hi,

I have a custom bundle that is consuming webservices using Apache CXF. That’s why it has dependencies with another bundle “cxf-dosgi-ri-singlebundle-distribution-1.4.0.jar” also deployed in my repository (https://cxf.apache.org/dosgi-releases.html).

Both bundles are deployed and are working in my old system (CQ5.5) but when I try to deploy those bundles in a new installation AEM 6.1 I get the next error:

12.04.2016 16:44:06.593 *ERROR* [qtp1909227952-52] org.apache.felix.http.jetty %bundles.pluginTitle: Cannot start (org.osgi.framework.BundleException: Activator start error in bundle cxf-dosgi-ri-singlebundle-distribution [446].)
org.osgi.framework.BundleException: Activator start error in bundle cxf-dosgi-ri-singlebundle-distribution [446].
                at org.apache.felix.framework.Felix.activateBundle(Felix.java:2273)
                at org.apache.felix.framework.Felix.startBundle(Felix.java:2141)
                at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:977)
                at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:964)
                at org.apache.felix.webconsole.internal.core.BundlesServlet.doPost(BundlesServlet.java:365)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:644)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
                at org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:555)
                at org.apache.felix.webconsole.internal.servlet.OsgiManager$3.run(OsgiManager.java:459)
                at java.security.AccessController.doPrivileged(Native Method)
                at org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:455)
                at org.apache.felix.http.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:336)
                at org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:297)
                at org.apache.felix.http.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:93)
                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:50)
                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:31)
                at org.apache.sling.i18n.impl.I18NFilter.doFilter(I18NFilter.java:129)
                at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:108)
                at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:80)
                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:46)
                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:31)
                at org.apache.felix.http.sslfilter.internal.SslFilter.doFilter(SslFilter.java:89)
                at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:108)
                at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:80)
                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:46)
                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:31)
                at org.apache.sling.security.impl.ReferrerFilter.doFilter(ReferrerFilter.java:290)
                at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:108)
                at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:80)
                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:46)
                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:31)
                at com.adobe.granite.license.impl.LicenseCheckFilter.doFilter(LicenseCheckFilter.java:308)
                at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:108)
                at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:80)
                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:46)
                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:31)
                at org.apache.sling.featureflags.impl.FeatureManager.doFilter(FeatureManager.java:115)
                at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:108)
                at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:80)
                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:46)
                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:31)
                at org.apache.sling.engine.impl.log.RequestLoggerFilter.doFilter(RequestLoggerFilter.java:75)
                at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:108)
                at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:80)
                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:46)
                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:31)
                at org.apache.felix.http.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:76)
                at org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:49)
                at org.apache.felix.http.base.internal.DispatcherServlet.service(DispatcherServlet.java:67)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
                at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
                at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:587)
                at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221)
                at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
                at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
                at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
                at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
                at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
                at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
                at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
                at org.eclipse.jetty.server.Server.handle(Server.java:497)
                at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
                at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
                at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
                at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
                at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
                at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ExceptionInInitializerError: null
                at org.slf4j.impl.StaticLoggerBinder.<init>(StaticLoggerBinder.java:73)
                at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:42)
                at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128)
                at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:108)
                at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:279)
                at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:252)
                at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:265)
                at org.apache.cxf.dosgi.singlebundle.AggregatedActivator.<clinit>(AggregatedActivator.java:43)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
                at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
                at java.lang.Class.newInstance(Class.java:379)
                at org.apache.felix.framework.Felix.createBundleActivator(Felix.java:4464)
                at org.apache.felix.framework.Felix.activateBundle(Felix.java:2218)
                ... 66 common frames omitted
Caused by: java.lang.IllegalStateException: Detected both jcl-over-slf4j.jar AND slf4j-jcl.jar on the class path, preempting StackOverflowError. See also http://www.slf4j.org/codes.html#jclDelegationLoop for more details.
                at org.slf4j.impl.JCLLoggerFactory.<clinit>(JCLLoggerFactory.java:55)
                ... 81 common frames omitted


Someone have any idea about which is the problem?.

Many thanks

0 Replies