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