Hi,
I spent a few hours debugging this problem. And it turned out a big surprise
to me. The issue has nothing to do with the code. Believe or not, the
culprit is the trailing space in the value for the location attribute of the
<pathelement> in the build.xml.
<pathelement
location="../binding-echo-extension/target/sample-binding-echo-extension.jar
"/>
As a result, the jar is not added to the classpath by ant on Linux (but it
works on Windows). Then the tuscany code doesn't handle the <binding.echo>
and there is no effective endpoint for ComponentB.echoReference.
Removing the trailing space fixes the problem! What can I say :-(? I have to
claim those whoever wrote this build.xml owes a case of beer :-).
Thanks,
Raymond
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, September 21, 2007 12:13 AM
Subject: svn commit: r578002 -
/incubator/tuscany/java/sca/samples/databinding-echo/build.xml
Author: rfeng
Date: Fri Sep 21 00:13:13 2007
New Revision: 578002
URL: http://svn.apache.org/viewvc?rev=578002&view=rev
Log:
Fix for TUSCANY-1750
Modified:
incubator/tuscany/java/sca/samples/databinding-echo/build.xml
Modified: incubator/tuscany/java/sca/samples/databinding-echo/build.xml
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/databinding-echo/build.xml?rev=578002&r1=578001&r2=578002&view=diff
==============================================================================
--- incubator/tuscany/java/sca/samples/databinding-echo/build.xml
(original)
+++ incubator/tuscany/java/sca/samples/databinding-echo/build.xml Fri Sep
21 00:13:13 2007
@@ -62,7 +62,7 @@
<classpath>
<pathelement path="target/${test.jar}"/>
<pathelement
location="../../lib/tuscany-sca-manifest.jar"/>
- <pathelement
location="../binding-echo-extension/target/sample-binding-echo-extension.jar
"/>
+ <pathelement
location="../binding-echo-extension/target/sample-binding-echo-extension.jar"/>
</classpath>
</java>
</target>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]