Hi,
I keep getting a java.lang.NoSuchMethodError both in the samples as in my own code.
as you can see the method exists. is there something i miss a library maybe?
sitemap
<map:flow language="java">
<map:script src="de.juwimm.novartis.studentshop.shop.flow.ShoppingcartFlow"/>
</map:flow>
<map:match pattern="order">
<map:call function="order"/>
</map:match>
java code
public class ShoppingcartFlow extends AbstractContinuable {
private Logger log = Logger.getLogger("myFlowscriptLogger");
public ShoppingcartFlow(){
}
public void doOrder(){
log.warn("in flow doOrder");
sendPage("testxml/warenkorb_empty.xml"); }
}
exception
java.lang.NoSuchMethodError
at org.apache.bcel.classfile.LineNumberTable.toString(LineNumberTable.java:169)
at org.apache.bcel.verifier.statics.StringRepresentation.toString(StringRepresentation.java:112)
at org.apache.bcel.verifier.statics.StringRepresentation.visitLineNumberTable(StringRepresentation.java:218)
at org.apache.bcel.classfile.LineNumberTable.accept(LineNumberTable.java:123)
at org.apache.bcel.verifier.statics.StringRepresentation.<init>(StringRepresentation.java:88)
at org.apache.bcel.verifier.statics.Pass2Verifier.tostring(Pass2Verifier.java:1374)
at org.apache.bcel.verifier.statics.Pass2Verifier.access$100(Pass2Verifier.java:80)
at org.apache.bcel.verifier.statics.Pass2Verifier$CPESSC_Visitor.visitCode(Pass2Verifier.java:914)
at org.apache.bcel.classfile.Code.accept(Code.java:178)
at org.apache.bcel.classfile.DescendingVisitor.visitCode(DescendingVisitor.java:166)
at org.apache.bcel.classfile.Code.accept(Code.java:178)
at org.apache.bcel.classfile.DescendingVisitor.visitMethod(DescendingVisitor.java:153)
at org.apache.bcel.classfile.Method.accept(Method.java:137)
at org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:121)
at org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:272)
at org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:109)
at org.apache.bcel.verifier.statics.Pass2Verifier$CPESSC_Visitor.<init>(Pass2Verifier.java:345)
at org.apache.bcel.verifier.statics.Pass2Verifier$CPESSC_Visitor.<init>(Pass2Verifier.java:301)
at org.apache.bcel.verifier.statics.Pass2Verifier.constant_pool_entries_satisfy_static_constraints(Pass2Verifier.java:286)
at org.apache.bcel.verifier.statics.Pass2Verifier.do_verify(Pass2Verifier.java:152)
at org.apache.bcel.verifier.PassVerifier.verify(PassVerifier.java:108)
at org.apache.bcel.verifier.Verifier.doPass2(Verifier.java:111)
at org.apache.bcel.verifier.structurals.InstConstraintVisitor.visitLoadClass(InstConstraintVisitor.java:263)
at org.apache.bcel.generic.GETFIELD.accept(GETFIELD.java:111)
at org.apache.bcel.generic.InstructionHandle.accept(InstructionHandle.java:282)
at org.apache.bcel.verifier.structurals.ControlFlowGraph$InstructionContextImpl.execute(ControlFlowGraph.java:229)
at org.apache.cocoon.components.flow.java.ContinuationClassLoader.analyse(ContinuationClassLoader.java:234)
at org.apache.cocoon.components.flow.java.ContinuationClassLoader.transform(ContinuationClassLoader.java:146)
at org.apache.cocoon.components.flow.java.ContinuationClassLoader.loadClass(ContinuationClassLoader.java:114)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at org.apache.cocoon.components.flow.java.JavaInterpreter.initialize(JavaInterpreter.java:93)
at org.apache.cocoon.components.flow.java.JavaInterpreter.callFunction(JavaInterpreter.java:130)
at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:130)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:49)
at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:72)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:126)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:72)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:101)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:336)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.buildPipeline(TreeProcessor.java:295)
at org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:348)
at org.apache.cocoon.components.source.impl.SitemapSource.<init>(SitemapSource.java:223)
at org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:64)
at org.apache.excalibur.source.impl.SourceResolverImpl.resolveURI(SourceResolverImpl.java:208)
at org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:500)
at org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:500)
at org.apache.cocoon.environment.AbstractEnvironment.resolveURI(AbstractEnvironment.java:531)
at org.apache.cocoon.environment.AbstractEnvironment.resolveURI(AbstractEnvironment.java:518)
at org.apache.cocoon.transformation.CIncludeTransformer.processCIncludeElement(CIncludeTransformer.java:499)
at org.apache.cocoon.transformation.CIncludeTransformer.startTransformingElement(CIncludeTransformer.java:244)
at org.apache.cocoon.transformation.AbstractSAXTransformer.startElement(AbstractSAXTransformer.java:299)
at org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:83)
at org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:205)
at org.apache.xml.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:291)
at org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:244)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:707)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:682)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:177)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:177)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:682)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2202)
at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1276)
at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3383)
at org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:389)
at org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:549)
at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:296)
at org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:315)
at org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:252)
at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:116)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:260)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:490)
at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:120)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:72)
at org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(ContainerNode.java:31)
at org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(CallNode.java:93)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:49)
at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:49)
at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:72)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:126)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:72)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:101)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:336)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:277)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:103)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:49)
at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:72)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:126)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:72)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:101)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:336)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:277)
at org.apache.cocoon.Cocoon.process(Cocoon.java:639)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1098)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:275)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:199)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2702)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2427)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:159)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:140)
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
