Created a task to compile some code using the JVC compiler (MS J++!): <javac srcdir="${sharedSrc}" destdir="${buildMSDir}" debug="off" compiler="jvc" optimize="on" target="1.1" /> And the output error is as follows: [echo] ***************************************************************** [echo] Compiling C:\Projects\DataMarker\Datafeed Applet\shared\src [echo] ***************************************************************** [javac] com\fdlweb\ConditionalConstants.java added as com/fdlweb/ConditionalConstants.class doesn't exist. [javac] com\fdlweb\PermissionManager.java added as com/fdlweb/PermissionManager.class doesn't exist. [javac] com\fdlweb\net\IObjectMsgWrapper.java added as com/fdlweb/net/IObjectMsgWrapper.class doesn't exist. [javac] com\fdlweb\net\MsgObjectWrapper.java added as com/fdlweb/net/MsgObjectWrapper.class doesn't exist. [javac] com\fdlweb\net\RunnableSocket.java added as com/fdlweb/net/RunnableSocket.class doesn't exist. [javac] com\fdlweb\net\filesystem.attributes skipped - don't know how to handle it [javac] com\fdlweb\net\xfire\IJXAcctStatus.java added as com/fdlweb/net/xfire/IJXAcctStatus.class doesn't exist. [javac] com\fdlweb\net\xfire\IJXConstants.java added as com/fdlweb/net/xfire/IJXConstants.class doesn't exist. [javac] com\fdlweb\net\xfire\IJXHTTPCon.java added as com/fdlweb/net/xfire/IJXHTTPCon.class doesn't exist. [javac] com\fdlweb\net\xfire\IJXPriceProxyLITE_V3.java added as com/fdlweb/net/xfire/IJXPriceProxyLITE_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\IJXPriceProxy_V3.java added as com/fdlweb/net/xfire/IJXPriceProxy_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\IJXProfitLossProperties.java added as com/fdlweb/net/xfire/IJXProfitLossProperties.class doesn't exist. [javac] com\fdlweb\net\xfire\IJXRiskEnums.java added as com/fdlweb/net/xfire/IJXRiskEnums.class doesn't exist. [javac] com\fdlweb\net\xfire\IJXTradeStatusDictionary.java added as com/fdlweb/net/xfire/IJXTradeStatusDictionary.class doesn't exist. [javac] com\fdlweb\net\xfire\JXClientAccountStatus.java added as com/fdlweb/net/xfire/JXClientAccountStatus.class doesn't exist. [javac] com\fdlweb\net\xfire\JXCommsStatus.java added as com/fdlweb/net/xfire/JXCommsStatus.class doesn't exist. [javac] com\fdlweb\net\xfire\JXExceptionInvalidProxy.java added as com/fdlweb/net/xfire/JXExceptionInvalidProxy.class doesn't exist. [javac] com\fdlweb\net\xfire\JXHTTPSocket.java added as com/fdlweb/net/xfire/JXHTTPSocket.class doesn't exist. [javac] com\fdlweb\net\xfire\JXInvalidMsgException.java added as com/fdlweb/net/xfire/JXInvalidMsgException.class doesn't exist. [javac] com\fdlweb\net\xfire\JXMktMode.java added as com/fdlweb/net/xfire/JXMktMode.class doesn't exist. [javac] com\fdlweb\net\xfire\JXOrder.java added as com/fdlweb/net/xfire/JXOrder.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceADR_V3.java added as com/fdlweb/net/xfire/JXPriceADR_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceCOMMSMsg_V3.java added as com/fdlweb/net/xfire/JXPriceCOMMSMsg_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceCOMPOSITE_PAGEDATA.java added as com/fdlweb/net/xfire/JXPriceCOMPOSITE_PAGEDATA.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceCOMPOSITE_UPDATE.java added as com/fdlweb/net/xfire/JXPriceCOMPOSITE_UPDATE.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceCOMPOSITE_V3.java added as com/fdlweb/net/xfire/JXPriceCOMPOSITE_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceDM_V3.java added as com/fdlweb/net/xfire/JXPriceDM_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceDepth.java added as com/fdlweb/net/xfire/JXPriceDepth.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceDepth_V3.java added as com/fdlweb/net/xfire/JXPriceDepth_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceEquities_V3.java added as com/fdlweb/net/xfire/JXPriceEquities_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceEuroB_V3.java added as com/fdlweb/net/xfire/JXPriceEuroB_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceEuroG_V3.java added as com/fdlweb/net/xfire/JXPriceEuroG_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceFXO_V3.java added as com/fdlweb/net/xfire/JXPriceFXO_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceGDR_V3.java added as com/fdlweb/net/xfire/JXPriceGDR_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceIFS_UDPATE.java added as com/fdlweb/net/xfire/JXPriceIFS_UDPATE.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceIFS_V3.java added as com/fdlweb/net/xfire/JXPriceIFS_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceIGS_PAGEDATA.java added as com/fdlweb/net/xfire/JXPriceIGS_PAGEDATA.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceIGS_UPDATE.java added as com/fdlweb/net/xfire/JXPriceIGS_UPDATE.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceIGS_V3.java added as com/fdlweb/net/xfire/JXPriceIGS_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceIRS_UDPATE.java added as com/fdlweb/net/xfire/JXPriceIRS_UDPATE.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceIRS_V3.java added as com/fdlweb/net/xfire/JXPriceIRS_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceLastTraded_V3.java added as com/fdlweb/net/xfire/JXPriceLastTraded_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceMessageHeader_V3.java added as com/fdlweb/net/xfire/JXPriceMessageHeader_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceREPOS_V3.java added as com/fdlweb/net/xfire/JXPriceREPOS_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceStats_V3.java added as com/fdlweb/net/xfire/JXPriceStats_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceSubLITE_V3.java added as com/fdlweb/net/xfire/JXPriceSubLITE_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXPriceSub_V3.java added as com/fdlweb/net/xfire/JXPriceSub_V3.class doesn't exist. [javac] com\fdlweb\net\xfire\JXProfitLoss.java added as com/fdlweb/net/xfire/JXProfitLoss.class doesn't exist. [javac] com\fdlweb\net\xfire\JXProfitLoss.jbx skipped - don't know how to handle it [javac] com\fdlweb\net\xfire\JXProfitLoss.~jav skipped - don't know how to handle it [javac] com\fdlweb\net\xfire\JXProfitLossBeanInfo.java added as com/fdlweb/net/xfire/JXProfitLossBeanInfo.class doesn't exist. [javac] com\fdlweb\net\xfire\JXProfitLossBeanInfo.~jav skipped - don't know how to handle it [javac] com\fdlweb\net\xfire\JXRiskAdjustment.java added as com/fdlweb/net/xfire/JXRiskAdjustment.class doesn't exist. [javac] com\fdlweb\net\xfire\JXRiskCARAdjustment.java added as com/fdlweb/net/xfire/JXRiskCARAdjustment.class doesn't exist. [javac] com\fdlweb\net\xfire\JXRiskDirective.java added as com/fdlweb/net/xfire/JXRiskDirective.class doesn't exist. [javac] com\fdlweb\net\xfire\JXRiskStatus.java added as com/fdlweb/net/xfire/JXRiskStatus.class doesn't exist. [javac] com\fdlweb\net\xfire\JXTradeStatus.java added as com/fdlweb/net/xfire/JXTradeStatus.class doesn't exist. [javac] com\fdlweb\net\xfire\filesystem.attributes skipped - don't know how to handle it [javac] com\fdlweb\security\TEA.java added as com/fdlweb/security/TEA.class doesn't exist. [javac] com\fdlweb\util\ByteConverter.java added as com/fdlweb/util/ByteConverter.class doesn't exist. [javac] com\fdlweb\util\IFDLBaseThread.java added as com/fdlweb/util/IFDLBaseThread.class doesn't exist. [javac] com\fdlweb\util\IGenException.java added as com/fdlweb/util/IGenException.class doesn't exist. [javac] com\fdlweb\util\IdDictionary.java added as com/fdlweb/util/IdDictionary.class doesn't exist. [javac] com\fdlweb\util\IntMap.java added as com/fdlweb/util/IntMap.class doesn't exist. [javac] com\fdlweb\util\IntVector.java added as com/fdlweb/util/IntVector.class doesn't exist. [javac] com\fdlweb\util\filesystem.attributes skipped - don't know how to handle it [javac] Compiling 60 source files to C:\Projects\DataMarker\Datafeed Applet\ant\ms\classes [javac] Using jvc compiler [javac] Compilation arguments: [javac] '/d' [javac] 'C:\Projects\DataMarker\Datafeed Applet\ant\ms\classes' [javac] '/cp:p' [javac] 'C:\Projects\DataMarker\Datafeed Applet\ant\ms\classes;E:\j2sdk1.4.0_02\jre\lib\charsets.jar;E:\j2sdk1.4.0_02 \jre\lib\ext\dnsns.jar;E:\j2sdk1.4.0_02\jre\lib\ext\ldapsec.jar;E:\j2sdk1.4.0_02 \jre\lib\ext\localedata.jar;E:\j2sdk1.4.0_02 \jre\lib\ext\sunjce_provider.jar;E:\j2sdk1.4.0_02 \jre\lib\jaws.jar;E:\j2sdk1.4.0_02\jre\lib\jce.jar;E:\j2sdk1.4.0_02 \jre\lib\jsse.jar;E:\j2sdk1.4.0_02\jre\lib\rt.jar;E:\j2sdk1.4.0_02 \jre\lib\security\US_export_policy.jar;E:\j2sdk1.4.0_02 \jre\lib\security\local_policy.jar;E:\j2sdk1.4.0_02 \jre\lib\sunrsasign.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\ant- launcher.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2 \lib\ant-antlr.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache- ant-1.6.2\lib\ant-apache-bcel.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\ant-apache- bsf.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2 \lib\ant-apache-log4j.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\ant-apache- oro.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2 \lib\ant-apache-regexp.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\ant-apache- resolver.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2 \lib\ant-commons-logging.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\ant-commons- net.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2 \lib\ant-icontract.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\ant- jai.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2 \lib\ant-javamail.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache- ant-1.6.2\lib\ant-jdepend.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\ant- jmf.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2 \lib\ant-jsch.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant- 1.6.2\lib\ant-junit.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\ant- netrexx.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2 \lib\ant-nodeps.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache- ant-1.6.2\lib\ant-starteam.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\ant- stylebook.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant- 1.6.2\lib\ant-swing.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\ant- trax.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2 \lib\ant-vaj.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant- 1.6.2\lib\ant-weblogic.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\ant- xalan1.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2 \lib\ant-xslp.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant- 1.6.2\lib\ant.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant- 1.6.2\lib\xercesImpl.jar;C:\Projects\DataMarker\Datafeed Applet\Ant_Install\apache-ant-1.6.2\lib\xml-apis.jar;E:\j2sdk1.4.0_02 \lib\tools.jar;C:\Projects\DataMarker\Datafeed Applet\shared\src' [javac] '/nologo' [javac] '/O' [javac] [javac] The ' characters around the executable and arguments are [javac] not part of the command. [javac] Files to be compiled: [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\ConditionalConstants.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\PermissionManager.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\IObjectMsgWrapper.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\MsgObjectWrapper.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\RunnableSocket.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\IJXAcctStatus.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\IJXConstants.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\IJXHTTPCon.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\IJXPriceProxyLITE_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\IJXPriceProxy_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\IJXProfitLossProperties.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\IJXRiskEnums.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\IJXTradeStatusDictionary.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXClientAccountStatus.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXCommsStatus.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXExceptionInvalidProxy.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXHTTPSocket.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXInvalidMsgException.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXMktMode.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXOrder.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceADR_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceCOMMSMsg_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceCOMPOSITE_PAGEDATA.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceCOMPOSITE_UPDATE.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceCOMPOSITE_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceDM_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceDepth.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceDepth_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceEquities_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceEuroB_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceEuroG_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceFXO_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceGDR_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceIFS_UDPATE.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceIFS_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceIGS_PAGEDATA.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceIGS_UPDATE.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceIGS_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceIRS_UDPATE.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceIRS_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceLastTraded_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceMessageHeader_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceREPOS_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceStats_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceSubLITE_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXPriceSub_V3.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXProfitLoss.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXProfitLossBeanInfo.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXRiskAdjustment.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXRiskCARAdjustment.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXRiskDirective.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXRiskStatus.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\net\xfire\JXTradeStatus.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\security\TEA.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\util\ByteConverter.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\util\IFDLBaseThread.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\util\IGenException.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\util\IdDictionary.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\util\IntMap.java [javac] C:\Projects\DataMarker\Datafeed Applet\shared\src\com\fdlweb\util\IntVector.java [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/ConditionalConstants.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/PermissionManager.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/IObjectMsgWrapper.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/MsgObjectWrapper.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/RunnableSocket.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/IJXAcctStatus.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/IJXConstants.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/IJXHTTPCon.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/IJXPriceProxyLITE_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/IJXPriceProxy_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/IJXProfitLossProperties.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/IJXRiskEnums.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/IJXTradeStatusDictionary.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXClientAccountStatus.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXCommsStatus.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXExceptionInvalidProxy.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXHTTPSocket.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXInvalidMsgException.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXMktMode.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXOrder.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceADR_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceCOMMSMsg_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceCOMPOSITE_PAGEDATA.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceCOMPOSITE_UPDATE.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceCOMPOSITE_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceDM_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceDepth.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceDepth_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceEquities_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceEuroB_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceEuroG_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceFXO_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceGDR_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceIFS_UDPATE.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceIFS_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceIGS_PAGEDATA.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceIGS_UPDATE.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceIGS_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceIRS_UDPATE.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceIRS_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceLastTraded_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceMessageHeader_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceREPOS_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceStats_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceSubLITE_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXPriceSub_V3.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXProfitLoss.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXProfitLossBeanInfo.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXRiskAdjustment.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXRiskCARAdjustment.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXRiskDirective.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXRiskStatus.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/net/xfire/JXTradeStatus.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/security/TEA.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/util/ByteConverter.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/util/IFDLBaseThread.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/util/IGenException.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/util/IdDictionary.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/util/IntMap.java"' [javac] error J0161: Cannot open source file: '"C:/Projects/DataMarker/Datafeed Applet/shared/src/com/fdlweb/util/IntVector.java"' [antcall] Exiting C:\Projects\DataMarker\Datafeed Applet\build.xml. [antcall] Exiting C:\Projects\DataMarker\Datafeed Applet\build.xml. I supsect it is passing the JAVA files to be compiled using a "/" instead of a "\" for windows.
Looking at the command line created, Ant uses backslashes as separators. I rather suspect that JVC doesn't deal with the spaces in file names.
Maybe I should rephrase my comment as a question ;-) Does it work if you run the very same build setup in a directory tree without any spaces in any file/directory-names?
Setting this as invalid as we're missing information and Microsoft SDK for Java is not available anymore from their website as far as I can see, so I could not try it myself. Reading from msdn, the filename syntax supports / or \ but nothing is mentionned about spaces. Feel free to reopen if you can provide more information.
All, This problem was actually due to spaces in the path of each java file to be compiled as suggested in an earlier comment. The JVC compiler seems to dislike these on the command line, although it is happy when run from an IDE. Solution, move my project files to a space free directory! Thanks all.. Steve
Thanks for the head up steve
This is in fact a bug. At least in 1.7.1 and later. The reason for this is that the temporary source file list should NOT contain the quotation around the file names even if the file paths contain spaces. JVC tries to find files where the quotation marks are part of the file name and obviously can't find these. So to sum this up quotation is required on command line arguments if they contain spaces, but are NEVER ALLOWED in the temporary file containing all the source files. Sadly I don't have time to try to fix this, but I can test this if you can create a test version. Yours, Sami Näätänen
They have to be quoted for javac (the real one 8-) as spaces are valid separators as well. See bug 10499 Since you are willing to test this and I pretty much doubt there are too many people using jvc today anymore, please try trunk svn revision 1209446 or later.
Thanks, I will test this later next week when I'm back at work. I have to celebrate Independence Day first after the weak end. ;)
I just managed to test it and can confirm that this issue is now fixed.