Hello! Does anybody have an idea to solve this problem? I'd really appreciate your help!
Harry > I'm a novice cocoon user and currently changing an existing site running > on > cocoon 2.01 from cookie-based session management to manual URL encoding. > This > cocoon version doesn't yet support encodeURLTransformer and I can't > upgrade > to a newer version. > > The example found at > 'cocoon\documentation\xdocs\userdocs\xsp\sessions.xml' > I already successfully tested at a test logicsheet. > > At my stylesheet I use the following fragment: > > <a> > <xsp:attribute name="href"> > <xsp:expr> > response.encodeURL(String.valueOf(<xsl:copy-of > select="$href"/>)) > </xsp:expr> > </xsp:attribute> > <xsl:copy-of select="$href"/> > </> > > However the XSL statement appears to return no value although it works > outside <xsp:expr>. > > The errorpage shows the following hints: > > The org.apache.cocoon.www.sitemap_xmap notifies that > org.apache.cocoon.ProcessingException says: > Exception during processing of > http://localhost:8080/demo/XSPXSLWebSimpleMain.htm > More precisely: > org.apache.cocoon.ProcessingException: Exception during processing of > http://localhost:8080/demo/XSPXSLWebSimpleMain.htm: > org.apache.cocoon.ProcessingException: Exception during processing of > http://localhost:8080/demo/XSPXSLSimpleTable.htm: > org.apache.cocoon.ProcessingException: Language Exception: > org.apache.cocoon.components.language.LanguageException: Error compiling > Table_htm_xsp_xsl: > Line 804, column 73: No method matching valueOf() found in class > java.lang.String. > ... > at > org.apache.cocoon.transformation.CIncludeTransformer.processCIncludeElement(CIncludeTransformer.java:136) > at > org.apache.cocoon.transformation.CIncludeTransformer.startElement(CIncludeTransformer.java:83) > > .... > > As I'm required to use cinclude within my stylesheets my sitemap > definitions > look like this: > > <map:pipeline> > <map:match pattern="XSPXSL*" > > <map:generate type="serverpages" > src="{1}.xsp.xsl"/> > <map:transform type="cinclude"/> > <map:serialize type="xml"/> > </map:match> > > <map:match pattern="SP*" > > <map:generate type="serverpages" src="{1}.xsp"/> > <map:transform type="cinclude"/> > <map:serialize type="xml"/> > </map:match> > </map:pipeline> > > <map:pipeline> > <map:match pattern="*.htm" > > <map:generate src="context://dummy.xml"/> > <map:transform src="cocoon://SP{1}"/> > <map:transform > src="cocoon://XSPXSL{1}.htm"/> > <map:serialize type="html"/> > </map:match> > > <map:handle-errors> > <map:transform src="context://error2html.xsl"/> > <map:serialize status-code="500"/> > </map:handle-errors> > </map:pipeline> > > > Thanks for your help! > > Harry > > -- > > > +++ GMX - Mail, Messaging & more http://www.gmx.net +++ > Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage! > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > -- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage! --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]