The tapestry-flash component works great for me on Tomcat. However,
when I deploy to Resin, I get the following error:
org.apache.hivemind.ApplicationRuntimeException: Unable to construct
service com.javaforge.tapestry.flash.FlashPropertyPersistenceStrategy:
Error building service
com.javaforge.tapestry.flash.FlashPropertyPersistenceStrategy: Unable
to convert type 'FlashPropertyPersistenceStrategy' to a Java class,
either as is, or in package com.javaforge.tapestry.flash.
[jar:file:/opt/j2ee/domains/raibledesigns.com/demo/resin/webapps/equinox-tapestry/WEB-INF/lib/tapestry-flash-0.1.1.jar!/META-INF/hivemodule.xml,
line 28]
at
org.apache.tapestry.error.ExceptionPresenterImpl.presentException(ExceptionPresenterImpl.java:64)
at
$ExceptionPresenter_10986213dae.presentException($ExceptionPresenter_10986213dae.java)
at
org.apache.tapestry.engine.AbstractEngine.activateExceptionPage(AbstractEngine.java:121)
at
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:280)
at
org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
at
$WebRequestServicer_10986213e08.service($WebRequestServicer_10986213e08.java)
at
$WebRequestServicer_10986213e04.service($WebRequestServicer_10986213e04.java)
at
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
at
$ServletRequestServicer_10986213de8.service($ServletRequestServicer_10986213de8.java)
at
org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
at
$ServletRequestServicerFilter_10986213de4.service($ServletRequestServicerFilter_10986213de4.java)
at
$ServletRequestServicer_10986213dea.service($ServletRequestServicer_10986213dea.java)
at
org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
at
$ServletRequestServicerFilter_10986213de2.service($ServletRequestServicerFilter_10986213de2.java)
at
$ServletRequestServicer_10986213dea.service($ServletRequestServicer_10986213dea.java)
at
org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
at
$ServletRequestServicerFilter_10986213de6.service($ServletRequestServicerFilter_10986213de6.java)
at
$ServletRequestServicer_10986213dea.service($ServletRequestServicer_10986213dea.java)
at
$ServletRequestServicer_10986213ddc.service($ServletRequestServicer_10986213ddc.java)
at
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
at
org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at
com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:99)
at
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at org.appfuse.web.MessageFilter.doFilter(MessageFilter.java:32)
at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163)
at
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:208)
at
com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:396)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:363)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490)
at com.caucho.util.ThreadPool.run(ThreadPool.java:423)
at java.lang.Thread.run(Thread.java:534)
Caused by: org.apache.hivemind.ApplicationRuntimeException: Unable to
construct service
com.javaforge.tapestry.flash.FlashPropertyPersistenceStrategy: Error
building service
com.javaforge.tapestry.flash.FlashPropertyPersistenceStrategy: Unable
to convert type 'FlashPropertyPersistenceStrategy' to a Java class,
either as is, or in package com.javaforge.tapestry.flash.
[jar:file:/opt/j2ee/domains/raibledesigns.com/demo/resin/webapps/equinox-tapestry/WEB-INF/lib/tapestry-flash-0.1.1.jar!/META-INF/hivemodule.xml,
line 28]
at
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructNewServiceImplementation(AbstractServiceModelImpl.java:165)
at
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructServiceImplementation(AbstractServiceModelImpl.java:139)
at
org.apache.hivemind.impl.servicemodel.SingletonServiceModel.getActualServiceImplementation(SingletonServiceModel.java:68)
at
$PropertyPersistenceStrategy_10986213eab._service($PropertyPersistenceStrategy_10986213eab.java)
at
$PropertyPersistenceStrategy_10986213eab.getStoredChanges($PropertyPersistenceStrategy_10986213eab.java)
at
$PropertyPersistenceStrategy_10986213eaa.getStoredChanges($PropertyPersistenceStrategy_10986213eaa.java)
at
org.apache.tapestry.record.PropertyPersistenceStrategySourceImpl.getAllStoredChanges(PropertyPersistenceStrategySourceImpl.java:72)
at
$PropertyPersistenceStrategySource_10986213e1e.getAllStoredChanges($PropertyPersistenceStrategySource_10986213e1e.java)
at
org.apache.tapestry.record.PageRecorderImpl.getChanges(PageRecorderImpl.java:68)
at
org.apache.tapestry.record.PageRecorderImpl.rollback(PageRecorderImpl.java:73)
at
org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java:279)
at
org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:251)
at
org.apache.tapestry.error.ExceptionPresenterImpl.presentException(ExceptionPresenterImpl.java:40)
... 35 more
Caused by: org.apache.hivemind.ApplicationRuntimeException: Error
building service
com.javaforge.tapestry.flash.FlashPropertyPersistenceStrategy: Unable
to convert type 'FlashPropertyPersistenceStrategy' to a Java class,
either as is, or in package com.javaforge.tapestry.flash.
[jar:file:/opt/j2ee/domains/raibledesigns.com/demo/resin/webapps/equinox-tapestry/WEB-INF/lib/tapestry-flash-0.1.1.jar!/META-INF/hivemodule.xml,
line 28]
at
org.apache.hivemind.impl.InvokeFactoryServiceConstructor.constructCoreServiceImplementation(InvokeFactoryServiceConstructor.java:88)
at
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructCoreServiceImplementation(AbstractServiceModelImpl.java:107)
at
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructNewServiceImplementation(AbstractServiceModelImpl.java:157)
... 47 more
Caused by: org.apache.hivemind.ApplicationRuntimeException: Error
building service
com.javaforge.tapestry.flash.FlashPropertyPersistenceStrategy: Unable
to convert type 'FlashPropertyPersistenceStrategy' to a Java class,
either as is, or in package com.javaforge.tapestry.flash.
[jar:file:/opt/j2ee/domains/raibledesigns.com/demo/resin/webapps/equinox-tapestry/WEB-INF/lib/tapestry-flash-0.1.1.jar!/META-INF/hivemodule.xml,
line 29]
at
org.apache.hivemind.service.impl.BuilderFactoryLogic.createService(BuilderFactoryLogic.java:87)
at
org.apache.hivemind.service.impl.BuilderFactory.createCoreServiceImplementation(BuilderFactory.java:42)
at
org.apache.hivemind.impl.InvokeFactoryServiceConstructor.constructCoreServiceImplementation(InvokeFactoryServiceConstructor.java:84)
... 49 more
Caused by: org.apache.hivemind.ApplicationRuntimeException: Unable to
convert type 'FlashPropertyPersistenceStrategy' to a Java class,
either as is, or in package com.javaforge.tapestry.flash.
at org.apache.hivemind.impl.ModuleImpl.resolveType(ModuleImpl.java:197)
at
org.apache.hivemind.service.impl.BuilderFactoryLogic.instantiateCoreServiceInstance(BuilderFactoryLogic.java:100)
at
org.apache.hivemind.service.impl.BuilderFactoryLogic.createService(BuilderFactoryLogic.java:75)
... 51 more
Any ideas?
Thanks,
Matt
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]