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)