Deploying T5.2.2 in Glassfish 2.1.1
Hello all, I was upgrading my apps from T 5.1.0.5 to T.5.2.2 , I've managed to make it run in my dev environment (eclipse wtp, tomcat 6). But when i deployed in my production environment Glassfish v2.1.1 I've stumbled into this problem. I've removed the woodstox and stax library from the lib/ext folder (workaround when deploying T5.1.0.5 in GF). For the record I'm using hibernate 3.6.0 , since it works on my dev env, i don't think there's a problem using that version. Can anyone help me with this problem ? Thanks a lot, Cheers, Abangkis [#|2010-11-10T21:35:12.031+0700|SEVERE|sun-appserver2.1|javax.enterprise.system.container.web|_ThreadID=16;_ThreadName=httpSSLWorkerThread-80-0;_RequestID=7565e709-f497-4a0b-b0f8-c6218b111e70;|StandardWrapperValve[default]: PWC1406: Servlet.service() for servlet default threw exception org.apache.tapestry5.ioc.internal.util.TapestryException: Exception constructing service 'ValueEncoderSource': Error invoking service builder method org.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map, InvalidationEventHub) (at TapestryModule.java:2287) (for service 'ValueEncoderSource'): Error invoking service contribution method org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration, boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess, LoggerSource): Exception constructing service 'HibernateSessionSource': Error invoking service builder method org.apache.tapestry5.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger, List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for service 'HibernateSessionSource'): javax.persistence.OneToOne.orphanRemoval()Z [at classpath:org/apache/tapestry5/corelib/components/ExceptionDisplay.tml, line 3] at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:993) at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.containingPageDidLoad(ComponentPageElementImpl.java:829) at org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:171) at org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:190) at org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:174) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:65) at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68) at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1063) at org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:173) at $PageLoader_12c36260ee7.loadPage($PageLoader_12c36260ee7.java) at org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:81) at $PageSource_12c36260ee5.getPage($PageSource_12c36260ee5.java) at org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:74) at $RequestPageCache_12c36260ee4.get($RequestPageCache_12c36260ee4.java) at $RequestPageCache_12c36260ee3.get($RequestPageCache_12c36260ee3.java) at org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:77) at $RequestExceptionHandler_12c36260ed3.handleRequestException($RequestExceptionHandler_12c36260ed3.java) at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:984) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:974) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at net.mreunion.web.infrastructure.AssetProtectionFilter.service(AssetProtectionFilter.java:60) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:80) at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at $RequestHandler_12c36260ecb.service($RequestHandler_12c36260ecb.java) at org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:272) at
Re: Deploying T5.2.2 in Glassfish 2.1.1
hm.. moving to Glassfish v3.0.1 with the same deployment files doesn't show any of the previous problem. On Wed, Nov 10, 2010 at 9:46 PM, abangkis abang...@gmail.com wrote: Hello all, I was upgrading my apps from T 5.1.0.5 to T.5.2.2 , I've managed to make it run in my dev environment (eclipse wtp, tomcat 6). But when i deployed in my production environment Glassfish v2.1.1 I've stumbled into this problem. I've removed the woodstox and stax library from the lib/ext folder (workaround when deploying T5.1.0.5 in GF). For the record I'm using hibernate 3.6.0 , since it works on my dev env, i don't think there's a problem using that version. Can anyone help me with this problem ? Thanks a lot, Cheers, Abangkis [#|2010-11-10T21:35:12.031+0700|SEVERE|sun-appserver2.1|javax.enterprise.system.container.web|_ThreadID=16;_ThreadName=httpSSLWorkerThread-80-0;_RequestID=7565e709-f497-4a0b-b0f8-c6218b111e70;|StandardWrapperValve[default]: PWC1406: Servlet.service() for servlet default threw exception org.apache.tapestry5.ioc.internal.util.TapestryException: Exception constructing service 'ValueEncoderSource': Error invoking service builder method org.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map, InvalidationEventHub) (at TapestryModule.java:2287) (for service 'ValueEncoderSource'): Error invoking service contribution method org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration, boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess, LoggerSource): Exception constructing service 'HibernateSessionSource': Error invoking service builder method org.apache.tapestry5.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger, List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for service 'HibernateSessionSource'): javax.persistence.OneToOne.orphanRemoval()Z [at classpath:org/apache/tapestry5/corelib/components/ExceptionDisplay.tml, line 3] at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:993) at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.containingPageDidLoad(ComponentPageElementImpl.java:829) at org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:171) at org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:190) at org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:174) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:65) at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68) at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1063) at org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:173) at $PageLoader_12c36260ee7.loadPage($PageLoader_12c36260ee7.java) at org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:81) at $PageSource_12c36260ee5.getPage($PageSource_12c36260ee5.java) at org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:74) at $RequestPageCache_12c36260ee4.get($RequestPageCache_12c36260ee4.java) at $RequestPageCache_12c36260ee3.get($RequestPageCache_12c36260ee3.java) at org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:77) at $RequestExceptionHandler_12c36260ed3.handleRequestException($RequestExceptionHandler_12c36260ed3.java) at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:984) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:974) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at net.mreunion.web.infrastructure.AssetProtectionFilter.service(AssetProtectionFilter.java:60) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:80) at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103) at $RequestHandler_12c36260ed6.service($RequestHandler_12c36260ed6.java) at