I understand your point, but I don't know how to implement it. After resuming 
the continuation, I think the stack contains correct classes.

o[7]
 0: 
[EMAIL PROTECTED]/[EMAIL PROTECTED]
 1: [EMAIL PROTECTED]/unknown
 2: [EMAIL PROTECTED]/unknown
 3: [EMAIL PROTECTED]/unknown
 4: 
[EMAIL PROTECTED]/[EMAIL PROTECTED]
 5: 
[EMAIL PROTECTED]/[EMAIL PROTECTED]
 6: 
[EMAIL PROTECTED]/[EMAIL PROTECTED]
r[2]
 0: 
[EMAIL PROTECTED]/[EMAIL PROTECTED]
 1: 
[EMAIL PROTECTED]/[EMAIL PROTECTED]

I saw that CalculatorFlow is invoked by commons/javaflow. I haven't identified 
other sources in cocoon-javaflow-impl or other blocks that invoke 
CalculatorFlow. So I don't know how an incorrect instance of CalculatorFlow 
is invoked.

Kind regards

 Rainer


Am Sonntag 26 Oktober 2008 schrieb Torsten Curdt:
> > Eclipse offers much information in debugging mode. Are the addresses the
> > right information?
>
> Indeed.
>
> 
> [EMAIL PROTECTED]/org.apache.cata
>[EMAIL PROTECTED]
>
> Means it's instance 16273041 of CalculatorFlow in WebappClassLoader
> instance 20085762.
>
> If you try to cast a CalculatorFlow to a CalculatorFlow that was
> loaded by anything else but
> [EMAIL PROTECTED] you will see a
> CCE. In fact it means you are then dealing with two different versions
> (not instances) of the same class.
>
> HTH
>
> cheers
> --
> Torsten


Reply via email to