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" <[email protected]> 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)


Reply via email to