On 08.04.2004 16:37:04 Jerry wrote:
> Jeremias,
> 
> thanks a lot for your input.

You're welcome.

> 1.
> I set it into LEVEL_DEBUG and checked the console. It
> looks like it is image url path setting's problem.
> What does that mean by "no base directory is
> specified"? 

The base directory is used to convert relative URLs to absolute ones.
See http://xml.apache.org/fop/embedding.html#config-internal

Example:
Relative URL: images/myimage.tif
Base URL (or dir): http://localhost:8080/
Resulting URL: http://localhost:8080/images/myimage.tif

> I am wondering if the way or syntax I use
> to set Image url vriable is right.

Your intentions were totally alright, it's just that you set an empty
String as URL. See me previous mail further down. Looks like you missed
my key comment.

> The detailed
> console info is as followed:
> 
> [INFO] building formatting object tree
> [DEBUG] setting up fonts [INFO] [1]
> [ERROR] Error while creating area : Error with image
> URL:  (The system cannot find the path specified) and

See the emptyness between "URL:" and "(The system..."? No URL set.

> no base directory is specified
> [DEBUG] Last page-sequence produced 1 pages.
> [INFO] Parsing of document complete, stopping renderer
> [DEBUG] Initial heap size: 30061Kb
> [DEBUG] Current heap size: 35273Kb
> [DEBUG] Total memory used: 5212Kb
> [DEBUG]   Memory use is indicative; no GC was
> performed
> [DEBUG]   These figures should not be used
> comparatively
> [DEBUG] Total time used: 741ms
> [DEBUG] Pages rendered: 1
> [DEBUG] Avg render time: 741ms/page
> 
> 2.
> > It also helps if you just do the XSLT transformation
> > on the command line
> > (as I suggested earlier). By checking the generated
> > FO afterwards you
> > can see if everything is alright.
> 
> Sorry I am not sure how to use XSLT to test it from
> command line.

If you use Xalan-J as XSLT processor (default in JDK 1.4 and later), see
here:
http://xml.apache.org/xalan-j/commandline.html

> 3.
> If I ran GetByteStream servlet, it can display the
> image in tiff format. You mentioned this servlet
> should write the TIFF file byte by byte to
> the Request's OutputStream. Can you take a look to if
> I did right?

I already did last time. I snipped it out because it looked good.
If you can download the TIFF via your browser then everything's ok.

<snip what="GetByteStream servlet"/>


Jeremias Maerki


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

Reply via email to