Hmm,

This exception can be thrown for any xml file during a validation process.

You should check all used xml files:
 - XSLT or XSL-FO files,
 - config file,
 - etc.

Or, better, as suggested by J.Pietschmann, look at your XML parser, comparing 
what is used in your command line environment, against what is used in your 
servlet environment.

Pascal

> -----Message d'origine-----
> De : macsmaker [mailto:[EMAIL PROTECTED] 
> Envoyé : mardi 30 octobre 2007 15:23
> 
> Mr. Sancho, thanks for the reponse.
> My research turned up this as a possibility, so I did check 
> it. There are no
> extraneous characters in my XML file.
> I can run this fine from the command line (using JAVA). It 
> does generate a
> pdf. I can also generate a .fo file from my .xml and .xsl and use the
> servlet to generate a pdf. Works fine. But if I use the 
> servlet passing the
> .xml and .xsl files I get the error. 
> Again, thanks for the help.
> 
> Pascal Sancho wrote:
> > 
> > Hi,
> > 
> > "Content not allowed in prolog" is thrown by xml parser, 
> not FOP (see
> > archives at 
> > 
> http://www.nabble.com/forum/Search.jtp?query=content+allowed+p
> rolog+message%3A%22Content+not+allowed+in+prolog%22&sort=date&
> local=y&forum=353&daterange=0)
> > 
> > Generally, there is extra character before xml declaration, probably
> > linefeed, or erroneous Byte Outer Marker.
> > 
> > Pascal
> > 
> >> -----Message d'origine-----
> >> De : macsmaker [mailto:[EMAIL PROTECTED] 
> >> Envoyé : lundi 29 octobre 2007 21:32
> >> 
> >> More info on 0.94...
> >> 
> >> There were issues with my xsl file that worked with 0.20.5. I 
> >> found these
> >> using the command line to create the pdf. I fixed those and I 
> >> still get the
> >> "Content not allowed in prolog" error call the fop 
> processor using a
> >> servlet.
> >> 
> >> For grins, I used the command line and generated a .fo file 
> >> from my xml/xsl
> >> files. That DOES work calling the servlet. I'm able to 
> >> generate a pdf from
> >> it. 
> >> 
> >> Does this give anyone any ideas? I would really like for 
> this work...
> >> 
> >> 
> >> macsmaker wrote:
> >> > 
> >> > (in response to issues with external-graphic..)
> >> > 
> >> > Okay, I upgraded to 0.94 because I found other things that 
> >> may be issues
> >> > with 0.20.5. Now I'm completely hosed... Using the supplied 
> >> FOP servlet,
> >> > the same xml and xsl files (i'm using a option on the 
> >> servlet) I get the
> >> > following error:
> >> > 
> >> > javax.servlet.ServletException: 
> >> org.xml.sax.SAXParseException: Content is
> >> > not allowed in prolog
> >> > (I'm not going to include all the error info unless someone 
> >> wants it.)
> >> > 
> >> > I have researched the problem and cannot find an answer to 
> >> it. The only
> >> > "answers" I can find are: 
> >> > (1)incorrect coding on the xml declaration; (2)the xml file 
> >> is not well
> >> > formed; (3)there are extraneous characters in the file.
> >> > 
> >> > I have made sure that my XML, XSL and any associated files 
> >> I can find are
> >> > well formed, using UTF-8 for encoding, and no extraneous 
> >> characters. I
> >> > even pared my XML file down to only a few elements and 
> took out any
> >> > unecessary attributes. I have also looked at the web.xml 
> >> supplied with
> >> > distribution, but don't see anything wrong with. Don't want 
> >> to change it
> >> > and potentially make things worse.
> >> > 
> >> > No luck. I'm going back to 0.20.5 until I can figure this out.
> > 
> > 
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: 
> [EMAIL PROTECTED]
> > 
> > 
> > 
> 
> -- 
> View this message in context: 
> http://www.nabble.com/0.94-as-a-servlet--tf4714463.html#a13489651
> Sent from the FOP - Users mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to