Re: [werkflow-user] deployment problem

"Mark H. Wilkinson" <[email protected]> Wed, 10 Dec 2003 09:53:32 +0000
Newsgroups gmane.comp.java.werkflow
Message-ID <[email protected]>
On Tue, 2003-12-09 at 21:29, Peter Courcoux wrote:
> I believe that the error is a result of a change to XMLOutput in
> commons-jelly in September when an exception was removed from a the
> method signature of createXMLOutput().

Hmm; I'm not sure. I'd have assumed that the NoSuchMethodError stack
trace would start from the line that was trying to call the method that
didn't exist. In the CVS head version of XMLOutput.java that method uses
the dom4j XMLWriter class, and looking back through the revision
history, in revision 1.10 of the file line 187
<http://cvs.apache.org/viewcvs.cgi/jakarta-commons/jelly/src/java/org/apache/commons/jelly/XMLOutput.java?annotate=1.10#187> is 'xmlWriter.setEscapeText(escapeText);'

Comparing the dom4j jar files I have in my maven repository it looks as
though 1.4 has that method while 1.3 doesn't, so I'd suspect that your
webapp is somehow supplying version 1.3 of dom4j, while the jelly
snapshot is wanting version 1.4.

> Any thoughts anyone, as to how I might track this down? I would be very
> pleased to sort this out. I am trying to evaluate werkflow for a
> production application and believe that it could be an ideal choice.

Let us know if that sorts it out, but that's my first guess as to what's
wrong.

-Mark.