> On Fri, 2005-07-22 at 09:01 +0200, Jann Forrer wrote:
>
> > On Thu, 21 Jul 2005, Josias Thoeny wrote:
> >
> > > > Josias Thoeny wrote:

[ ... ]
> > > I will do that.
> > > In fact I have changed the DocumentManagerImpl and wanted to try if
it
> > > works by using the changeNodeID usecase. But I cannot get this
> > >usecase to
> > >work, even without my modifications. The error message is:
> > >
> > >
"file:/hda3/home/josias/src/apache/lenya-trunk/build/lenya/webapp/lenya/usecases/usecases.js",
> > > line 89: uncaught JavaScript exception: at executeUsecase
> > >
(file:/hda3/home/josias/src/apache/lenya-trunk/build/lenya/webapp/lenya/usecases/usecases.js,
> > > Line 89): java.lang.StackOverflowError
> > >
> >
> > I had similiar problems yesterday i.e. get the same error message with the
> > create usecase and had a rather  long debugging session in order found the
> > problem (note that i use cocoon-2.1.8-dev and tomcat).

> Thanks for your answer.
> I was using Jetty with Cocoon 2.1.7 on Debian Linux when I got this
> problem. Maybe my Jetty uses a different library than yours?

Could be. Which java version did you use (1.5)? I am just guessing but
maybe your jvm is using the "new"
javax/xml/transform/stream/StreamResult.class and if jetty really uses the
native jvm javax/xml/.... classes than your problem could really be the
same as mine.

Here is the way i took yesterday to verify my assumption:
I am using java version "1.4.2_06" and the javx/xml/.. classer are packed
into the rt.jar library. I did extract the StreamResult.class and I was
lookig for:

strings StreamResult.class  | grep file
and got as a result
file://
file:///

Doing the same thing for StreamResult.class included into the
xml-apis.jar from cocoon-2.1.X no string "file" was found.

Jann

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

Reply via email to