You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Klaus Drechsler <dr...@gmx.net> on 2000/11/17 21:56:11 UTC

javax.xml.transform.TransformerException and more

Hi,

I am still trying to get Tomcat 3.1 an cocoon2 to work.
No I got the following errors:

The following two errors appear in an xterm window:
---------
javax.xml.transform.TransformerException: TRaX Transform Exception
        at
org.apache.xalan.extensions.ExtensionHandlerJavaPackage.callFunction(ExtensionHandlerJavaPackage.java:394)

        at
org.apache.xalan.extensions.ExtensionsTable.extFunction(ExtensionsTable.java:253)

        at
org.apache.xpath.functions.FuncExtFunction.execute(FuncExtFunction.java:129)

        at org.apache.xpath.XPath.execute(XPath.java:255)
        at
org.apache.xalan.templates.ElemValueOf.execute(ElemValueOf.java:224)
...
---------
java.lang.NullPointerException
        at
org.apache.xalan.extensions.ExtensionHandlerJavaPackage.callFunction(ExtensionHandlerJavaPackage.java:372)

        at
org.apache.xalan.extensions.ExtensionsTable.extFunction(ExtensionsTable.java:253)

        at
org.apache.xpath.functions.FuncExtFunction.execute(FuncExtFunction.java:129)

        at java.lang.Thread.run(Thread.java:484)
...
---------

The following error appers in the browser window:

Cocoon 2 - Internal server error


--------------------
type internal-server-error

message Error compiling _sitemap_xmap: Line 0, column 0:
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.java:63:

Identifier expected. private List wildcardMatch (pattern, Map
objectModel) { ^ Line 0, column 0:
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.java:67:

Identifier expected. private List regexpMatch (pattern, Map objectModel)
{ ^ Line 0, column 0:
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.java:74:

Identifier expected. private boolean browserSelect (pattern, Map
objectModel) { ^

description org.apache.cocoon.components.language.LanguageException:
Error compiling _sitemap_xmap: Line 0, column 0:
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.java:63:

Identifier expected. private List wildcardMatch (pattern, Map
objectModel) { ^ Line 0, column 0:
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.java:67:

Identifier expected. private List regexpMatch (pattern, Map objectModel)
{ ^ Line 0, column 0:
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.java:74:

Identifier expected. private boolean browserSelect (pattern, Map
objectModel) { ^

sender org.apache.cocoon.servlet.CocoonServlet

source Cocoon servlet

request-uri

/cocoon

path-info

stacktrace

org.apache.cocoon.components.language.LanguageException: Error compiling
_sitemap_xmap:
Line 0, column 0:
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.java:63:
Identifier expected.
  private List wildcardMatch (pattern, Map objectModel) {
                                     ^
Line 0, column 0:
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.java:67:
Identifier expected.
  private List regexpMatch (pattern, Map objectModel) {
                                   ^
Line 0, column 0:
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.java:74:
Identifier expected.
  private boolean browserSelect (pattern, Map objectModel) {
                                        ^
        at
org.apache.cocoon.components.language.programming.java.JavaLanguage.compile(JavaLanguage.java:181)

        at
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:179)

        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:231)

        at org.apache.cocoon.sitemap.Handler.run(Handler.java:152)
        at java.lang.Thread.run(Thread.java:484)
------------------------


Please help me to get this to work (I need it for a project at my
university).

Bye,
Klaus



Re: javax.xml.transform.TransformerException and more

Posted by Klaus Drechsler <dr...@gmx.net>.
Berin Loritsch wrote:

> I would highly recommend using Tomcat 4 or at least 3.2b7
> to do this.

Ok, I just installed Tomcat 4-m4. Now I got the following errors:
(damn, why doesnt it work on my computer???)

-----------------------------------------------
A Servlet Exception Has Occurred

Exception Report:

javax.servlet.ServletException: Error instantiating servlet class org.apache.cocoon.servlet.CocoonServlet
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:747)
        at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:229)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:165)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:1876)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
        at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:343)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:785)
        at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:902)
        at java.lang.Thread.run(Thread.java:484)

Root Cause:

java.lang.SecurityException: sealing violation
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:234)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:648)
        at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:987)
        at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:906)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:648)
        at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:987)
        at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:906)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
        at java.lang.Class.newInstance0(Native Method)
        at java.lang.Class.newInstance(Class.java:237)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:740)
        at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:229)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:165)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:1876)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
        at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:343)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
        at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:785)
        at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:902)
        at java.lang.Thread.run(Thread.java:484)
-----------------------------------------------




Cocoon2(cvs) doesn't work with TC3.1,TC4 !

Posted by Klaus Drechsler <dr...@gmx.net>.
Berin Loritsch wrote:

> I would highly recommend using Tomcat 4 or at least 3.2b7
> to do this.

Thanks everybody for help!

