thanks for the response...

I have doublechecked my classpath and am certain that these are the only
jars it picks up:

these files are in my only classpath (C:\Program
ant.jar                   (289k   3/2/2002)
avalon-framework-4.0.jar  (35k    3/2/2002)
batik.jar                 (1896k  3/2/2002) 
fop.jar                   (1806k  3/2/2002)
logkit-1.0.jar            (69k    3/2/2002)
xalanj1compat.jar         (37k    3/2/2002)

if I put these to files in the above classpath, my servlet doesn't work.
xerces-1.2.3.jar          (749k   3/2/2002)
xalan-2.0.0.jar           (687k   3/2/2002)

but if I put these 2 in my C:\jdk1.3.1_02\jre\lib\ext folder, the servlet

I think this message speaks to my problem.

excerpt from above message -->
I have Cocoon (see: running on this W2000 system. For this
to work, I had to tackle the parser problem, i.e. replace the JRUN parser
with Xerces. I followed the instructions specific for Cocoon on the Allaire
website. Since Cocoon is running now, I am confident that I solved this
problem (There were some emails on this list dealing with this same
problem). I also passed the famous step 6 in the installation procedure.
end excerpt from above message -->

At present, I can't find the directions to replace the JRUN parser with

Do you all think I am barking up the wrong tree with this solution?


-----Original Message-----
From: Oleg Tkachenko [mailto:[EMAIL PROTECTED]
Sent: Tuesday, May 21, 2002 11:59 AM
Subject: Re: xalan-2.0.0.jar and xerces-1.2.3.jar in classpath not

Carter, Will wrote:
> I am running fop in a servlet with jrun 3.1 as the servlet container.
> the only way I can get it to work is if I put xalan-2.0.0.jar and
> xerces-1.2.3.jar into my jdk/jre/lib/ext folder.  I have all the other fop
> jars in my WEB-INF/lib folder.
> as long as I have xalan-2.0.0.jar and xerces-1.2.3.jar in the
> jdk/jre/lib/ext folder my servlet works, but if I move these to to the
> WEB-INF/lib it doesn't and I get this error:
> 500 Internal Server Error
> /servlet/FotoPDF:
> null
> java.lang.NoSuchMethodError
>       at org.apache.fop.svg.SVGElement.init(

That sounds very bizarre to me, but I guess it has something to do with 
batik.jar. Chances are you have another (old?) batik (or another svg lib?) 
somewhere in the classpath.

Oleg Tkachenko
Multiconn International, Israel

Reply via email to