cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rainer Heesen <rainer.hee...@gmx.de>
Subject Re: Javaflow in C2.2
Date Sun, 26 Oct 2008 11:14:06 GMT
Am Donnerstag 23 Oktober 2008 schrieb Torsten Curdt:
> More important than what listed above is the actual classloader that
> loaded the class on the stack.
>
> I you must be dealing with two different versions of CalculatorFlow or
> Invoker. (Different in being loaded by different classloaders)
>
> Check the .getClass().getClassLoader() for those and compare them with
> where the CCE occurs.
>

I think there is only one CalculatorFlow and one Invoker in place. The 
addresses of the classes are:

- Classloader: 20085762
- CalculatorFlow: 16273041
- Invoker: 16645359
- Continuation: 13372028 and 2340597

I found these addresses in the logs too:

2008-10-26 11:27:51,449 DEBUG http-8080-Processor24 
org.apache.commons.javaflow.Continuation - starting new flow from
org.apache.cocoon.components.flow.java.Invoker@16645359/org.apache.catalina.loader.WebappClassLoader@20085762
2008-10-26 11:27:57,001 DEBUG http-8080-Processor24 
org.apache.commons.javaflow.Continuation - continueing with continuation 
org.apache.commons.javaflow.Continuation@13372028/org.apache.catalina.loader.WebappClassLoader@20085762
2008-10-26 11:28:23,409 DEBUG http-8080-Processor24 
org.apache.commons.javaflow.bytecode.Stack - push reference 
org.apache.cocoon.samples.flow.java.CalculatorFlow@16273041/org.apache.catalina.loader.WebappClassLoader@20085762

[org.apache.cocoon.samples.flow.java.CalculatorFlow@f84e91] 
i[0],l[0],d[0],f[0],o[0],r[0]
2008-10-26 11:28:33,266 DEBUG http-8080-Processor24 
org.apache.commons.javaflow.bytecode.Stack - push object 
org.apache.cocoon.samples.flow.java.CalculatorFlow@16273041/org.apache.catalina.loader.WebappClassLoader@20085762

[org.apache.cocoon.samples.flow.java.CalculatorFlow@f84e91] 
i[0],l[0],d[0],f[0],o[0],r[1]
2008-10-26 11:29:11,826 DEBUG http-8080-Processor24 
org.apache.commons.javaflow.bytecode.Stack - push reference 
org.apache.cocoon.samples.flow.java.CalculatorFlow@16273041/org.apache.catalina.loader.WebappClassLoader@20085762

[org.apache.cocoon.samples.flow.java.CalculatorFlow@f84e91] 
i[1],l[0],d[0],f[2],o[4],r[1]
2008-10-26 11:29:14,208 DEBUG http-8080-Processor24 
org.apache.commons.javaflow.bytecode.Stack - push object 
org.apache.cocoon.samples.flow.java.CalculatorFlow@16273041/org.apache.catalina.loader.WebappClassLoader@20085762

[org.apache.cocoon.samples.flow.java.CalculatorFlow@f84e91] 
i[1],l[0],d[0],f[2],o[4],r[2]
2008-10-26 11:29:56,638 DEBUG http-8080-Processor24 
org.apache.commons.javaflow.bytecode.Stack - push reference 
org.apache.cocoon.components.flow.java.Invoker@16645359/org.apache.catalina.loader.WebappClassLoader@20085762

[org.apache.cocoon.components.flow.java.Invoker@fdfcef] 
i[2],l[0],d[0],f[2],o[5],r[2]
2008-10-26 11:29:59,413 DEBUG http-8080-Processor24 
org.apache.commons.javaflow.bytecode.Stack - push object 
org.apache.cocoon.components.flow.java.Invoker@16645359/org.apache.catalina.loader.WebappClassLoader@20085762

[org.apache.cocoon.components.flow.java.Invoker@fdfcef] 
i[2],l[0],d[0],f[2],o[5],r[3]
2008-10-26 11:30:00,777 DEBUG http-8080-Processor24 
org.apache.commons.javaflow.bytecode.Stack - push object 
org.apache.cocoon.samples.flow.java.CalculatorFlow@16273041/org.apache.catalina.loader.WebappClassLoader@20085762

[org.apache.cocoon.samples.flow.java.CalculatorFlow@f84e91] 
i[2],l[0],d[0],f[2],o[6],r[3]
2008-10-26 11:30:13,900 DEBUG http-8080-Processor24 
org.apache.commons.javaflow.bytecode.Stack - pop reference 
org.apache.cocoon.components.flow.java.Invoker@16645359/org.apache.catalina.loader.WebappClassLoader@20085762

[org.apache.cocoon.components.flow.java.Invoker@fdfcef] 
i[3],l[0],d[0],f[2],o[7],r[2]
2008-10-26 11:30:19,662 DEBUG http-8080-Processor24 
org.apache.cocoon.components.flow.java.JavaInterpreter - generated javaflow 
continuation 
Continuation@23404597/org.apache.catalina.loader.WebappClassLoader@20085762
2008-10-26 11:31:32,158 DEBUG http-8080-Processor23 
org.apache.cocoon.components.flow.java.JavaInterpreter - resuming javaflow 
continuation 
Continuation@23404597/org.apache.catalina.loader.WebappClassLoader@20085762
2008-10-26 11:31:51,076 DEBUG http-8080-Processor23 
org.apache.commons.javaflow.Continuation - continueing with continuation 
org.apache.commons.javaflow.Continuation@23404597/org.apache.catalina.loader.WebappClassLoader@20085762
2008-10-26 11:32:01,223 DEBUG http-8080-Processor23 
org.apache.commons.javaflow.bytecode.StackRecorder - Restoring state of 
org.apache.cocoon.components.flow.java.Invoker@16645359/org.apache.catalina.loader.WebappClassLoader@20085762
2008-10-26 11:32:26,656 DEBUG http-8080-Processor23 
org.apache.commons.javaflow.bytecode.Stack - pop object 
org.apache.cocoon.samples.flow.java.CalculatorFlow@16273041/org.apache.catalina.loader.WebappClassLoader@20085762

[org.apache.cocoon.samples.flow.java.CalculatorFlow@f84e91] 
2008-10-26 11:32:42,290 DEBUG http-8080-Processor23 
org.apache.commons.javaflow.bytecode.Stack - pop object 
org.apache.cocoon.components.flow.java.Invoker@16645359/org.apache.catalina.loader.WebappClassLoader@20085762

[org.apache.cocoon.components.flow.java.Invoker@fdfcef] 
2008-10-26 11:32:54,006 DEBUG http-8080-Processor23 
org.apache.commons.javaflow.bytecode.Stack - pop reference 
org.apache.cocoon.samples.flow.java.CalculatorFlow@16273041/org.apache.catalina.loader.WebappClassLoader@20085762

[org.apache.cocoon.samples.flow.java.CalculatorFlow@f84e91] 
i[2],l[0],d[0],f[2],o[5],r[1]

When the error occurs I don't any information about the involved classes. 
After "com.sun.jdi.InternalException" follows the CCE.

Eclipse offers much information in debugging mode. Are the addresses the right 
information?

Kind regards 

 Rainer

Mime
View raw message