fixed. Updated jxpath to 1.0beta1.
----- Original Message ----- From: "Ivelin Ivanov" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, May 02, 2002 7:00 AM Subject: Re: [Announcement] XMLForm 0.81 available in Scratchpad > Thanks for pointint out. > > Dmitri mantioned that there was a backwards incompatible change in JXPath > which would break XMLForm. > It is simple to fix and I will do that as soon as JXPath 1.0 is released. It > is in a beta cycle now so changes can still happen. > The JXPath version in scratchpad lib should work though. It has been stable > for about 6 months. > The new JXPath changes were made very recently to accomodate some feedback > from Ovidiu, myself and other JXPath users. > Unless you're developing with JXPath, I recommend that you stick to the > version in scratchpad until 1.0 is out. > /home/cvs/xml-cocoon2/src/scratchpad/lib/commons-JXPath-20020320.jar > > > Regards, > > Ivelin > > > ----- Original Message ----- > From: <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, May 02, 2002 1:25 AM > Subject: Re: [Announcement] XMLForm 0.81 available in Scratchpad > > > > > > Ivelin, > > > > I get a NoClassDefFoundError when I click on the "Next" button on the > "Personal > > Information" page of wizard. Seems to be a problem with the 29-Apr-2002 > > commons-jxpath.jar No problem when I use the 18-Apr-2002 version of this > file. > > Here's the stack trace: > > > > javax.servlet.ServletException: Servlet execution threw an exception > > at > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > FilterChain.java:269) > > at > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > ain.java:193) > > at > > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > va:243) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > va:201) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > > at > > > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2 > 46) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344) > > at > > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164 > ) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > > at > > > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. > java:170) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > > at > > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 > ) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > > at > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > :163) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: > 1011) > > at > > > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106 > ) > > at java.lang.Thread.run(Thread.java:496) > > > > > > root cause > > > > java.lang.NoClassDefFoundError: > > org/apache/commons/jxpath/ri/pointers/DOMAttributePointer > > at org.apache.cocoon.xmlform.Form.setValue(Form.java:223) > > at org.apache.cocoon.xmlform.Form.setValue(Form.java:203) > > at org.apache.cocoon.xmlform.Form.populate(Form.java:382) > > at > > > org.apache.cocoon.acting.AbstractXMLFormAction.act(AbstractXMLFormAction.jav > a:212) > > at > > > org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTyp > eNode.java:133) > > at > > > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo > keNodes(AbstractParentProcessingNode.java:83) > > at > > > org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invok > e(PreparableMatchNode.java:157) > > at > > > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo > keNodes(AbstractParentProcessingNode.java:107) > > at > > > org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(Pipel > ineNode.java:138) > > at > > > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo > keNodes(AbstractParentProcessingNode.java:107) > > at > > > org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(Pipe > linesNode.java:142) > > at > > > org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcess > or.java:318) > > at > > > org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcess > or.java:289) > > at > > > org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNod > e.java:128) > > at > > > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo > keNodes(AbstractParentProcessingNode.java:83) > > at > > > org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invok > e(PreparableMatchNode.java:157) > > at > > > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo > keNodes(AbstractParentProcessingNode.java:107) > > at > > > org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(Pipel > ineNode.java:138) > > at > > > org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo > keNodes(AbstractParentProcessingNode.java:107) > > at > > > org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(Pipe > linesNode.java:142) > > at > > > org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcess > or.java:318) > > at > > > org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcess > or.java:289) > > at org.apache.cocoon.Cocoon.process(Cocoon.java:588) > > at > > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1002) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > FilterChain.java:247) > > at > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > ain.java:193) > > at > > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > va:243) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > va:201) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > > at > > > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2 > 46) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344) > > at > > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164 > ) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > > at > > > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. > java:170) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > > at > > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 > ) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > > at > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > :163) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: > 1011) > > at > > > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106 > ) > > at java.lang.Thread.run(Thread.java:496) > > > > Cheers, > > --Michael > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, email: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, email: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]