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]

Reply via email to