[xep-support] problem with XEP Ant task

Ondřej Tučný tucny at alsoft.cz
Wed Mar 19 03:31:18 PST 2003


Hello,

I'm trying to use the XEP Ant task. I've set it up according to the
documentation:

  <!-- XEP -->
  <taskdef name="xep" classname="com.renderx.ant.XEPTask" classpath="r:\soft\ant\1.5.2\lib\xep\XEPTask.jar"/>
  <path id="xep-classpath">
    <fileset dir="r:\soft\xml\xep\3.2\lib">
      <include name="xep32_client.jar"/>
      <include name="cryptix32.jar"/>
      <include name="cryptix32-pgp.jar"/>
      <include name="xt.jar"/>
      <include name="saxon.jar"/>
    </fileset>
    <pathelement path="r:\soft\ant\1.5.2\lib\xep\XEPTask.jar"/>
  </path>

The actual invokation of the task looks like this:
    <xep
    in="file:///d:/ol40/gen/build/2/source/documentation/flex40-lrm.fo" 
    destDir="file:///d:/ol40/gen"
    format="PDF">
      <classpath refid="xep-classpath"/>
      <sysproperty key="com.renderx.xep.ROOT" value="r:\soft\xml\xep\3.2"/>
    </xep>

When Ant is run, it fails with "java.io.IOException: Can't create directory
for target file!". It's the same when the "destDir" attribute or the
"file:///" prefix is omitted. All mentioned directories and files exist.

The detailed exception information is stored in Ant's log file:

file:p:/ol40/Setup/Flex%204.0%20Personal/Flex%204.0%20Personal%20build%20script.xml:246: java.io.IOException: Can't create directory for target file!
        at com.renderx.ant.XEPTask.execute(XEPTask.java:224)
        at com.renderx.ant.XEPTask.execute(XEPTask.java:183)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at org.apache.tools.ant.Target.execute(Target.java:309)
        at org.apache.tools.ant.Target.performTasks(Target.java:336)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
        at org.apache.tools.ant.Main.runBuild(Main.java:609)
        at org.apache.tools.ant.Main.start(Main.java:196)
        at org.apache.tools.ant.Main.main(Main.java:235)
--- Nested Exception ---
java.io.IOException: Can't create directory for target file!
        at com.renderx.ant.JAXPEngine.makeDir(JAXPEngine.java:58)
        at com.renderx.ant.JAXPEngine.process(JAXPEngine.java:46)
        at com.renderx.ant.XEPTask.execute(XEPTask.java:208)
        at com.renderx.ant.XEPTask.execute(XEPTask.java:183)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at org.apache.tools.ant.Target.execute(Target.java:309)
        at org.apache.tools.ant.Target.performTasks(Target.java:336)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
        at org.apache.tools.ant.Main.runBuild(Main.java:609)
        at org.apache.tools.ant.Main.start(Main.java:196)
        at org.apache.tools.ant.Main.main(Main.java:235)

Thank you for any help.
        
-- 
Best regards Ondřej Tučný, A && L soft s.r.o.


-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo at renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html



More information about the Xep-support mailing list