G
guibod
Hi,
I am quite stuck with a unsolvable problem. Maybe I lack of knowledge,
here is my problem.
I am using a DITA-OT installation with some home-brewd extensions. To
manage the whole stuff to output a valid xsl:fo index i am using the
"Innodata Isogen I18N Support Library" that provide me a great support
for back-of-the-book index. This library needs the
"com.innodata.i18n.home" system property to be set.
My system is quite complex, but in short terms :
- ANT (1) calls (via <antcall>) ANT (2) that calls XSLT
I do specify the -Dcom.innodata.i18n.home="c:\my\path" to the top most
ant process. When I get to the XSLT process, the I18N library complains
:
"Saxoni18nService: ERROR: System property 'com.innodata.i18n.home' not
set. Processing will fail."
I checked and the system property is available in both ANT scripts. It
looks like the XSLT (trax) method lose the -Dcom.innodata.i18n.home
option. Any hints about it ?
The only way I found to pass throught this bug is to use <java> instead
of <xslt>. Which cause me problems because of <param if="xxx"/> is not
available...
Guillaume
I am quite stuck with a unsolvable problem. Maybe I lack of knowledge,
here is my problem.
I am using a DITA-OT installation with some home-brewd extensions. To
manage the whole stuff to output a valid xsl:fo index i am using the
"Innodata Isogen I18N Support Library" that provide me a great support
for back-of-the-book index. This library needs the
"com.innodata.i18n.home" system property to be set.
My system is quite complex, but in short terms :
- ANT (1) calls (via <antcall>) ANT (2) that calls XSLT
I do specify the -Dcom.innodata.i18n.home="c:\my\path" to the top most
ant process. When I get to the XSLT process, the I18N library complains
:
"Saxoni18nService: ERROR: System property 'com.innodata.i18n.home' not
set. Processing will fail."
I checked and the system property is available in both ANT scripts. It
looks like the XSLT (trax) method lose the -Dcom.innodata.i18n.home
option. Any hints about it ?
The only way I found to pass throught this bug is to use <java> instead
of <xslt>. Which cause me problems because of <param if="xxx"/> is not
available...
Guillaume