I found out that the newest cvs version of cocoon is maybe very buggy..
I tried to get it to work with Tomcat 3.1, Tomcat 4.0 (cvs) and Tomcat 4.0 m4.
It doesn't work (at least for me on my computer).

Now I downloaded Cocoon V2a2 and it works from the first moment on ...

Maybe these infos help you (developers) to make Cocoon 2 more compatible with
Tomcat ...

Again...Thanks alot for your help!

Bye,
 Klaus


Re: javax.xml.transform.TransformerException and more

Posted by Berin Loritsch <bl...@infoplanning.com>.
I would highly recommend using Tomcat 4 or at least 3.2b7
to do this.

----- Original Message -----
From: "Klaus Drechsler" <dr...@gmx.net>
To: <co...@xml.apache.org>
Sent: Friday, November 17, 2000 3:56 PM
Subject: javax.xml.transform.TransformerException and more


> Hi,
>
> I am still trying to get Tomcat 3.1 an cocoon2 to work.
> No I got the following errors:
>
> The following two errors appear in an xterm window:
> ---------
> javax.xml.transform.TransformerException: TRaX Transform Exception
>         at
> org.apache.xalan.extensions.ExtensionHandlerJavaPackage.callFunction(ExtensionHandlerJavaPackage.java:394)
>
>         at
> org.apache.xalan.extensions.ExtensionsTable.extFunction(ExtensionsTable.java:253)
>
>         at
> org.apache.xpath.functions.FuncExtFunction.execute(FuncExtFunction.java:129)
>
>         at org.apache.xpath.XPath.execute(XPath.java:255)
>         at
> org.apache.xalan.templates.ElemValueOf.execute(ElemValueOf.java:224)
> ...
> ---------
> java.lang.NullPointerException
>         at
> org.apache.xalan.extensions.ExtensionHandlerJavaPackage.callFunction(ExtensionHandlerJavaPackage.java:372)
>
>         at
> org.apache.xalan.extensions.ExtensionsTable.extFunction(ExtensionsTable.java:253)
>
>         at
> org.apache.xpath.functions.FuncExtFunction.execute(FuncExtFunction.java:129)
>
>         at java.lang.Thread.run(Thread.java:484)
> ...
> ---------
>
> The following error appers in the browser window:
>
> Cocoon 2 - Internal server error
>
>
> --------------------
> type internal-server-error
>
> message Error compiling _sitemap_xmap: Line 0, column 0:
>
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.j
ava:63:
>
> Identifier expected. private List wildcardMatch (pattern, Map
> objectModel) { ^ Line 0, column 0:
>
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.j
ava:67:
>
> Identifier expected. private List regexpMatch (pattern, Map objectModel)
> { ^ Line 0, column 0:
>
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.j
ava:74:
>
> Identifier expected. private boolean browserSelect (pattern, Map
> objectModel) { ^
>
> description org.apache.cocoon.components.language.LanguageException:
> Error compiling _sitemap_xmap: Line 0, column 0:
>
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.j
ava:63:
>
> Identifier expected. private List wildcardMatch (pattern, Map
> objectModel) { ^ Line 0, column 0:
>
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.j
ava:67:
>
> Identifier expected. private List regexpMatch (pattern, Map objectModel)
> { ^ Line 0, column 0:
>
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.j
ava:74:
>
> Identifier expected. private boolean browserSelect (pattern, Map
> objectModel) { ^
>
> sender org.apache.cocoon.servlet.CocoonServlet
>
> source Cocoon servlet
>
> request-uri
>
> /cocoon
>
> path-info
>
> stacktrace
>
> org.apache.cocoon.components.language.LanguageException: Error compiling
> _sitemap_xmap:
> Line 0, column 0:
>
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.j
ava:63:
> Identifier expected.
>   private List wildcardMatch (pattern, Map objectModel) {
>                                      ^
> Line 0, column 0:
>
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.j
ava:67:
> Identifier expected.
>   private List regexpMatch (pattern, Map objectModel) {
>                                    ^
> Line 0, column 0:
>
/home/kdre/jakarta/jakarta-tomcat/work/localhost_8080%2Fcocoon/_home/_kdre/_jakarta/_jakarta_tomcat/_webapps/_cocoon/_sitemap_xmap.j
ava:74:
> Identifier expected.
>   private boolean browserSelect (pattern, Map objectModel) {
>                                         ^
>         at
> org.apache.cocoon.components.language.programming.java.JavaLanguage.compile(JavaLanguage.java:181)
>
>         at
> org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:179)
>
>         at
> org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:231)
>
>         at org.apache.cocoon.sitemap.Handler.run(Handler.java:152)
>         at java.lang.Thread.run(Thread.java:484)
> ------------------------
>
>
> Please help me to get this to work (I need it for a project at my
> university).
>
> Bye,
> Klaus
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: cocoon-users-help@xml.apache.org