Hi, I just test it again and it works fine in my case. Can you provide more info? How do you provision? Using Pax Runner? If yes,can you send me the command you are using and the log output (put it in an attachment).
Alin On Thu, Feb 21, 2008 at 11:30 PM, Sriram Muthuswamy Chittathoor <[EMAIL PROTECTED]> wrote: > Hi: > > Why am I getting this error while running Spring-Petclinic example > within the PAX web extender WAR. The pax web extender seems to be > depending on a spring.jar (which has the > org.springframework.web.context.ContextLoaderListener class). This jar > is embedded with the spring petclinic WAR's WEB-INF/lib directory > > Any help is appeciated > > Thx > > Sriram C > > > ******************* ERROR ****************************************** > [Felix Shell TUI] DEBUG org.apache.jasper.servlet.JspServlet - > IMPORTANT: Do not > modify the generated servlets > [Felix Shell TUI] ERROR > org.ops4j.pax.web.extender.war.internal.RegisterWebAppVi > sitorWC - Registration exception. Skipping. > java.lang.ClassNotFoundException: > org.springframework.web.context.ContextLoaderListener > at > org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1479) > at > org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:341) > at > org.ops4j.pax.swissbox.core.BundleClassLoader.findClass(BundleClassLo > ader.java:158) > at > org.ops4j.pax.swissbox.core.BundleClassLoader.loadClass(BundleClassLo > ader.java:176) > at java.lang.ClassLoader.loadClass(ClassLoader.java:251) > at > org.ops4j.pax.web.extender.war.internal.RegisterWebAppVisitorHS.newIn > stance(RegisterWebAppVisitorHS.java:202) > at > org.ops4j.pax.web.extender.war.internal.RegisterWebAppVisitorWC.visit > (RegisterWebAppVisitorWC.java:242) > at > org.ops4j.pax.web.extender.war.internal.model.WebApp.accept(WebApp.ja > va:488) > at > org.ops4j.pax.web.extender.war.internal.WebAppPublisher$HttpServiceLi > stener.register(WebAppPublisher.java:170) > at > org.ops4j.pax.web.extender.war.internal.WebAppPublisher$HttpServiceLi > stener.serviceChanged(WebAppPublisher.java:155) > at > org.ops4j.pax.web.extender.war.internal.WebAppPublisher$HttpServiceLi > stener.serviceChanged(WebAppPublisher.java:119) > at > org.ops4j.pax.swissbox.tracker.ReplaceableService.setService(Replacea > bleService.java:114) > at > org.ops4j.pax.swissbox.tracker.ReplaceableService.access$100(Replacea > bleService.java:28) > at > org.ops4j.pax.swissbox.tracker.ReplaceableService$CollectionListener. > serviceAdded(ReplaceableService.java:183) > at > org.ops4j.pax.swissbox.tracker.ServiceCollection$Tracker.addingServic > e(ServiceCollection.java:181) > at > org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(ServiceTrack > er.java:1021) > at > org.osgi.util.tracker.ServiceTracker$Tracked.trackInitialServices(Ser > viceTracker.java:882) > at > org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:289) > at > org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:228) > at > org.ops4j.pax.swissbox.tracker.ServiceCollection.onStart(ServiceColle > ction.java:139) > at > org.ops4j.pax.swissbox.lifecycle.AbstractLifecycle$Stopped.start(Abst > ractLifecycle.java:121) > at > org.ops4j.pax.swissbox.lifecycle.AbstractLifecycle.start(AbstractLife > cycle.java:49) > at > org.ops4j.pax.swissbox.tracker.ReplaceableService.onStart(Replaceable > Service.java:146) > at > org.ops4j.pax.swissbox.lifecycle.AbstractLifecycle$Stopped.start(Abst > ractLifecycle.java:121) > at > org.ops4j.pax.swissbox.lifecycle.AbstractLifecycle.start(AbstractLife > cycle.java:49) > at > org.ops4j.pax.web.extender.war.internal.WebAppPublisher.publish(WebAp > > _______________________________________________ > general mailing list > general@lists.ops4j.org > http://lists.ops4j.org/mailman/listinfo/general > _______________________________________________ general mailing list general@lists.ops4j.org http://lists.ops4j.org/mailman/listinfo/general