just a guess .. something might be messing up javassist, some system permissions to byte code modification, javassist in shared lib o sth ..
Davor Hrg On 3/3/08, MoritzGilsdorf <[EMAIL PROTECTED]> wrote: > > Hi, > > I know there are a lot of Topics available about this issue but I couldn't > find a helpful Solution. > > I'm trying to deploy my webapp on a ubuntu 7.10 linux server using > tomcat5.5. Using jetty my webapp works fine. I also followed the > Instructions about http://tapestry.apache.org/tapestry5/tomcat.html > deploying for tomcat but this doesn't changed anything. > I tried using the tomcat manager and get the following message after trying > to start: > > FAIL - Application at context path /<context> could not be started > > In Tomcat's webapp folder, the .war file is uncompressed properly. In my > localhost.<date>.log logfile I get the following Stack trace: > > java.lang.ExceptionInInitializerError > at > org.apache.tapestry.ioc.internal.services.ClassFactoryImpl.<init>(ClassFactoryImpl.java:63) > at > org.apache.tapestry.ioc.RegistryBuilder.<init>(RegistryBuilder.java:76) > at > org.apache.tapestry.ioc.RegistryBuilder.<init>(RegistryBuilder.java:62) > at > org.apache.tapestry.ioc.RegistryBuilder.<init>(RegistryBuilder.java:57) > at > org.apache.tapestry.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:49) > at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:67) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221) > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302) > at > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3635) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4222) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) > at > org.apache.catalina.core.ContainerBase.access$0(ContainerBase.java:744) > at > org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:144) > at java.security.AccessController.doPrivileged(Native Method) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:738) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825) > at > org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at > org.apache.catalina.core.StandardService.start(StandardService.java:448) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:700) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177) > Caused by: java.security.AccessControlException: access denied > (java.lang.RuntimePermission accessDeclaredMembers) > at > java.security.AccessControlContext.checkPermission(AccessControlContext.java:264) > at > java.security.AccessController.checkPermission(AccessController.java:427) > at java.lang.SecurityManager.checkPermission(SecurityManager.java:532) > at > java.lang.SecurityManager.checkMemberAccess(SecurityManager.java:1662) > at java.lang.Class.checkMemberAccess(Class.java:2125) > at java.lang.Class.getDeclaredMethod(Class.java:1906) > at javassist.ClassPool$1.run(ClassPool.java:78) > at java.security.AccessController.doPrivileged(Native Method) > at javassist.ClassPool.<clinit>(ClassPool.java:75) > ... 40 more > > Simply putting the .war file into the webapp folder leads to the same point. > Also unpacking the tapestry .jar files into WEB-INF/classes didn't changed > anything. > This is really annoying. I hope someone can help me with that. > > Thanks in advance! > > Moritz > > -- > View this message in context: > http://www.nabble.com/T5%3A-Tapestry-and-Tomcat-tp15801360p15801360.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] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]