You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Jesse Reynolds <li...@va.com.au> on 2002/08/17 16:53:46 UTC
Re: Sending a parameter to Xerces (allow java char encodings, eg
MacRoman )
OK! I've finally gotten this thing working in Cocoon 2.0.3!!! Thanks
for your assistance (and patience) Vadim.
So now I can have a document with XML Decln: <?xml version="1.0"
encoding="MacRoman"?> and Cocoon will now read it, and interpret the
characters properly.
I modified the Avalon Excalibur JaxpParser.java from April 2002 (v1.1
in CVS) and it overrides the JaxpParser.class in
avalon-excalibur-vm12-20020705.jar which ships with Cocoon 2.0.3.
Here is a diff... note there are some debug lines that need removing,
and perhaps it should leave allow-java-encodings as "false" by
default, not sure... anyway, here it is.
Perhaps this change could be incorporated into Excalibur for the
benefit of anyone else who wants to parse "weird" character
encodings???
Cheers
Jesse
[localhost:avalon/excalibur/xml] root# diff -b -B -c
JaxpParser-apr02.java JaxpParser.java
*** JaxpParser-apr02.java Sat Aug 17 23:14:51 2002
--- JaxpParser.java Sat Aug 17 23:23:20 2002
***************
*** 1,3 ****
--- 1,10 ----
+
+ /*
+ * Downloaded from
http://cvs.apache.org/viewcvs.cgi/-checkout-/jakarta-avalon-excalibur/xmlbundle/src/java/org/apache/avalon/excalibur/xml/Attic/JaxpParser.java?rev=1.1&search=None&hideattic=1
+ * at 23:15 17/8/2002 Adelaide Time by Jesse
+ */
+
+
/*
* Copyright (C) The Apache Software Foundation. All rights reserved.
*
***************
*** 5,10 ****
--- 12,18 ----
* version 1.1, a copy of which has been included with this distribution in
* the LICENSE.txt file.
*/
+
package org.apache.avalon.excalibur.xml;
import java.io.IOException;
***************
*** 108,113 ****
--- 116,124 ----
/** do we stop on recoverable errors ? */
protected boolean stopOnRecoverableError;
+ /** do we want to allow all possible text encodings recognised
by current JVM? */
+ protected boolean allowJavaEncodings;
+
/**
* Get the Entity Resolver from the component manager
*/
***************
*** 131,136 ****
--- 142,148 ----
public void parameterize( Parameters params )
throws ParameterException
{
+ System.out.println("Jesse Debug: in avalon JaxpParser.java,
class JaxpParser.parameterize");
// Validation and namespace prefixes parameters
boolean validate = params.getParameterAsBoolean( "validate", false );
this.nsPrefixes = params.getParameterAsBoolean(
"namespace-prefixes", false );
***************
*** 182,187 ****
--- 194,206 ----
this.docFactory.setNamespaceAware( true );
this.docFactory.setValidating( validate );
+ // Pick up "allow-java-encodings" to allow the use of additional
+ // character encodings supported by current JVM (eg "MacRoman")
+ // Jesse Reynolds 2002.08.10
+ this.allowJavaEncodings =
params.getParameterAsBoolean("allow-java-encodings", true);
+ System.out.println( "JESSE DEBUG: allow-java-encodings has
been set to: " + this.allowJavaEncodings );
+
+
if( this.getLogger().isDebugEnabled() )
{
this.getLogger().debug( "JaxpParser: validating: " + validate +
***************
*** 190,196 ****
", stop on warning: " +
this.stopOnWarning +
", stop on recoverable-error: "
+ this.stopOnRecoverableError +
", saxParserFactory: " +
saxParserFactoryName +
! ", documentBuilderFactory: " +
documentBuilderFactoryName );
}
}
--- 209,216 ----
", stop on warning: " +
this.stopOnWarning +
", stop on recoverable-error: "
+ this.stopOnRecoverableError +
", saxParserFactory: " +
saxParserFactoryName +
! ", documentBuilderFactory: " +
documentBuilderFactoryName +
! ", allow-java-encodings: " +
this.allowJavaEncodings );
}
}
***************
*** 257,262 ****
--- 277,291 ----
{
this.getLogger().warn( "SAX2 driver does not support
property: " +
"'http://xml.org/sax/properties/lexical-handler'" );
+ }
+
+ if (this.allowJavaEncodings) {
+ try {
+
tmpReader.setFeature("http://apache.org/xml/features/allow-java-encodings",
true);
+ } catch (SAXException e) {
+ this.getLogger().warn("SAX2 driver does not support
feature: 'allow-java-encodings' "+
+
"('http://apache.org/xml/features/allow-java-encodings')");
+ }
}
tmpReader.setErrorHandler( this );
[localhost:avalon/excalibur/xml] root#
At 0:21 -0400 17/8/2002, Vadim Gritsenko wrote:
>Jesse Reynolds wrote:
>
>...
>
>>OK! Now we're getting somewhere. All my debug output is now
>>happening, YAY, but now cocoon is not initialising. Hmmmm. I must
>>have stuffed up the code I guess, I will review...
>>
>>What version of Excalibur is shipped with Cocoon 2.0.2???
>
>
>See jar name. Usually it is some dated version (use cvs co -D...)
>Current 2.0.4-dev is: avalon-excalibur-vm12-20020705.jar.
>
>>>From core.log:
>>
>>java.lang.NullPointerException
>> at
>>org.apache.avalon.excalibur.xml.JaxpParser.parse(JaxpParser.java:287)
>> at
>>org.apache.avalon.excalibur.xml.JaxpParser.parse(JaxpParser.java:246)
>
>
>Seems like NPE in your version of parser. Take a version matching
>with your Cocoon.
>
>Vadim
>
>
>
>---------------------------------------------------------------------
>Please check that your question has not already been answered in the
>FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
>
>To unsubscribe, e-mail: <co...@xml.apache.org>
>For additional commands, e-mail: <co...@xml.apache.org>
--
Jesse Reynolds - Virtual Artists Pty Ltd - http://www.va.com.au
Email: jesse (at) va.com.au > Website Development
Phone: +61 (0)8 8223 2288 > Web & Email Hosting
Web: http://jesse.va.com.au > Streaming Media Hosting
> Telehousing / Colocation
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: Sending a parameter to Xerces (allow java char encodings, eg
MacRoman )
Posted by Vadim Gritsenko <va...@verizon.net>.
Jesse Reynolds wrote:
> At 10:22 -0400 12/9/2002, Vadim Gritsenko wrote:
>
>> Jesse Reynolds wrote:
>>
>>> At 0:53 +1000 18/8/2002, Jesse Reynolds wrote:
>>>
>>>> OK! I've finally gotten this thing working in Cocoon 2.0.3!!!
>>>> Thanks for your assistance (and patience) Vadim.
>>>
>>>
>>>
>>> <snip>
>>>
>>> I have java-encodings working now for standard xml pages parsed by
>>> Cocoon, but alas XSP pages are not working.
>>>
>>> How can I find out what XML parser is being instantiated for XSP
>>> files? I've tried running unzip over all the .jar files in
>>> WEB-INF/lib of C2.0.3 but can't find any matches for the classes
>>> mentioned in the stacktrace near the error...
>>
>>
>>
>> See AbstractMarkupLanguage.java, generateCode() method. It
>> instantiates XMLReader there. If it is possible, it should better use
>> parser from component manager, and then your issue will be solved.
>
>
> Great, thanks Vadim.
>
> When you say "component manager", do you mean excalibur? Or what...?
this.manager.lookup(Parser.ROLE)
Vadim
> Thanks
>
> Jesse
>
>
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: Sending a parameter to Xerces (allow java char encodings, eg
MacRoman )
Posted by Jesse Reynolds <li...@va.com.au>.
At 10:22 -0400 12/9/2002, Vadim Gritsenko wrote:
>Jesse Reynolds wrote:
>
>>At 0:53 +1000 18/8/2002, Jesse Reynolds wrote:
>>
>>>OK! I've finally gotten this thing working in Cocoon 2.0.3!!!
>>>Thanks for your assistance (and patience) Vadim.
>>
>>
>><snip>
>>
>>I have java-encodings working now for standard xml pages parsed by
>>Cocoon, but alas XSP pages are not working.
>>
>>How can I find out what XML parser is being instantiated for XSP
>>files? I've tried running unzip over all the .jar files in
>>WEB-INF/lib of C2.0.3 but can't find any matches for the classes
>>mentioned in the stacktrace near the error...
>
>
>See AbstractMarkupLanguage.java, generateCode() method. It
>instantiates XMLReader there. If it is possible, it should better
>use parser from component manager, and then your issue will be
>solved.
Great, thanks Vadim.
When you say "component manager", do you mean excalibur? Or what...?
Thanks
Jesse
--
Jesse Reynolds - Virtual Artists Pty Ltd - http://www.va.com.au
Email: jesse (at) va.com.au > Website Development
Phone: +61 (0)8 8223 2288 > Web & Email Hosting
Web: http://jesse.va.com.au > Streaming Media Hosting
> Telehousing / Colocation
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: Sending a parameter to Xerces (allow java char encodings, eg
MacRoman )
Posted by Vadim Gritsenko <va...@verizon.net>.
Jesse Reynolds wrote:
> At 0:53 +1000 18/8/2002, Jesse Reynolds wrote:
>
>> OK! I've finally gotten this thing working in Cocoon 2.0.3!!! Thanks
>> for your assistance (and patience) Vadim.
>
>
> <snip>
>
> I have java-encodings working now for standard xml pages parsed by
> Cocoon, but alas XSP pages are not working.
>
> How can I find out what XML parser is being instantiated for XSP
> files? I've tried running unzip over all the .jar files in WEB-INF/lib
> of C2.0.3 but can't find any matches for the classes mentioned in the
> stacktrace near the error...
See AbstractMarkupLanguage.java, generateCode() method. It instantiates
XMLReader there. If it is possible, it should better use parser from
component manager, and then your issue will be solved.
> ...
>
> Here is my test file "testxsp.xml":
>
> <?xml version="1.0" encoding="MacRoman"?>
> <xsp:page language="java"
> xmlns:xsp="http://apache.org/xsp"
> xmlns:util="http://apache.org/xsp/util/2.0"
> xmlns:xsp-request="http://apache.org/xsp/request/2.0"
> xmlns:xsp-session="http://apache.org/xsp/session/2.0"
> create-session="yes">
> <page>
> <title>test MacRoman encoding</title>
> <heading>welcome - jesse's cocoon test</heading>
> <para>Okey dokey, this is some normal text.</para>
> <para>Here's some mac characters: ¥ * é ü </para>
> </page>
> </xsp:page>
>
> ....
>
> The entry in my sitemap for it is as follows:
>
> <map:pipeline>
> ...
> <map:match pattern="testxsp">
> <map:generate type="serverpages" src="testxsp.xml"/>
> <map:transform src="jesse_default.xsl"/>
> <map:serialize/>
> </map:match>
>
>
> The entire error message I receive is:
>
> Cocoon 2 - Internal server error
> ------------------------------------------------------------------------
>
> type fatal
>
> message Stopping after fatal error: The encoding "MacRoman" is not
> supported.
>
> description org.apache.cocoon.ProcessingException: Stopping after
> fatal error: The encoding "MacRoman" is not supported.:
> org.xml.sax.SAXException: Stopping after fatal error: The encoding
> "MacRoman" is not supported.
>
> sender org.apache.cocoon.servlet.CocoonServlet
>
> source Cocoon servlet
>
> stack-trace
...
> org.xml.sax.SAXException: Stopping after fatal error: The encoding
> "MacRoman" is not supported.
> at
> org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1245)
> at
> org.apache.xerces.readers.DefaultEntityHandler.startReadingFromDocument(DefaultEntityHandler.java:546)
>
> at
> org.apache.xerces.framework.XMLParser.parseSomeSetup(XMLParser.java:314)
> at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1097)
> at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:371)
> at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:371)
> at
> org.apache.cocoon.components.language.markup.LogicsheetCodeGenerator.generateCode(LogicsheetCodeGenerator.java:173)
>
> at
> org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.generateCode(AbstractMarkupLanguage.java:390)
>
Vadim
...
> request-uri
>
> /cocoon/jesse/testxsp
>
>
> path-info
>
> jesse/testxsp
>
>
>
> Thankyou!
>
> Jesse
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: Sending a parameter to Xerces (allow java char encodings, eg
MacRoman )
Posted by Jesse Reynolds <li...@va.com.au>.
At 0:53 +1000 18/8/2002, Jesse Reynolds wrote:
>OK! I've finally gotten this thing working in Cocoon 2.0.3!!! Thanks
>for your assistance (and patience) Vadim.
<snip>
I have java-encodings working now for standard xml pages parsed by
Cocoon, but alas XSP pages are not working.
How can I find out what XML parser is being instantiated for XSP
files? I've tried running unzip over all the .jar files in
WEB-INF/lib of C2.0.3 but can't find any matches for the classes
mentioned in the stacktrace near the error...
...
Here is my test file "testxsp.xml":
<?xml version="1.0" encoding="MacRoman"?>
<xsp:page language="java"
xmlns:xsp="http://apache.org/xsp"
xmlns:util="http://apache.org/xsp/util/2.0"
xmlns:xsp-request="http://apache.org/xsp/request/2.0"
xmlns:xsp-session="http://apache.org/xsp/session/2.0"
create-session="yes">
<page>
<title>test MacRoman encoding</title>
<heading>welcome - jesse's cocoon test</heading>
<para>Okey dokey, this is some normal text.</para>
<para>Here's some mac characters: ¥ * é ü </para>
</page>
</xsp:page>
....
The entry in my sitemap for it is as follows:
<map:pipeline>
...
<map:match pattern="testxsp">
<map:generate type="serverpages" src="testxsp.xml"/>
<map:transform src="jesse_default.xsl"/>
<map:serialize/>
</map:match>
The entire error message I receive is:
Cocoon 2 - Internal server error
------------------------------------------------------------------------
type fatal
message Stopping after fatal error: The encoding "MacRoman" is not supported.
description org.apache.cocoon.ProcessingException: Stopping after
fatal error: The encoding "MacRoman" is not supported.:
org.xml.sax.SAXException: Stopping after fatal error: The encoding
"MacRoman" is not supported.
sender org.apache.cocoon.servlet.CocoonServlet
source Cocoon servlet
stack-trace
org.apache.cocoon.ProcessingException: Stopping after fatal error:
The encoding "MacRoman" is not supported.: org.xml.sax.SAXException:
Stopping after fatal error: The encoding "MacRoman" is not supported.
at
org.apache.cocoon.generation.ServerPagesGenerator.setup(ServerPagesGenerator.java:204)
at
org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(AbstractEventPipeline.java:202)
at
org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEventPipeline.java:278)
at
org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(CachingEventPipeline.java:141)
at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:317)
at
org.apache.cocoon.www.jesse.sitemap_xmap.matchN10032(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/jesse/sitemap_xmap.java:551)
at
org.apache.cocoon.www.jesse.sitemap_xmap.process(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/jesse/sitemap_xmap.java:380)
at
org.apache.cocoon.www.jesse.sitemap_xmap.process(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/jesse/sitemap_xmap.java:321)
at org.apache.cocoon.sitemap.Handler.process(Handler.java:224)
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179)
at
org.apache.cocoon.www.sitemap_xmap.matchN10375(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:4033)
at
org.apache.cocoon.www.sitemap_xmap.process(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:3204)
at
org.apache.cocoon.www.sitemap_xmap.process(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:3112)
at org.apache.cocoon.sitemap.Handler.process(Handler.java:224)
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179)
at
org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:154)
at org.apache.cocoon.Cocoon.process(Cocoon.java:575)
at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:999)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
at java.lang.Thread.run(Thread.java:496)
org.xml.sax.SAXException: Stopping after fatal error: The encoding
"MacRoman" is not supported.
at
org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1245)
at
org.apache.xerces.readers.DefaultEntityHandler.startReadingFromDocument(DefaultEntityHandler.java:546)
at
org.apache.xerces.framework.XMLParser.parseSomeSetup(XMLParser.java:314)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1097)
at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:371)
at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:371)
at
org.apache.cocoon.components.language.markup.LogicsheetCodeGenerator.generateCode(LogicsheetCodeGenerator.java:173)
at
org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.generateCode(AbstractMarkupLanguage.java:390)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:370)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.createResource(ProgramGeneratorImpl.java:333)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:292)
at
org.apache.cocoon.generation.ServerPagesGenerator.setup(ServerPagesGenerator.java:198)
at
org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(AbstractEventPipeline.java:202)
at
org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEventPipeline.java:278)
at
org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(CachingEventPipeline.java:141)
at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:317)
at
org.apache.cocoon.www.jesse.sitemap_xmap.matchN10032(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/jesse/sitemap_xmap.java:551)
at
org.apache.cocoon.www.jesse.sitemap_xmap.process(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/jesse/sitemap_xmap.java:380)
at
org.apache.cocoon.www.jesse.sitemap_xmap.process(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/jesse/sitemap_xmap.java:321)
at org.apache.cocoon.sitemap.Handler.process(Handler.java:224)
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179)
at
org.apache.cocoon.www.sitemap_xmap.matchN10375(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:4033)
at
org.apache.cocoon.www.sitemap_xmap.process(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:3204)
at
org.apache.cocoon.www.sitemap_xmap.process(/usr/local/jakarta-tomcat-4.0.4/work/Standalone/localhost/cocoon/cocoon-files/org/apache/cocoon/www/sitemap_xmap.java:3112)
at org.apache.cocoon.sitemap.Handler.process(Handler.java:224)
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179)
at
org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:154)
at org.apache.cocoon.Cocoon.process(Cocoon.java:575)
at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:999)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
at java.lang.Thread.run(Thread.java:496)
request-uri
/cocoon/jesse/testxsp
path-info
jesse/testxsp
Thankyou!
Jesse
--
Jesse Reynolds - Virtual Artists Pty Ltd - http://www.va.com.au
Email: jesse (at) va.com.au > Website Development
Phone: +61 (0)8 8223 2288 > Web & Email Hosting
Web: http://jesse.va.com.au > Streaming Media Hosting
> Telehousing / Colocation
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>