You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@sling.apache.org by Roger Reed <Ro...@yahoo.com> on 2011/11/15 22:20:46 UTC
Default sling.war not starting in WebLogic cluster
Hello,
Has anyone ever encountered the error below? I¹ve got the latest Sling WAR,
which deploys fine in a single WebLogic instance, but in a cluster I¹m
getting this. I¹m assuming some sort of classpath issue with WebLogic, but
not sure why this Sling Log bundle would be impacted..
Thanks,
Roger
<BEA-000000> <ERROR: Error starting
slinginstall:org.apache.sling.commons.log-2.1.2.jar
(java.lang.NoClassDefFoundError: com/sitraka/pas/agent/bootstrap/A
gentRecordingManagerBootstrap)
java.lang.NoClassDefFoundError:
com/sitraka/pas/agent/bootstrap/AgentRecordingManagerBootstrap
at org.apache.sling.commons.log.internal.Activator.<init>(Activator.java)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
sorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
torAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.apache.felix.framework.Felix.createBundleActivator(Felix.java:3693)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:1830)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1752)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1156)
at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
at java.lang.Thread.run(Thread.java:619)
java.lang.ClassNotFoundException:
com.sitraka.pas.agent.bootstrap.AgentRecordingManagerBootstrap not found by
org.apache.sling.commons.log [74]
at
org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(Module
Impl.java:787)
at org.apache.felix.framework.ModuleImpl.access$400(ModuleImpl.java:71)
at
org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl
.java:1768)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at org.apache.sling.commons.log.internal.Activator.<init>(Activator.java)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
sorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
torAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.apache.felix.framework.Felix.createBundleActivator(Felix.java:3693)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:1830)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1752)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1156)
at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
at java.lang.Thread.run(Thread.java:619)
Re: Default sling.war not starting in WebLogic cluster
Posted by Felix Meschberger <fm...@adobe.com>.
Hi Roger,
Correct ;-) That's what I was going to propose ...
Regards
Felix
Am 16.11.2011 um 02:35 schrieb Roger Reed:
> I answered my own question. I needed to provide visibility to com.sitraka.*
> from the web app container in the OSGI container. That package is for a
> Performance monitoring product that was installed in the cluster. I
> modified sling.properties bootdelegation line as follows
>
> org.osgi.framework.bootdelegation=com.sitraka.*, com.yourkit.*,
> ${org.apache.sling.launcher.bootdelegation}
>
>
> On 11/15/11 2:20 PM, "Roger Reed" <ro...@yahoo.com> wrote:
>
>> Hello,
>>
>> Has anyone ever encountered the error below? I’ve got the latest Sling WAR,
>> which deploys fine in a single WebLogic instance, but in a cluster I’m
>> getting this. I’m assuming some sort of classpath issue with WebLogic, but
>> not sure why this Sling Log bundle would be impacted..
>>
>> Thanks,
>>
>> Roger
>>
>>
>> <BEA-000000> <ERROR: Error starting
>> slinginstall:org.apache.sling.commons.log-2.1.2.jar
>> (java.lang.NoClassDefFoundError: com/sitraka/pas/agent/bootstrap/A
>> gentRecordingManagerBootstrap)
>> java.lang.NoClassDefFoundError:
>> com/sitraka/pas/agent/bootstrap/AgentRecordingManagerBootstrap
>> at org.apache.sling.commons.log.internal.Activator.<init>(Activator.java)
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
>> sorImpl.java:39)
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
>> torAccessorImpl.java:27)
>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>> at java.lang.Class.newInstance0(Class.java:355)
>> at java.lang.Class.newInstance(Class.java:308)
>> at org.apache.felix.framework.Felix.createBundleActivator(Felix.java:3693)
>> at org.apache.felix.framework.Felix.activateBundle(Felix.java:1830)
>> at org.apache.felix.framework.Felix.startBundle(Felix.java:1752)
>> at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1156)
>> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
>> at java.lang.Thread.run(Thread.java:619)
>> java.lang.ClassNotFoundException:
>> com.sitraka.pas.agent.bootstrap.AgentRecordingManagerBootstrap not found by
>> org.apache.sling.commons.log [74]
>> at
>> org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(Module
>> Impl.java:787)
>> at org.apache.felix.framework.ModuleImpl.access$400(ModuleImpl.java:71)
>> at
>> org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl
>> .java:1768)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>> at org.apache.sling.commons.log.internal.Activator.<init>(Activator.java)
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
>> sorImpl.java:39)
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
>> torAccessorImpl.java:27)
>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>> at java.lang.Class.newInstance0(Class.java:355)
>> at java.lang.Class.newInstance(Class.java:308)
>> at org.apache.felix.framework.Felix.createBundleActivator(Felix.java:3693)
>> at org.apache.felix.framework.Felix.activateBundle(Felix.java:1830)
>> at org.apache.felix.framework.Felix.startBundle(Felix.java:1752)
>> at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1156)
>> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
>> at java.lang.Thread.run(Thread.java:619)
>
>
Re: Default sling.war not starting in WebLogic cluster
Posted by Roger Reed <Ro...@yahoo.com>.
I answered my own question. I needed to provide visibility to com.sitraka.*
from the web app container in the OSGI container. That package is for a
Performance monitoring product that was installed in the cluster. I
modified sling.properties bootdelegation line as follows
org.osgi.framework.bootdelegation=com.sitraka.*, com.yourkit.*,
${org.apache.sling.launcher.bootdelegation}
On 11/15/11 2:20 PM, "Roger Reed" <ro...@yahoo.com> wrote:
> Hello,
>
> Has anyone ever encountered the error below? I¹ve got the latest Sling WAR,
> which deploys fine in a single WebLogic instance, but in a cluster I¹m
> getting this. I¹m assuming some sort of classpath issue with WebLogic, but
> not sure why this Sling Log bundle would be impacted..
>
> Thanks,
>
> Roger
>
>
> <BEA-000000> <ERROR: Error starting
> slinginstall:org.apache.sling.commons.log-2.1.2.jar
> (java.lang.NoClassDefFoundError: com/sitraka/pas/agent/bootstrap/A
> gentRecordingManagerBootstrap)
> java.lang.NoClassDefFoundError:
> com/sitraka/pas/agent/bootstrap/AgentRecordingManagerBootstrap
> at org.apache.sling.commons.log.internal.Activator.<init>(Activator.java)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
> sorImpl.java:39)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
> torAccessorImpl.java:27)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at java.lang.Class.newInstance0(Class.java:355)
> at java.lang.Class.newInstance(Class.java:308)
> at org.apache.felix.framework.Felix.createBundleActivator(Felix.java:3693)
> at org.apache.felix.framework.Felix.activateBundle(Felix.java:1830)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1752)
> at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1156)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
> at java.lang.Thread.run(Thread.java:619)
> java.lang.ClassNotFoundException:
> com.sitraka.pas.agent.bootstrap.AgentRecordingManagerBootstrap not found by
> org.apache.sling.commons.log [74]
> at
> org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(Module
> Impl.java:787)
> at org.apache.felix.framework.ModuleImpl.access$400(ModuleImpl.java:71)
> at
> org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl
> .java:1768)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
> at org.apache.sling.commons.log.internal.Activator.<init>(Activator.java)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
> sorImpl.java:39)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
> torAccessorImpl.java:27)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at java.lang.Class.newInstance0(Class.java:355)
> at java.lang.Class.newInstance(Class.java:308)
> at org.apache.felix.framework.Felix.createBundleActivator(Felix.java:3693)
> at org.apache.felix.framework.Felix.activateBundle(Felix.java:1830)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1752)
> at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1156)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
> at java.lang.Thread.run(Thread.java:619)