I just had a look at the build.xml. As you might know, we use two xslt
tasks to get the final webhelp output. First we profile the docbook
document, and then we do the actual webhelp transformation on that profiled
document. It seems that we have missed to set the
${xslt-processor-classpath} as the classpath for the profiling xslt task.
We have configured the first xslt task to use ${xercesImpl.jar}. It should
have used both ${xercesImpl.jar}:${xslt-processor-classpath} as the
classpath.

So, you might have to either include the path to saxon jar in the
${xercesImpl.jar}
variable in your build.properties, or fix the build.xml. The former would
be easier I guess.

xslt-processor-classpath=d:\\apps\\saxon\\saxon.jar
xercesImpl.jar=d:\\apps\xerces\\xercesImpl.jar;d:\\apps\\saxon\\saxon.jar
xml-apis.jar=d:\\apps\xerces\\xml-apis.jar

I have verified whether XSLT task can see the Saxon jar by adding the
following 'factory' configuration under the ant xslt tasks.

  <factory name="com.icl.saxon.TransformerFactoryImpl">
  </factory>

Regards,
KasunG



On Wed, Mar 26, 2014 at 10:34 PM, Volker Bernhard Duetsch <
[email protected]> wrote:

> I just processed the both files with Oxygen Editor V15 (Trial - Version).
> Both files get processed without problems. So it must be my setup.
>
> This is the part of my build.properties, but i'm not sure if they are
> getting used.
> ...
> xslt-processor-classpath=d:\\apps\\saxon\\saxon.jar
> xercesImpl.jar=d:\\apps\xerces\\xercesImpl.jar
> xml-apis.jar=d:\\apps\xerces\\xml-apis.jar
> ...
>
> How can I check/debug which jars are used for processing?
>
> Volker
>
> On Wed, 26 Mar 2014 09:47:32 -0500
> David Cramer <[email protected]> wrote:
>
> > On 03/26/2014 04:56 AM, Volker Bernhard Duetsch wrote:
> > > can anyone please test the attached files. I'm not sure if it's the
> setup
> > > of the machine or the document structure...
> > >
> > >     pass.xml -> fine result, everything works as expected
> > >
> > >     failed.xml -> won't work. Only one table row more as pass.xml...
> >
> > Adding that one more row causes the "no more DTM-Ids available" error?
> > Strange indeed.
> >
> > David
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
~~~*******'''''''''''''*******~~~
*Kasun Gajasinghe*
Software Engineer; WSO2 Inc.; http://wso2.com,
*linked-in: *http://lk.linkedin.com/in/gajasinghe
 *blog: **http://blog.kasunbg.org* <http://blog.kasunbg.org/>


*twitter: **http://twitter.com/kasunbg* <http://twitter.com/kasunbg>

Reply via email to