Hi Sjur/Ross,
  I am using version 0.8 version of forrest.
  I changed the output.xmap in the installation of forrest 0.8 ie
C:\user\Installation\forrest\apache-forrest-0.8\plugins\org.apache.forrest.plugin.output.pdf

This means that when I change computers/forrest versions, the application again doesnt work unless I remember to go and chande the installation plugins file. So I am looking for a general way (for example in user's sitemap.xmap) where this setting could be done with properties and so application could move accross computers/higher versions.

In earlier version of Forrest it could be done by editing the fo2pdf pipeline in the sitemap.xmap of the user.

Thanks
Praveen

----- Original Message ----- From: "Ross Gardler" <rgard...@apache.org> To: <user@forrest.apache.org>; "Dr. Bhatia Praveen" <praveen.bha...@sumpurn.com>
Sent: Monday, March 09, 2009 8:26 PM
Subject: Re: setting userconfig.xml file in output.xmap in a relative path


2009/3/9 Dr. Bhatia Praveen <praveen.bha...@sumpurn.com>:
Hello,
I am setting the userconfig.xml file in the output.xmap file in
org.apache.forrest.plugin.output.pdf

I have done it naively as thus which works but is locked to a specific path
C:\user\workspace.......:

<map:components>
<map:serializers default="fo2pdf">
<map:serializer name="fo2pdf"
src="org.apache.cocoon.serialization.FOPSerializer"
mime-type="application/pdf">
<!-- PB Added this for fonts like msgothic-->
<user-config>C:\user\workspace\forrest\src\main\common/userconfig.xml</user-config>
<!-- PB ended font addition -->
</map:serializer>
</map:serializers>
</map:components>

=======
It works. However, is there a neat way to use properties to write a path
above so that the path is relative to the forrest workspace?
I tried things like {properties:xdocs} but couldnt make it work....

You are using 0.9 right?

If so there is a new properties system, unfortunately it is not well
documented but you can see notes in

https://issues.apache.org/jira/browse/FOR-588

In particular the sub issue
https://issues.apache.org/jira/browse/FOR-734 links to the thread
http://marc.info/?l=forrest-dev&m=114170683324461&w=2 which tells you
how to do this in a scalable way.

As ever, pulling that out into a patch for our documentation would be
really helpful (don't worry about perfect, anything that is not hidded
in the issue tracker is an improvement).

Ross



--
--
Ross Gardler

OSS Watch - awareness and understanding of open source software
development and use in education
http://www.oss-watch.ac.uk



--------------------------------------------------------------------------------



No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.237 / Virus Database: 270.11.9/1990 - Release Date: 03/08/09 17:17:00