Hi,
  Here is another problem when using servlet protocol. A servlet S1 extends another servlet S2. A web continuation k is generated in S2. When k returns back, k is matched in S1 with match pattern "*.continue" which exists in S2 also. Then comes an error with message like "k bound to S2, but looked up in S1". The following is a real error message:


btpool0-2 ERROR cocoon - WK: Continuation (3301103c195d12467754350a192304881845061d) lookup for wrong interpreter. Bound to: file:/C:/projects/XS/party/xs-party/target/classes/COB-INF/sitemap.xmap, looked up for: file:/C:/projects/XS/school/xs-school-party/target/classes/COB-INF/sitemap.xmap
btpool0-2 ERROR cocoon - Internal Cocoon Problem
org.apache.cocoon.components.flow.InvalidContinuationException: The continuation ID 3301103c195d12467754350a192304881845061d is invalid.
    at <map:call> - file:/C:/projects/XS/school/xs-school-party/target/classes/COB-INF/sitemap.xmap:27:35
    at <map:match> - file:/C:/projects/XS/school/xs-school-party/target/classes/COB-INF/sitemap.xmap:26:36
    at org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.handleContinuation (FOM_JavaScriptInterpreter.java:632)
    at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:94)

Rice