At least nobody can complain about not seeing the nested exceptions :)

On a different note though, anybody know if there is a problem with the
tapestry 4 jar, since it is complaining about the tapestry.request.xml file?

Regards,
Mitch


-----Original Message-----
From: mike jones [mailto:[EMAIL PROTECTED] 
Sent: Saturday, January 14, 2006 7:50 PM
To: Tapestry users
Subject: Re: Friendly URL help in Tap 4.0

lol my finger hurts from the scrolling

On 15/01/06, Francis Amanfo <[EMAIL PROTECTED]> wrote:
>
> Hi Mitch,
>
> This seems to be the LONGEST email I've seen in my long Internet life. I
> think you must be entered into the guiness book of records! :)
>
> F
>
> On 1/15/06, Mitch Christow <[EMAIL PROTECTED]> wrote:
> >
> > Hi Brian,
> >
> > Thanks for your help. I moved the hivemodule.xml file into the WEB-INF
> > folder and this time the app tried to pick the file up. I think my basic
> > problem was that I had the META-INF directory located within my context
> > folder. To confirm this also tried to simply move the entire META-INF
> > folder
> > under the src directory (including the hivemodule.xml) and that seemed
> to
> > work as well. Unfortunately in either case I got a Java exception now.
> > (see
> > full exception stack below). Thanks a lot for your help on getting the
> > hivemoduile.xml file recognized.
> >
> > Regards,
> > Mitch
> >
> >
> >
> > type Exception report
> >
> > message
> >
> > description The server encountered an internal error () that prevented
> it
> > from fulfilling this request.
> >
> > exception
> >
> > javax.servlet.ServletException: Unable to construct service
> > tapestry.request.RequestCycleFactory: Error building service
> > tapestry.request.RequestCycleFactory: Error at
> >
> >
>
jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/web
> > apps/stc/WEB-INF/lib/tapestry-4.0.jar!/META-INF/tapestry.request.xml,
> line
> > 216, column 88: Unable to read property serviceEncoders of object
> > <SingletonProxy for
> > tapestry.url.LinkFactory(org.apache.tapestry.services.LinkFactory)>:
> > java.lang.reflect.InvocationTargetException
> >
> >
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service
> > (W
> > ebRequestServicerPipelineBridge.java:60)
> >
> >
> >
>
$ServletRequestServicer_108cb361974.service($ServletRequestServicer_108cb361
> > 974.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361973.service($ServletRequestServicer_108cb361
> > 973.java)
> >
> > org.apache.tapestry.request.DecodedRequestInjector.service
> > (DecodedRequestInj
> > ector.java:55)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361970.service($ServletRequestServicerFil
> > ter_108cb361970.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196f.service($ServletRequestServicerFil
> > ter_108cb36196f.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.multipart.MultipartDecoderFilter.service
> > (MultipartDecode
> > rFilter.java:52)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196e.service($ServletRequestServicerFil
> > ter_108cb36196e.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196d.service($ServletRequestServicerFil
> > ter_108cb36196d.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.services.impl.SetupRequestEncoding.service
> > (SetupRequestE
> > ncoding.java:53)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361972.service($ServletRequestServicerFil
> > ter_108cb361972.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361971.service($ServletRequestServicerFil
> > ter_108cb361971.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361968.service($ServletRequestServicer_108cb361
> > 968.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361967.service($ServletRequestServicer_108cb361
> > 967.java)
> >
> > org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java
> > :123
> > )
> >
> > org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> >
> > root cause
> >
> > org.apache.hivemind.ApplicationRuntimeException: Unable to construct
> > service
> > tapestry.request.RequestCycleFactory: Error building service
> > tapestry.request.RequestCycleFactory: Error at
> >
> >
>
jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/web
> > apps/stc/WEB-INF/lib/tapestry-4.0.jar!/META-INF/tapestry.request.xml,
> line
> > 216, column 88: Unable to read property serviceEncoders of object
> > <SingletonProxy for
> > tapestry.url.LinkFactory(org.apache.tapestry.services.LinkFactory)>:
> > java.lang.reflect.InvocationTargetException
> >
> >
>
[jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/we
> > bapps/stc/WEB-INF/lib/tapestry-4.0.jar!/META-INF/tapestry.request.xml,
> > line
> > 213, column 21]
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructNewS
> > erviceImplementation(AbstractServiceModelImpl.java:165)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructServ
> > iceImplementation(AbstractServiceModelImpl.java:139)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.SingletonServiceModel.getActualService
> > Implementation(SingletonServiceModel.java:68)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e._service($RequestCycleFactory_108cb36193e.j
> > ava)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e.newRequestCycle($RequestCycleFactory_108cb3
> > 6193e.java)
> >
> >
> >
>
$RequestCycleFactory_108cb36193d.newRequestCycle($RequestCycleFactory_108cb3
> > 6193d.java)
> >
> > org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java
> :224)
> >
> > org.apache.tapestry.services.impl.InvokeEngineTerminator.service
> > (InvokeEngin
> > eTerminator.java:60)
> >
> >
> >
>
$WebRequestServicer_108cb361994.service($WebRequestServicer_108cb361994.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361993.service($WebRequestServicer_108cb361993.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361990.service($WebRequestServicer_108cb361990.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb36198f.service($WebRequestServicer_108cb36198f.java
> > )
> >
> >
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service
> > (W
> > ebRequestServicerPipelineBridge.java:56)
> >
> >
> >
>
$ServletRequestServicer_108cb361974.service($ServletRequestServicer_108cb361
> > 974.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361973.service($ServletRequestServicer_108cb361
> > 973.java)
> >
> > org.apache.tapestry.request.DecodedRequestInjector.service
> > (DecodedRequestInj
> > ector.java:55)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361970.service($ServletRequestServicerFil
> > ter_108cb361970.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196f.service($ServletRequestServicerFil
> > ter_108cb36196f.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.multipart.MultipartDecoderFilter.service
> > (MultipartDecode
> > rFilter.java:52)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196e.service($ServletRequestServicerFil
> > ter_108cb36196e.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196d.service($ServletRequestServicerFil
> > ter_108cb36196d.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.services.impl.SetupRequestEncoding.service
> > (SetupRequestE
> > ncoding.java:53)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361972.service($ServletRequestServicerFil
> > ter_108cb361972.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361971.service($ServletRequestServicerFil
> > ter_108cb361971.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361968.service($ServletRequestServicer_108cb361
> > 968.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361967.service($ServletRequestServicer_108cb361
> > 967.java)
> >
> > org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java
> > :123
> > )
> >
> > org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> >
> > root cause
> >
> > org.apache.hivemind.ApplicationRuntimeException: Error building service
> > tapestry.request.RequestCycleFactory: Error at
> >
> >
>
jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/web
> > apps/stc/WEB-INF/lib/tapestry-4.0.jar!/META-INF/tapestry.request.xml,
> line
> > 216, column 88: Unable to read property serviceEncoders of object
> > <SingletonProxy for
> > tapestry.url.LinkFactory(org.apache.tapestry.services.LinkFactory)>:
> > java.lang.reflect.InvocationTargetException
> >
> >
>
[jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/we
> > bapps/stc/WEB-INF/lib/tapestry-4.0.jar!/META-INF/tapestry.request.xml,
> > line
> > 213, column 21]
> >
> >
> >
>
org.apache.hivemind.impl.InvokeFactoryServiceConstructor.constructCoreServic
> > eImplementation(InvokeFactoryServiceConstructor.java:88)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructCore
> > ServiceImplementation(AbstractServiceModelImpl.java:107)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructNewS
> > erviceImplementation(AbstractServiceModelImpl.java:157)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructServ
> > iceImplementation(AbstractServiceModelImpl.java:139)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.SingletonServiceModel.getActualService
> > Implementation(SingletonServiceModel.java:68)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e._service($RequestCycleFactory_108cb36193e.j
> > ava)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e.newRequestCycle($RequestCycleFactory_108cb3
> > 6193e.java)
> >
> >
> >
>
$RequestCycleFactory_108cb36193d.newRequestCycle($RequestCycleFactory_108cb3
> > 6193d.java)
> >
> > org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java
> :224)
> >
> > org.apache.tapestry.services.impl.InvokeEngineTerminator.service
> > (InvokeEngin
> > eTerminator.java:60)
> >
> >
> >
>
$WebRequestServicer_108cb361994.service($WebRequestServicer_108cb361994.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361993.service($WebRequestServicer_108cb361993.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361990.service($WebRequestServicer_108cb361990.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb36198f.service($WebRequestServicer_108cb36198f.java
> > )
> >
> >
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service
> > (W
> > ebRequestServicerPipelineBridge.java:56)
> >
> >
> >
>
$ServletRequestServicer_108cb361974.service($ServletRequestServicer_108cb361
> > 974.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361973.service($ServletRequestServicer_108cb361
> > 973.java)
> >
> > org.apache.tapestry.request.DecodedRequestInjector.service
> > (DecodedRequestInj
> > ector.java:55)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361970.service($ServletRequestServicerFil
> > ter_108cb361970.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196f.service($ServletRequestServicerFil
> > ter_108cb36196f.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.multipart.MultipartDecoderFilter.service
> > (MultipartDecode
> > rFilter.java:52)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196e.service($ServletRequestServicerFil
> > ter_108cb36196e.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196d.service($ServletRequestServicerFil
> > ter_108cb36196d.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.services.impl.SetupRequestEncoding.service
> > (SetupRequestE
> > ncoding.java:53)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361972.service($ServletRequestServicerFil
> > ter_108cb361972.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361971.service($ServletRequestServicerFil
> > ter_108cb361971.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361968.service($ServletRequestServicer_108cb361
> > 968.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361967.service($ServletRequestServicer_108cb361
> > 967.java)
> >
> > org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java
> > :123
> > )
> >
> > org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> >
> > root cause
> >
> > org.apache.hivemind.ApplicationRuntimeException: Error building service
> > tapestry.request.RequestCycleFactory: Error at
> >
> >
>
jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/web
> > apps/stc/WEB-INF/lib/tapestry-4.0.jar!/META-INF/tapestry.request.xml,
> line
> > 216, column 88: Unable to read property serviceEncoders of object
> > <SingletonProxy for
> > tapestry.url.LinkFactory(org.apache.tapestry.services.LinkFactory)>:
> > java.lang.reflect.InvocationTargetException
> >
> >
>
[jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/we
> > bapps/stc/WEB-INF/lib/tapestry-4.0.jar!/META-INF/tapestry.request.xml,
> > line
> > 214, column 55]
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.createService
> > (BuilderFa
> > ctoryLogic.java:87)
> >
> >
> >
>
org.apache.hivemind.service.impl.BuilderFactory.createCoreServiceImplementat
> > ion(BuilderFactory.java:42)
> >
> >
> >
>
org.apache.hivemind.impl.InvokeFactoryServiceConstructor.constructCoreServic
> > eImplementation(InvokeFactoryServiceConstructor.java:84)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructCore
> > ServiceImplementation(AbstractServiceModelImpl.java:107)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructNewS
> > erviceImplementation(AbstractServiceModelImpl.java:157)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructServ
> > iceImplementation(AbstractServiceModelImpl.java:139)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.SingletonServiceModel.getActualService
> > Implementation(SingletonServiceModel.java:68)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e._service($RequestCycleFactory_108cb36193e.j
> > ava)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e.newRequestCycle($RequestCycleFactory_108cb3
> > 6193e.java)
> >
> >
> >
>
$RequestCycleFactory_108cb36193d.newRequestCycle($RequestCycleFactory_108cb3
> > 6193d.java)
> >
> > org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java
> :224)
> >
> > org.apache.tapestry.services.impl.InvokeEngineTerminator.service
> > (InvokeEngin
> > eTerminator.java:60)
> >
> >
> >
>
$WebRequestServicer_108cb361994.service($WebRequestServicer_108cb361994.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361993.service($WebRequestServicer_108cb361993.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361990.service($WebRequestServicer_108cb361990.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb36198f.service($WebRequestServicer_108cb36198f.java
> > )
> >
> >
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service
> > (W
> > ebRequestServicerPipelineBridge.java:56)
> >
> >
> >
>
$ServletRequestServicer_108cb361974.service($ServletRequestServicer_108cb361
> > 974.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361973.service($ServletRequestServicer_108cb361
> > 973.java)
> >
> > org.apache.tapestry.request.DecodedRequestInjector.service
> > (DecodedRequestInj
> > ector.java:55)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361970.service($ServletRequestServicerFil
> > ter_108cb361970.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196f.service($ServletRequestServicerFil
> > ter_108cb36196f.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.multipart.MultipartDecoderFilter.service
> > (MultipartDecode
> > rFilter.java:52)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196e.service($ServletRequestServicerFil
> > ter_108cb36196e.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196d.service($ServletRequestServicerFil
> > ter_108cb36196d.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.services.impl.SetupRequestEncoding.service
> > (SetupRequestE
> > ncoding.java:53)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361972.service($ServletRequestServicerFil
> > ter_108cb361972.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361971.service($ServletRequestServicerFil
> > ter_108cb361971.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361968.service($ServletRequestServicer_108cb361
> > 968.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361967.service($ServletRequestServicer_108cb361
> > 967.java)
> >
> > org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java
> > :123
> > )
> >
> > org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> >
> > root cause
> >
> > org.apache.hivemind.ApplicationRuntimeException: Error at
> >
> >
>
jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/web
> > apps/stc/WEB-INF/lib/tapestry-4.0.jar!/META-INF/tapestry.request.xml,
> line
> > 216, column 88: Unable to read property serviceEncoders of object
> > <SingletonProxy for
> > tapestry.url.LinkFactory(org.apache.tapestry.services.LinkFactory)>:
> > java.lang.reflect.InvocationTargetException
> >
> >
>
[jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/we
> > bapps/stc/WEB-INF/lib/tapestry-4.0.jar!/META-INF/tapestry.request.xml,
> > line
> > 216, column 88]
> >
> > org.apache.hivemind.impl.StrictErrorHandler.error(
> StrictErrorHandler.java
> > :39
> > )
> >         org.apache.hivemind.impl.ErrorLogImpl.error(ErrorLogImpl.java
> :40)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.error
> > (BuilderFactoryLog
> > ic.java:95)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.wireProperty
> > (BuilderFac
> > toryLogic.java:368)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.setProperties
> > (BuilderFa
> > ctoryLogic.java:320)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.createService
> > (BuilderFa
> > ctoryLogic.java:77)
> >
> >
> >
>
org.apache.hivemind.service.impl.BuilderFactory.createCoreServiceImplementat
> > ion(BuilderFactory.java:42)
> >
> >
> >
>
org.apache.hivemind.impl.InvokeFactoryServiceConstructor.constructCoreServic
> > eImplementation(InvokeFactoryServiceConstructor.java:84)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructCore
> > ServiceImplementation(AbstractServiceModelImpl.java:107)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructNewS
> > erviceImplementation(AbstractServiceModelImpl.java:157)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructServ
> > iceImplementation(AbstractServiceModelImpl.java:139)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.SingletonServiceModel.getActualService
> > Implementation(SingletonServiceModel.java:68)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e._service($RequestCycleFactory_108cb36193e.j
> > ava)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e.newRequestCycle($RequestCycleFactory_108cb3
> > 6193e.java)
> >
> >
> >
>
$RequestCycleFactory_108cb36193d.newRequestCycle($RequestCycleFactory_108cb3
> > 6193d.java)
> >
> > org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java
> :224)
> >
> > org.apache.tapestry.services.impl.InvokeEngineTerminator.service
> > (InvokeEngin
> > eTerminator.java:60)
> >
> >
> >
>
$WebRequestServicer_108cb361994.service($WebRequestServicer_108cb361994.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361993.service($WebRequestServicer_108cb361993.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361990.service($WebRequestServicer_108cb361990.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb36198f.service($WebRequestServicer_108cb36198f.java
> > )
> >
> >
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service
> > (W
> > ebRequestServicerPipelineBridge.java:56)
> >
> >
> >
>
$ServletRequestServicer_108cb361974.service($ServletRequestServicer_108cb361
> > 974.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361973.service($ServletRequestServicer_108cb361
> > 973.java)
> >
> > org.apache.tapestry.request.DecodedRequestInjector.service
> > (DecodedRequestInj
> > ector.java:55)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361970.service($ServletRequestServicerFil
> > ter_108cb361970.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196f.service($ServletRequestServicerFil
> > ter_108cb36196f.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.multipart.MultipartDecoderFilter.service
> > (MultipartDecode
> > rFilter.java:52)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196e.service($ServletRequestServicerFil
> > ter_108cb36196e.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196d.service($ServletRequestServicerFil
> > ter_108cb36196d.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.services.impl.SetupRequestEncoding.service
> > (SetupRequestE
> > ncoding.java:53)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361972.service($ServletRequestServicerFil
> > ter_108cb361972.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361971.service($ServletRequestServicerFil
> > ter_108cb361971.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361968.service($ServletRequestServicer_108cb361
> > 968.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361967.service($ServletRequestServicer_108cb361
> > 967.java)
> >
> > org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java
> > :123
> > )
> >
> > org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> >
> > root cause
> >
> > org.apache.hivemind.ApplicationRuntimeException: Unable to read property
> > serviceEncoders of object <SingletonProxy for
> > tapestry.url.LinkFactory(org.apache.tapestry.services.LinkFactory)>:
> > java.lang.reflect.InvocationTargetException
> >
> >
>
[jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/we
> > bapps/stc/WEB-INF/lib/tapestry-4.0.jar!/META-INF/tapestry.request.xml,
> > line
> > 216, column 88]
> >
> > org.apache.hivemind.service.impl.ObjectTranslator.translate
> > (ObjectTranslator
> > .java:79)
> >         $Translator_108cb3618ed.translate($Translator_108cb3618ed.java)
> >
> > org.apache.hivemind.service.impl.BuilderPropertyFacet.getFacetValue
> > (BuilderP
> > ropertyFacet.java:55)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.wireProperty
> > (BuilderFac
> > toryLogic.java:357)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.setProperties
> > (BuilderFa
> > ctoryLogic.java:320)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.createService
> > (BuilderFa
> > ctoryLogic.java:77)
> >
> >
> >
>
org.apache.hivemind.service.impl.BuilderFactory.createCoreServiceImplementat
> > ion(BuilderFactory.java:42)
> >
> >
> >
>
org.apache.hivemind.impl.InvokeFactoryServiceConstructor.constructCoreServic
> > eImplementation(InvokeFactoryServiceConstructor.java:84)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructCore
> > ServiceImplementation(AbstractServiceModelImpl.java:107)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructNewS
> > erviceImplementation(AbstractServiceModelImpl.java:157)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructServ
> > iceImplementation(AbstractServiceModelImpl.java:139)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.SingletonServiceModel.getActualService
> > Implementation(SingletonServiceModel.java:68)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e._service($RequestCycleFactory_108cb36193e.j
> > ava)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e.newRequestCycle($RequestCycleFactory_108cb3
> > 6193e.java)
> >
> >
> >
>
$RequestCycleFactory_108cb36193d.newRequestCycle($RequestCycleFactory_108cb3
> > 6193d.java)
> >
> > org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java
> :224)
> >
> > org.apache.tapestry.services.impl.InvokeEngineTerminator.service
> > (InvokeEngin
> > eTerminator.java:60)
> >
> >
> >
>
$WebRequestServicer_108cb361994.service($WebRequestServicer_108cb361994.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361993.service($WebRequestServicer_108cb361993.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361990.service($WebRequestServicer_108cb361990.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb36198f.service($WebRequestServicer_108cb36198f.java
> > )
> >
> >
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service
> > (W
> > ebRequestServicerPipelineBridge.java:56)
> >
> >
> >
>
$ServletRequestServicer_108cb361974.service($ServletRequestServicer_108cb361
> > 974.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361973.service($ServletRequestServicer_108cb361
> > 973.java)
> >
> > org.apache.tapestry.request.DecodedRequestInjector.service
> > (DecodedRequestInj
> > ector.java:55)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361970.service($ServletRequestServicerFil
> > ter_108cb361970.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196f.service($ServletRequestServicerFil
> > ter_108cb36196f.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.multipart.MultipartDecoderFilter.service
> > (MultipartDecode
> > rFilter.java:52)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196e.service($ServletRequestServicerFil
> > ter_108cb36196e.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196d.service($ServletRequestServicerFil
> > ter_108cb36196d.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.services.impl.SetupRequestEncoding.service
> > (SetupRequestE
> > ncoding.java:53)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361972.service($ServletRequestServicerFil
> > ter_108cb361972.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361971.service($ServletRequestServicerFil
> > ter_108cb361971.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361968.service($ServletRequestServicer_108cb361
> > 968.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361967.service($ServletRequestServicer_108cb361
> > 967.java)
> >
> > org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java
> > :123
> > )
> >
> > org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> >
> > root cause
> >
> > org.apache.hivemind.ApplicationRuntimeException: Unable to read property
> > serviceEncoders of object <SingletonProxy for
> > tapestry.url.LinkFactory(org.apache.tapestry.services.LinkFactory)>:
> > java.lang.reflect.InvocationTargetException
> >
> > org.apache.hivemind.util.PropertyAdaptor.read(PropertyAdaptor.java:197)
> >         org.apache.hivemind.util.ClassAdaptor.read(ClassAdaptor.java:91)
> >         org.apache.hivemind.util.PropertyUtils.read(PropertyUtils.java
> > :125)
> >
> >
> >
>
org.apache.hivemind.service.impl.ServicePropertyObjectProvider.provideObject
> > (ServicePropertyObjectProvider.java:56)
> >
> >
> >
>
$ObjectProvider_108cb361901.provideObject($ObjectProvider_108cb361901.java)
> >
> > org.apache.hivemind.service.impl.ObjectTranslator.translate
> > (ObjectTranslator
> > .java:75)
> >         $Translator_108cb3618ed.translate($Translator_108cb3618ed.java)
> >
> > org.apache.hivemind.service.impl.BuilderPropertyFacet.getFacetValue
> > (BuilderP
> > ropertyFacet.java:55)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.wireProperty
> > (BuilderFac
> > toryLogic.java:357)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.setProperties
> > (BuilderFa
> > ctoryLogic.java:320)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.createService
> > (BuilderFa
> > ctoryLogic.java:77)
> >
> >
> >
>
org.apache.hivemind.service.impl.BuilderFactory.createCoreServiceImplementat
> > ion(BuilderFactory.java:42)
> >
> >
> >
>
org.apache.hivemind.impl.InvokeFactoryServiceConstructor.constructCoreServic
> > eImplementation(InvokeFactoryServiceConstructor.java:84)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructCore
> > ServiceImplementation(AbstractServiceModelImpl.java:107)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructNewS
> > erviceImplementation(AbstractServiceModelImpl.java:157)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructServ
> > iceImplementation(AbstractServiceModelImpl.java:139)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.SingletonServiceModel.getActualService
> > Implementation(SingletonServiceModel.java:68)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e._service($RequestCycleFactory_108cb36193e.j
> > ava)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e.newRequestCycle($RequestCycleFactory_108cb3
> > 6193e.java)
> >
> >
> >
>
$RequestCycleFactory_108cb36193d.newRequestCycle($RequestCycleFactory_108cb3
> > 6193d.java)
> >
> > org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java
> :224)
> >
> > org.apache.tapestry.services.impl.InvokeEngineTerminator.service
> > (InvokeEngin
> > eTerminator.java:60)
> >
> >
> >
>
$WebRequestServicer_108cb361994.service($WebRequestServicer_108cb361994.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361993.service($WebRequestServicer_108cb361993.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361990.service($WebRequestServicer_108cb361990.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb36198f.service($WebRequestServicer_108cb36198f.java
> > )
> >
> >
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service
> > (W
> > ebRequestServicerPipelineBridge.java:56)
> >
> >
> >
>
$ServletRequestServicer_108cb361974.service($ServletRequestServicer_108cb361
> > 974.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361973.service($ServletRequestServicer_108cb361
> > 973.java)
> >
> > org.apache.tapestry.request.DecodedRequestInjector.service
> > (DecodedRequestInj
> > ector.java:55)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361970.service($ServletRequestServicerFil
> > ter_108cb361970.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196f.service($ServletRequestServicerFil
> > ter_108cb36196f.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.multipart.MultipartDecoderFilter.service
> > (MultipartDecode
> > rFilter.java:52)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196e.service($ServletRequestServicerFil
> > ter_108cb36196e.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196d.service($ServletRequestServicerFil
> > ter_108cb36196d.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.services.impl.SetupRequestEncoding.service
> > (SetupRequestE
> > ncoding.java:53)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361972.service($ServletRequestServicerFil
> > ter_108cb361972.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361971.service($ServletRequestServicerFil
> > ter_108cb361971.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361968.service($ServletRequestServicer_108cb361
> > 968.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361967.service($ServletRequestServicer_108cb361
> > 967.java)
> >
> > org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java
> > :123
> > )
> >
> > org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> >
> > root cause
> >
> > java.lang.reflect.InvocationTargetException
> >         sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> >         sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> >         java.lang.reflect.Method.invoke(Unknown Source)
> >
> > org.apache.hivemind.util.PropertyAdaptor.read(PropertyAdaptor.java:192)
> >         org.apache.hivemind.util.ClassAdaptor.read(ClassAdaptor.java:91)
> >         org.apache.hivemind.util.PropertyUtils.read(PropertyUtils.java
> > :125)
> >
> >
> >
>
org.apache.hivemind.service.impl.ServicePropertyObjectProvider.provideObject
> > (ServicePropertyObjectProvider.java:56)
> >
> >
> >
>
$ObjectProvider_108cb361901.provideObject($ObjectProvider_108cb361901.java)
> >
> > org.apache.hivemind.service.impl.ObjectTranslator.translate
> > (ObjectTranslator
> > .java:75)
> >         $Translator_108cb3618ed.translate($Translator_108cb3618ed.java)
> >
> > org.apache.hivemind.service.impl.BuilderPropertyFacet.getFacetValue
> > (BuilderP
> > ropertyFacet.java:55)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.wireProperty
> > (BuilderFac
> > toryLogic.java:357)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.setProperties
> > (BuilderFa
> > ctoryLogic.java:320)
> >
> > org.apache.hivemind.service.impl.BuilderFactoryLogic.createService
> > (BuilderFa
> > ctoryLogic.java:77)
> >
> >
> >
>
org.apache.hivemind.service.impl.BuilderFactory.createCoreServiceImplementat
> > ion(BuilderFactory.java:42)
> >
> >
> >
>
org.apache.hivemind.impl.InvokeFactoryServiceConstructor.constructCoreServic
> > eImplementation(InvokeFactoryServiceConstructor.java:84)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructCore
> > ServiceImplementation(AbstractServiceModelImpl.java:107)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructNewS
> > erviceImplementation(AbstractServiceModelImpl.java:157)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl.constructServ
> > iceImplementation(AbstractServiceModelImpl.java:139)
> >
> >
> >
>
org.apache.hivemind.impl.servicemodel.SingletonServiceModel.getActualService
> > Implementation(SingletonServiceModel.java:68)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e._service($RequestCycleFactory_108cb36193e.j
> > ava)
> >
> >
> >
>
$RequestCycleFactory_108cb36193e.newRequestCycle($RequestCycleFactory_108cb3
> > 6193e.java)
> >
> >
> >
>
$RequestCycleFactory_108cb36193d.newRequestCycle($RequestCycleFactory_108cb3
> > 6193d.java)
> >
> > org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java
> :224)
> >
> > org.apache.tapestry.services.impl.InvokeEngineTerminator.service
> > (InvokeEngin
> > eTerminator.java:60)
> >
> >
> >
>
$WebRequestServicer_108cb361994.service($WebRequestServicer_108cb361994.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361993.service($WebRequestServicer_108cb361993.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb361990.service($WebRequestServicer_108cb361990.java
> > )
> >
> >
> >
>
$WebRequestServicer_108cb36198f.service($WebRequestServicer_108cb36198f.java
> > )
> >
> >
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service
> > (W
> > ebRequestServicerPipelineBridge.java:56)
> >
> >
> >
>
$ServletRequestServicer_108cb361974.service($ServletRequestServicer_108cb361
> > 974.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361973.service($ServletRequestServicer_108cb361
> > 973.java)
> >
> > org.apache.tapestry.request.DecodedRequestInjector.service
> > (DecodedRequestInj
> > ector.java:55)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361970.service($ServletRequestServicerFil
> > ter_108cb361970.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196f.service($ServletRequestServicerFil
> > ter_108cb36196f.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.multipart.MultipartDecoderFilter.service
> > (MultipartDecode
> > rFilter.java:52)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196e.service($ServletRequestServicerFil
> > ter_108cb36196e.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb36196d.service($ServletRequestServicerFil
> > ter_108cb36196d.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> > org.apache.tapestry.services.impl.SetupRequestEncoding.service
> > (SetupRequestE
> > ncoding.java:53)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361972.service($ServletRequestServicerFil
> > ter_108cb361972.java)
> >
> >
> >
>
$ServletRequestServicerFilter_108cb361971.service($ServletRequestServicerFil
> > ter_108cb361971.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361975.service($ServletRequestServicer_108cb361
> > 975.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361968.service($ServletRequestServicer_108cb361
> > 968.java)
> >
> >
> >
>
$ServletRequestServicer_108cb361967.service($ServletRequestServicer_108cb361
> > 967.java)
> >
> > org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java
> > :123
> > )
> >
> > org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> >         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> >
> > note The full stack trace of the root cause is available in the Apache
> > Tomcat/5.5.12 logs.
> >
> > -----Original Message-----
> > From: Brian K. Wallace [mailto:[EMAIL PROTECTED]
> > Sent: Saturday, January 14, 2006 5:57 PM
> > To: Tapestry users
> > Subject: Re: Friendly URL help in Tap 4.0
> >
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > There are a few places it'll get picked up - META-INF not being one of
> > them (not sure I understand that, but it's true). Try moving it to your
> > WEB-INF directory and I bet your URL's get friendlier.
> >
> > HTH
> > Brian
> > Mitch Christow wrote:
> > > Hi Brian,
> > >
> > > No, the hivemodule.xml file is located in my META-INF directory. Is
> that
> > not
> > > the right place? Thanks for your help.
> > >
> > > Regards,
> > > Mitch
> > >
> > >
> > > -----Original Message-----
> > > From: Brian K. Wallace [mailto:[EMAIL PROTECTED]
> > > Sent: Saturday, January 14, 2006 5:47 PM
> > > To: Tapestry users
> > > Subject: Re: Friendly URL help in Tap 4.0
> > >
> > > Mitch Christow wrote:
> > >>> Hi folks,
> > >>>
> > >>>
> > >>>
> > >>> I am trying to implement a very simple friendly URL example. All
> that
> > I
> > > want
> > >>> to do is use a page link from Home to About. I have added the
> > following
> > >>> snippet of code to the web.xml file:
> > >>>
> > >>>
> > >>>
> > >>> . . .
> > >>>
> > >>> <servlet-mapping>
> > >>>
> > >>>       <servlet-name>myApp</servlet-name>
> > >>>
> > >>>       <url-pattern>*.html</url-pattern>
> > >>>
> > >>> </servlet-mapping>
> > >>>
> > >>> . . .
> > >>>
> > >>>
> > >>>
> > >>> Furthermore I have added a hivemodule.xml file to my project with
> the
> > >>> following content:
> > >>>
> > >>>
> > >>>
> > >>> <?xml version="1.0"?>
> > >>>
> > >>> <module id="com.testApplication" version="1.0.0" package="
> > >>> com.testApplication ">
> > >>>
> > >>>       <contribution configuration-id="tapestry.url.ServiceEncoders">
> > >>>
> > >>>             <page-service-encoder id="page" extension="html"
> > >>> service="page"/>
> > >>>
> > >>>       </contribution>
> > >>>
> > >>> </module>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> Lastly, I have created a dirt simple page link from Home to About
> and
> > one
> > >>> from About back to home. Here is the code for the link from Home to
> > About:
> > >>>
> > >>>             <a href="#" jwcid="@PageLink" page="members/About"><img
> > >>> src="images/about.png" name="about" height="27" width="46"
> border="0"
> > >>> alt="Home" /></a>
> > >>>
> > >>>
> > >>>
> > >>> Note that I also wanted to see if subfolders work, therefore the
> > > About.html
> > >>> & About.page files are located inside a folder called members. So
> what
> > I
> > >>> expected to see is this:
> > >>>
> > >>>
> > >>>
> > >>> <a href="/myApp/ members/About.html" >
> > >>>
> > >>>
> > >>>
> > >>> However what I got instead is this:
> > >>>
> > >>> <a href="/myApp/app?page=members%2FAbout&service=page" >
> > >>>
> > >>>
> > >>>
> > >>> I can type into a browser the following URL:
> > >>> http://localhost:8080/myApp/members/About.html and I do see my page,
> > so
> > > the
> > >>> decode seems to work, however, the links in the page are simply not
> > > encoded.
> > >>> Am I missing something here? Any help would be greatly appreciated.
> > >>>
> > >>>
> > >>>
> > >>> Regards,
> > >>>
> > >>> Mitch
> > >>>
> > >>>
> > >>>
> > >>>
> > > It appears as though your hivemodule.xml isn't being read. Is it in
> your
> > > WEB-INF directory?
> >
> > - ---------------------------------------------------------------------
> > 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]
> >
> >
> >
> >
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.2.5 (MingW32)
> >
> > iD8DBQFDyYGlaCoPKRow/gARAuVsAJ9rlwWb0TuRB8B3WaPJdO4AsNFFAACfVfYc
> > JryIWWEUXAtr+vXDjPMYnc4=
> > =LnM7
> > -----END PGP SIGNATURE-----
> >
> > ---------------------------------------------------------------------
> > 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]
> >
> >
>
>


--
d-_-b \m/(>_<)\m/ (9ò_ó)-o(@_o)


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to