Hello, thanks for your response. But I want to know wich is the correct version of Javassist and if tapestry-ioc-5.0.13 jar contains javassist jar, if this is the case do we need to add a separate jar of javassist in our classpath. Currently I have a separate javassist-3.7.ga jar on my classpath.
Thanks Wassila Howard Lewis Ship wrote: > > Caused by: java.lang.NoSuchMethodError: > org.apache.tapestry5.ioc.internal.services.ClassFactoryClassPool.toClass(Ljavassist/CtClass;Ljava/lang/ClassLoader;Ljava/security/ProtectionDomain;)Ljava/lang/Class; > > This represents an issue w.r.t. the Javassist library. Make sure you > have the correct version, and only that version, on the classpath. > Check your server/libs. See what's in your .war file. > > On Mon, Aug 11, 2008 at 8:45 AM, wassila <[EMAIL PROTECTED]> wrote: >> >> Hello, >> I have poblem to deploy my app (tapestry5) in Tomcat 6. It works fine in >> Jetty but not in Tomcat. >> the exception is : >> SEVERE: Exception starting filter diffusionAssignation >> java.lang.RuntimeException: Error building service proxy for service >> 'ServletApplicationInitializer' (at >> org.apache.tapestry5.services.TapestryModule.buildServletApplicationInitializer(Logger, >> List, ApplicationInitializer) (at TapestryModule.java:951)): Unable to >> create class $ServletApplicationInitializer_11bb25928f0: >> org.apache.tapestry5.ioc.internal.services.ClassFactoryClassPool.toClass(Ljavassist/CtClass;Ljava/lang/ClassLoader;Ljava/security/ProtectionDomain;)Ljava/lang/Class; >> at >> org.apache.tapestry5.ioc.internal.ModuleImpl.create(ModuleImpl.java:245) >> at >> org.apache.tapestry5.ioc.internal.ModuleImpl.findOrCreate(ModuleImpl.java:163) >> at >> org.apache.tapestry5.ioc.internal.ModuleImpl.getService(ModuleImpl.java:91) >> at >> org.apache.tapestry5.ioc.internal.RegistryImpl.getService(RegistryImpl.java:299) >> at >> org.apache.tapestry5.ioc.internal.RegistryWrapper.getService(RegistryWrapper.java:53) >> at >> org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:82) >> at >> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275) >> at >> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397) >> at >> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108) >> at >> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709) >> at >> org.apache.catalina.core.StandardContext.start(StandardContext.java:4356) >> at >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) >> at >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) >> at >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) >> at >> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626) >> at >> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) >> at >> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) >> at >> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147) >> at >> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) >> at >> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) >> at >> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) >> at >> org.apache.catalina.core.StandardHost.start(StandardHost.java:719) >> at >> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) >> at >> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) >> at >> org.apache.catalina.core.StandardService.start(StandardService.java:516) >> at >> org.apache.catalina.core.StandardServer.start(StandardServer.java:710) >> at org.apache.catalina.startup.Catalina.start(Catalina.java:578) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) >> at java.lang.reflect.Method.invoke(Unknown Source) >> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) >> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) >> Caused by: java.lang.RuntimeException: Unable to create class >> $ServletApplicationInitializer_11bb25928f0: >> org.apache.tapestry5.ioc.internal.services.ClassFactoryClassPool.toClass(Ljavassist/CtClass;Ljava/lang/ClassLoader;Ljava/security/ProtectionDomain;)Ljava/lang/Class; >> at >> org.apache.tapestry5.ioc.internal.services.CtClassSourceImpl.createClass(CtClassSourceImpl.java:100) >> at >> org.apache.tapestry5.ioc.internal.services.AbstractFab.createClass(AbstractFab.java:89) >> at >> org.apache.tapestry5.ioc.internal.ModuleImpl.createProxyInstance(ModuleImpl.java:372) >> at >> org.apache.tapestry5.ioc.internal.ModuleImpl.createProxy(ModuleImpl.java:335) >> at >> org.apache.tapestry5.ioc.internal.ModuleImpl.create(ModuleImpl.java:227) >> ... 32 more >> Caused by: java.lang.NoSuchMethodError: >> org.apache.tapestry5.ioc.internal.services.ClassFactoryClassPool.toClass(Ljavassist/CtClass;Ljava/lang/ClassLoader;Ljava/security/ProtectionDomain;)Ljava/lang/Class; >> at >> org.apache.tapestry5.ioc.internal.services.CtClassSourceImpl.createClass(CtClassSourceImpl.java:92) >> ... 36 more >> 11-Aug-2008 11:18:52 AM org.apache.catalina.core.StandardContext start >> SEVERE: Error filterStart >> 11-Aug-2008 11:18:52 AM org.apache.catalina.core.StandardContext start >> >> thanks >> -- >> View this message in context: >> http://www.nabble.com/T5%3A-Works-in-Jetty-but-not-in-Tomcat-tp10876889p18928355.html >> Sent from the Tapestry - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > > -- > Howard M. Lewis Ship > > Creator Apache Tapestry and Apache HiveMind > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/T5%3A-Works-in-Jetty-but-not-in-Tomcat-tp10876889p18944108.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]