Check also the text at the bottom of this page (Tomcat guide)--it may provide more pointers:
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/class-loader-howto.html --- Glen Mazza <[EMAIL PROTECTED]> wrote: > I'm assuming you're using Tomcat 4.0 (Tomcat 3.2 > appears to rely on its own XML parser, one that > individual webapps can't override--see > http://marc.theaimsgroup.com/?l=tomcat-user&m=99849943408731&w=2) > > From the link above, *perhaps* copying the xalan & > xerces you are placing in the jre/ext directory > *also* > into tomcat\lib directory might be of help--from > what > the link is suggesting above. (Grasping at > straws--there is also an xml-apis.jar file that > needs > copying, correct? You should be moving three files > if > I'm not mistaken.) > > I've used FOP at work with Servlets--when I return > to > work I'll see if there's anything useful I can > report > on my library setup. > > When successful, please let us know what you > did--our > website may need updating somewhere so others don't > have to suffer so much after you! ;-) > > Glen > > > --- Mike Kellstrand <[EMAIL PROTECTED]> wrote: > > OK, I downloaded the latest xalan & xerces, and > > installed > > the jars in the lib/endorsed dir. > > > > I ran the servlet and got: > > null:4:80 fo:flow must contain block-level > children > > > > Does the endorsed dir get loaded first, or are > there > > some > > parsers build into one of the Tomcat core jars > that > > are running instead? > > > > Thanks, Mike > > > > ----- Original Message ----- > > From: "Mike Kellstrand" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Friday, September 12, 2003 3:43 PM > > Subject: Re: FOP code runs standalone, but not in > a > > Servlet > > > > > > > Thanks for the reply. > > > I would think this would be a VFAQ, but I have > > seached > > > the web extensively and not found a good > > definitive answer. > > > > > > I'm downloading the latest releases of xerces > and > > xalan. > > > I'll put the appropriate jars in the > lib/endorsed > > dir and see if it works. > > > > > > Although there is still the very interesting > > question of why do the jars I > > > have > > > work from a stand-alone java program when placed > > in the jre\ext dir, > > > but don't work from a servlet when placed in the > > lib\endorsed dir? > > > > > > Thanks, Mike > > > > > > > > > ----- Original Message ----- > > > From: "J.Pietschmann" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Friday, September 12, 2003 3:05 PM > > > Subject: Re: FOP code runs standalone, but not > in > > a Servlet > > > > > > > > > > Mike Kellstrand wrote: > > > > > I have FOP code that runs great from the > > command line if I put the > > > > > fop, batik, avalon, and xalan jars in the > > JAVA_HOME\jre\lib\ext dir. > > > > > > > > You should put the xerces and xalan jars in > the > > lib/endorsed > > > > directory in order to override the buggy xalan > > release coming > > > > with older JDK 1.4 distributions. Getting the > > latest 1.4 release > > > > and disposing of the Xalan jar completely > should > > work too. > > > > > > > > Also, make sure you have a recent Xalan jar in > > the FOP lib > > > > directory, pre 0.20.5rc3 FOP distributions > came > > with Xalan > > > > releases which pretended to work for some > buggy > > style sheets, > > > > causing problems with more recent Xalans. > > > > > > > > This all is a VFAQ. > > > > > > > > J.Pietschmann > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > > [EMAIL PROTECTED] > > For additional commands, e-mail: > > [EMAIL PROTECTED] > > > > > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site > design software > http://sitebuilder.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
