OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [docbook-apps] Use of XML Catalog with Ant (xslt task) - request for example (using for DocBook/WebHelp)


 

I'm still not getting this working.

Please can someone who's had it working tell me how to do the following :

 

1.  The syntax for the catalog spec.

Ive tried this :

 

  <xmlcatalog id="docbook-catalog" >
 <catalogpath>
   <pathelement location="${catmanpath}/CatalogManager.properties"/>
 </catalogpath>
  </xmlcatalog>

and something similar with the Catalog.xml in the <pathelement>, though neither is sufficient to make it work.

 

2.  The syntax for specifying the stylesheet.

I'm currently using :

 

   <style>
  <url url="" href="file://profiling/profile.xsl" target="_blank">file://profiling/profile.xsl" />
   </style>

This seems to make the processing take some time (8 to 10 seconds) where any other number of slashes makes it near-instantaneous, so I'm assuming that's at least trying to do something, even if it gets the result wrong.

 

3.  The Ant docs say resolver.jar needs to be in the "system classpath".  I haven't consciously got one of those, but within the <project> I do have a <path id="classpath"> (as copied from the version provided in the standard stylesheets).  Is that what's meant ?

I have also tried a <classpath> within the <xslt>, but the Ant docs say that's just used to look-up the xslt processor.  The build.xml from the standard stylesheets doesn't specify this for the profiling pass so I presume that makes it use its default.  But is this where I need also to tell it where the resolver lives ?

 

Uncertainly,

Richard.

 

 

 

 

Blue line

Richard Kerry

BNCS Engineer, SI SOL Telco & Media Vertical Practice

T: +44 (0)20 82259063

M: +44 (0)7812 325518

G300, Stadium House, Wood Lane, London, W12 7TA

richard.kerry@atos.net

 

Atos logo

This e-mail and the documents attached are confidential and intended solely for the addressee; it may also be privileged. If you receive this e-mail in error, please notify the sender immediately and destroy it. As its integrity cannot be secured on the Internet, the Atos group liability cannot be triggered for the message content. Although the sender endeavours to maintain a computer virus-free network, the sender does not warrant that this transmission is virus-free and will not be liable for any damages resulting from any virus transmitte


From: Kerry, Richard [richard.kerry@atos.net]
Sent: 14 August 2013 11:44
To: docbook-apps@lists.oasis-open.org
Subject: RE: [docbook-apps] Use of XML Catalog with Ant (xslt task) - request for example (using for DocBook/WebHelp)



I've got that (though as a literal param rather than in ANT_OPTS), which is how I can say "It doesn't show any messages ".
Including absence of any reference to the resolver.


Uncertainly,
Richard.




-----Original Message-----
From: Olsen, Morten Engelhardt [mailto:Morten_engelhardt.Olsen@atmel.com]
Sent: Friday, August 09, 2013 9:37 PM
To: docbook-apps@lists.oasis-open.org
Subject: RE: [docbook-apps] Use of XML Catalog with Ant (xslt task) - request for example (using for DocBook/WebHelp)


Also, running ant with the environment variable ANT_OPTS=-d would enable debug logging to the console. The resolver should then be possible to spot...

 :: Morten


-----Original Message-----
From: Tony Graham [mailto:tgraham@mentea.net]
Sent: 9. august 2013 18:04
To: docbook-apps@lists.oasis-open.org
Subject: Re: [docbook-apps] Use of XML Catalog with Ant (xslt task) - request for example (using for DocBook/WebHelp)

On Fri, August 9, 2013 11:19 am, Kerry, Richard wrote:
...
> I've tried to follow Ant's documentation regarding the <xmlcatalog>
> element but I can't get it to work.  (I am finding the Ant
> documentation in this area extremely hard to follow) By "can't get it
> to work" I mean it doesn't find the files I'm trying to reference via
> the catalog.  It doesn't show any messages indicating whether or not
> it is using the resolver, so I presume it isn't finding it.

You should presume it is finding it: it gives a warning if you're using an external catalog and it can't find a resolver.

> Does anyone have any complete example of this working.
> Ie one that includes a reference to the resolver jar, and the
> classpath, and the catalog file and/or catalogManager.properties.

When finding the resolver.jar fails when resolver.jar is referred to in xslt/@classpath, I usually just give up and put resolver.jar in Ant's own 'lib' directory.

Regards,


Tony Graham                                   tgraham@mentea.net
Consultant                                 http://www.mentea.net
Mentea       13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
 --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --
    XML, XSL-FO and XSLT consulting, training and programming



---------------------------------------------------------------------
To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org


---------------------------------------------------------------------
To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org

---------------------------------------------------------------------
To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]