Hello Everybody,

I am upgrading my application from Tapestry 5.0.18 to 5.1.0.5.

After upgrading all  required jars and setting the context param
tapestry.use-external-spring-context to true to use external context for
spring
I am getting following error while tomcat server start -

Root WebApplicationContext: initialization completed in 61125 ms
- Adding module definition for class
org.apache.tapestry5.ioc.services.TapestryIOCModule
- Adding module definition for class
org.apache.tapestry.commons.TapestryCommonsModule
- Adding module definition for class
org.apache.tapestry.contrib.TapestryContribModule
- Adding module definition for class
org.apache.tapestry5.spring.SpringModule
- Adding module definition for class
org.apache.tapestry5.upload.services.UploadModule
- Adding module definition for class
org.apache.tapestry5.services.TapestryModule
- Adding module definition for class
org.apache.tapestry5.internal.services.InternalModule
- Adding module definition for class
net.project.view.services.TapestryFilterModule
- java.lang.NullPointerException
- Operations trace:
- [ 1] Creating service 'ServletApplicationInitializer'.
- [ 2] Obtaining AspectDecorator service
- Exception starting filter tapestryFilter
java.lang.RuntimeException: Error building service proxy for service
'ServletApplicationInitializer' (at
org.apache.tapestry5.services.TapestryModule.buildServletApplicationInitializer(Logger,
List, ApplicationInitializer) (at TapestryModule.java:1247)):
org.apache.tapestry5.ioc.internal.OperationException
        at
org.apache.tapestry5.ioc.internal.ModuleImpl$4.invoke(ModuleImpl.java:316)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
        at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:941)
        at 
org.apache.tapestry5.ioc.internal.ModuleImpl.create(ModuleImpl.java:321)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.access$100(ModuleImpl.java:32)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl$1.invoke(ModuleImpl.java:181)
        at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:140)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl$2.invoke(ModuleImpl.java:197)
        at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.findOrCreate(ModuleImpl.java:203)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.getService(ModuleImpl.java:98)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.getService(RegistryImpl.java:320)
        at
org.apache.tapestry5.ioc.internal.RegistryWrapper.getService(RegistryWrapper.java:53)
        at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:82)
        at
net.project.hibernate.util.CustomTapestryFilter.init(CustomTapestryFilter.java:43)
        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.addChild(ContainerBase.java:740)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
        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: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(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:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: org.apache.tapestry5.ioc.internal.OperationException
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:90)
        at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:941)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.getAspectDecorator(ModuleImpl.java:326)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.access$700(ModuleImpl.java:32)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl$4.invoke(ModuleImpl.java:285)
        ... 42 more
Caused by: java.lang.NullPointerException
        at java.lang.Class.isAssignableFrom(Native Method)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.findServiceIdsForInterface(ModuleImpl.java:148)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.findServiceIdsForInterface(RegistryImpl.java:581)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.getService(RegistryImpl.java:552)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl$5.invoke(ModuleImpl.java:332)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl$5.invoke(ModuleImpl.java:330)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
        ... 47 more
Jul 17, 2009 7:45:24 PM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart

I am trying to find the solution from last 3-5 hours. :confused:

Can anyone tell why I am getting this error? Am I missing something here?

Thanks in advance.

From,
Ritesh
-- 
View this message in context: 
http://www.nabble.com/T-5.1-Error-building-service-proxy-for-service-%27ServletApplicationInitializer%27-tp24535761p24535761.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to