I am receiving the error "Command execution has failed:
java.net.MalFormedURLException: unknown protocol: c" on a command
invocation under Windows (XP) that works under Linux.  I believe the
following section of a configuration file is causing the problem:

  <cfg:command name="docbook.translateChanges">
    <cfg:process>
      <cfg:copyDocument to="in.xml"/>
      <cfg:transform file="in.xml" stylesheet="xsl/change.xsl" to="out.xml"/>
      <cfg:upload base="file:///">
        <cfg:copyFile file="out.xml" to="%0" />
      </cfg:upload>
    </cfg:process>
  </cfg:command>

When I change the 'base="file:///"' attribute to 'base="%0"' (motivated
by the xsl configuration for docbook distributed with XXE), I get a
similar exception under Linux, although instead it says "unknown
protocol: /path/to/output/file".

Where is the "c" protocol coming from?  I had thought that an
appropriate specification for the "base" attribute would force the
protocol.

This is using XXE 2.5p1 on both Windows and Linux, with identical
(user-supplied) configurations.

Help, as always, is much appreciated.

Take care,

    John L. Clark
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : 
http://www.xmlmind.com/pipermail/xmleditor-support/attachments/20031231/6119f353/attachment.sig
 

Reply via email to