You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by ant elder <an...@gmail.com> on 2011/01/30 11:08:35 UTC

[VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.

The artifacts are at:

http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/

The release tag is at:

http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2

Here's my +1

  ...ant

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Mike Edwards <mi...@gmail.com>.
On 30/01/2011 10:08, ant elder wrote:
> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>
> The artifacts are at:
>
> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>
> The release tag is at:
>
> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>
> Here's my +1
>
>    ...ant
>
Small warning folks.

The link to the artifacts above does not work for me - I'm using the Chrome browser.

The link above uses a lower case "b" in "beta2" whereas the actual correct link name has a capital "B":

http://people.apache.org/~antelder/tuscany/2.0-Beta2-RC2/


The corrected form does work for me.


Yours,  Mike.

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@apache.org>.
On Tue, Feb 1, 2011 at 10:17 AM, Florian MOGA <mo...@gmail.com> wrote:
> Thank you Ant for looking into this. Here's the difference:
> Your output:
>  [java] INFO: Loading contribution:
> file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
> My output:
> INFO: Loading contribution:
> file:/home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
> Looks like it might be related to some build tool mismatch which is setting
> the paths differently. Could you let me know the Maven, Ant, JVM versions as
> well as MAVEN_OPTS you're using?
>

Maven 2.2.1, Java 1.6.0_21, Ant is coming from the maven plugin but
its 1.7.1, MAVEN_OPTS=-Xmx756m -Xms756m -XX:MaxPermSize=512m

   ...ant

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Florian MOGA <mo...@gmail.com>.
Thank you Ant for looking into this. Here's the difference:

Your output:
 [java] INFO: Loading contribution:
file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/*
distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/
*
../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar

My output:
INFO: Loading contribution:
file:/home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/*
testing/itest/distribution/launcher-embedded-jse/*
../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar

Looks like it might be related to some build tool mismatch which is setting
the paths differently. Could you let me know the Maven, Ant, JVM versions as
well as MAVEN_OPTS you're using?


On Tue, Feb 1, 2011 at 12:05 PM, ant elder <an...@apache.org> wrote:

> On Tue, Feb 1, 2011 at 9:59 AM, Florian MOGA <mo...@gmail.com> wrote:
> > I'm seeing the problem
> in testing/itest/distribution/launcher-embedded-jse.
> >
>
> Opps, ok here's that log:
>
> [INFO]
> NOTE: Maven is executing in offline mode. Any artifacts not already in
> your local
> repository will be inaccessible.
>
> [INFO] Scanning for projects...
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Apache Tuscany SCA iTest Distribution Launcher Embedded JSE
> [INFO]    task-segment: [clean, install]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [clean:clean {execution: default-clean}]
> [INFO] Deleting
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\target
> [INFO] [enforcer:enforce {execution: enforce-plugin-versions}]
> [INFO] Setting property: classpath.resource.loader.class =>
> 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> [INFO] Setting property: velocimacro.messages.on => 'false'.
> [INFO] Setting property: resource.loader => 'classpath'.
> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> [INFO] [remote-resources:process {execution: default}]
> [INFO] [resources:resources {execution: default-resources}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\src\main\resources
> [INFO] Copying 0 resource
> [INFO] Copying 3 resources
> [INFO] [compiler:compile {execution: default-compile}]
> [INFO] No sources to compile
> [INFO] [resources:testResources {execution: default-testResources}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\src\test\resources
> [INFO] Copying 3 resources
> [INFO] [compiler:testCompile {execution: default-testCompile}]
> [INFO] No sources to compile
> [INFO] [surefire:test {execution: default-test}]
> [INFO] Surefire report directory:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\target\surefire-reports
>
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> There are no tests to run.
>
> Results :
>
> Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
>
> [INFO] [jar:jar {execution: default-jar}]
> [INFO] Building jar:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\target\itest-distribution-launcher-embedded-jse-2.0-Beta2.jar
> [INFO] [antrun:run {execution: run-samples}]
> [INFO] Executing tasks
>      [echo] C:\Java\jdk1.6.0_21\jre
>
> run:
>     [echo] Root of Tuscany binary distribution is - ../../..
>
> init:
>    [mkdir] Created dir:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
>
> compile:
>    [javac] Compiling 9 source files to
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
>      [jar] Building jar:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\sample-launcher-embedded-jse.jar
>
> sample-binding-sca-calculator-contribution:
>     [java] 01-Feb-2011 10:04:13 org.apache.tuscany.sca.node.impl.NodeImpl
> start
>     [java] INFO: Starting node:
> http://tuscany.apache.org/sca/1.1/nodes/default0 domain: default
>      [java] 01-Feb-2011 10:04:13
> org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
>      [java] INFO: Loading contribution:
>
> file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/binding-sca/calculator-contribution/target/sample-binding-sca-calculator-contribution.jar
>     [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@19556074)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
>     [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@23817301)Endpoint:  URI =
> AddServiceComponent#service-binding(AddService/AddService)
>     [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@22199751)Endpoint:  URI =
> SubtractServiceComponent#service-binding(SubtractService/SubtractService)
>     [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@19492125)Endpoint:  URI =
> MultiplyServiceComponent#service-binding(MultiplyService/MultiplyService)
>     [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@12231451)Endpoint:  URI =
> DivideServiceComponent#service-binding(DivideService/DivideService)
>     [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@10769461)Endpoint:  URI =
> CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
>     [java] SCA API ClassLoader: sun.misc.Launcher$AppClassLoader@35ce36
>     [java] 3 + 2=5.0
>     [java] 3 - 2=1.0
>     [java] 3 * 2=6.0
>     [java] 3 / 2=1.5
>     [java] 3 + 2 = 5.0
>     [java] 01-Feb-2011 10:04:15 org.apache.tuscany.sca.node.impl.NodeImpl
> stop
>     [java] INFO: Stopping node:
> http://tuscany.apache.org/sca/1.1/nodes/default0
>      [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@19556074)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
>     [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@23817301)Endpoint:  URI =
> AddServiceComponent#service-binding(AddService/AddService)
>     [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@22199751)Endpoint:  URI =
> SubtractServiceComponent#service-binding(SubtractService/SubtractService)
>     [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@19492125)Endpoint:  URI =
> MultiplyServiceComponent#service-binding(MultiplyService/MultiplyService)
>     [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@12231451)Endpoint:  URI =
> DivideServiceComponent#service-binding(DivideService/DivideService)
>     [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@10769461)Endpoint:  URI =
> CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
>     [echo] Root of Tuscany binary distribution is - ../../..
>
> init:
>    [mkdir] Created dir:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
>
> compile:
>    [javac] Compiling 9 source files to
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
>      [jar] Building jar:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\sample-launcher-embedded-jse.jar
>
> sample-binding-ws-calculator-contribution:
>     [java] 01-Feb-2011 10:04:15 org.apache.tuscany.sca.node.impl.NodeImpl
> start
>     [java] INFO: Starting node:
> http://tuscany.apache.org/sca/1.1/nodes/default0 domain: default
>      [java] 01-Feb-2011 10:04:15
> org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
>      [java] INFO: Loading contribution:
>
> file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/binding-ws/calculator-contribution/target/sample-binding-ws-calculator-contribution.jar
>     [java] 2011-02-01 10:04:16.937::INFO:  Logging to STDERR via
> org.mortbay.log.StdErrLog
>     [java] 01-Feb-2011 10:04:16
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@26108059)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.http.jetty.JettyLogger info
>     [java] INFO: jetty-6.1.19
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.http.jetty.JettyLogger info
>     [java] INFO: Started SelectChannelConnector@localhost:8085
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.http.jetty.JettyServer addServletMapping
>     [java] INFO: Added Servlet mapping:
> http://localhost:8085/AddServiceComponent
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@31326333)Endpoint:  URI =
> AddServiceComponent#service-binding(AddService/AddService)
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@17940412)Endpoint:  URI =
>
> SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@13630585)Endpoint:  URI =
>
> MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@13137563)Endpoint:  URI =
> DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
>     [java] 3 + 2 = 5.0
>     [java] 01-Feb-2011 10:04:17 org.apache.tuscany.sca.node.impl.NodeImpl
> stop
>     [java] INFO: Stopping node:
> http://tuscany.apache.org/sca/1.1/nodes/default0
>      [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@26108059)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@31326333)Endpoint:  URI =
> AddServiceComponent#service-binding(AddService/AddService)
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.http.jetty.JettyServer removeServletMapping
>     [java] INFO: Removed Servlet mapping: /AddServiceComponent
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@17940412)Endpoint:  URI =
>
> SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@13630585)Endpoint:  URI =
>
> MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
>     [java] 01-Feb-2011 10:04:17
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@13137563)Endpoint:  URI =
> DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
>     [echo] Root of Tuscany binary distribution is - ../../..
>
> init:
>    [mkdir] Created dir:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
>
> compile:
>    [javac] Compiling 9 source files to
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
>      [jar] Building jar:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\sample-launcher-embedded-jse.jar
>
> sample-binding-rmi-calculator-contribution:
>     [java] 01-Feb-2011 10:04:18 org.apache.tuscany.sca.node.impl.NodeImpl
> start
>     [java] INFO: Starting node:
> http://tuscany.apache.org/sca/1.1/nodes/default0 domain: default
>      [java] 01-Feb-2011 10:04:18
> org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
>      [java] INFO: Loading contribution:
>
> file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.host.rmi.DefaultRMIHost registerService
>     [java] INFO: RMI service registered:
> rmi://localhost:8099/CalculatorRMIService
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@6302571)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@13594894)Endpoint:  URI =
> AddServiceComponent#service-binding(AddServiceImpl/AddServiceImpl)
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@14615608)Endpoint:  URI =
>
> SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@26093085)Endpoint:  URI =
>
> MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@17759612)Endpoint:  URI =
> DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
>     [java] 01-Feb-2011 10:04:19 org.apache.tuscany.sca.node.impl.NodeImpl
> start
>     [java] INFO: Starting node:
> http://tuscany.apache.org/sca/1.1/nodes/default1 domain: default
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
>      [java] INFO: Loading contribution:
>
> file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/binding-rmi/calculator-reference-contribution/target/sample-binding-rmi-calculator-reference-contribution.jar
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@7225781)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
>     [java] 3 + 2 = 5.0
>     [java] 01-Feb-2011 10:04:19 org.apache.tuscany.sca.node.impl.NodeImpl
> stop
>     [java] INFO: Stopping node:
> http://tuscany.apache.org/sca/1.1/nodes/default0
>      [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@6302571)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.host.rmi.DefaultRMIHost unregisterService
>     [java] INFO: RMI service unregistered:
> rmi://localhost:8099/CalculatorRMIService
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@13594894)Endpoint:  URI =
> AddServiceComponent#service-binding(AddServiceImpl/AddServiceImpl)
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@14615608)Endpoint:  URI =
>
> SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@26093085)Endpoint:  URI =
>
> MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@17759612)Endpoint:  URI =
> DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
>     [java] 01-Feb-2011 10:04:19 org.apache.tuscany.sca.node.impl.NodeImpl
> stop
>     [java] INFO: Stopping node:
> http://tuscany.apache.org/sca/1.1/nodes/default1
>     [java] 01-Feb-2011 10:04:19
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@7225781)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
>     [echo] Root of Tuscany binary distribution is - ../../..
>
> init:
>    [mkdir] Created dir:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
>
> compile:
>    [javac] Compiling 9 source files to
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
>      [jar] Building jar:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\sample-launcher-embedded-jse.jar
>
> sample-implementation-java-calculator-contribution:
>     [java] 01-Feb-2011 10:04:20 org.apache.tuscany.sca.node.impl.NodeImpl
> start
>     [java] INFO: Starting node:
> http://tuscany.apache.org/sca/1.1/nodes/default0 domain: default
>      [java] 01-Feb-2011 10:04:20
> org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
>      [java] INFO: Loading contribution:
>
> file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/implementation-java/calculator-contribution/target/sample-implementation-java-calculator-contribution.jar
>     [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@18805827)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
>     [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@3807284)Endpoint:  URI =
> AddServiceComponent#service-binding(AddServiceImpl/AddServiceImpl)
>     [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@7364874)Endpoint:  URI =
>
> SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
>     [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@32708178)Endpoint:  URI =
>
> MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
>     [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@4101839)Endpoint:  URI =
> DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
>     [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@31056514)Endpoint:  URI =
> CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
>     [java] SCA API ClassLoader:
> sun.misc.Launcher$AppClassLoader@11b86e7
> sun.misc.Launcher$ExtClassLoader@35ce36
>     [java] 3 + 2=5.0
>     [java] 3 - 2=1.0
>     [java] 3 * 2=6.0
>     [java] 3 / 2=1.5
>     [java] 01-Feb-2011 10:04:21 org.apache.tuscany.sca.node.impl.NodeImpl
> stop
>     [java] INFO: Stopping node:
> http://tuscany.apache.org/sca/1.1/nodes/default0
>      [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@18805827)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
>     [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@3807284)Endpoint:  URI =
> AddServiceComponent#service-binding(AddServiceImpl/AddServiceImpl)
>     [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@7364874)Endpoint:  URI =
>
> SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
>     [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@32708178)Endpoint:  URI =
>
> MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
>     [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@4101839)Endpoint:  URI =
> DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
>     [java] 01-Feb-2011 10:04:21
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@31056514)Endpoint:  URI =
> CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
>     [echo] Root of Tuscany binary distribution is - ../../..
>
> init:
>    [mkdir] Created dir:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
>
> compile:
>    [javac] Compiling 9 source files to
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
>      [jar] Building jar:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\sample-launcher-embedded-jse.jar
>
> sample-implementation-java-calculator-async-contribution:
>     [java] 01-Feb-2011 10:04:22 org.apache.tuscany.sca.node.impl.NodeImpl
> start
>     [java] INFO: Starting node:
> http://tuscany.apache.org/sca/1.1/nodes/default0 domain: default
>      [java] 01-Feb-2011 10:04:22
> org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
>      [java] INFO: Loading contribution:
>
> file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/async/calculator-contribution/target/sample-implementation-java-calculator-async-contribution.jar
>     [java] 2011-02-01 10:04:23.515::INFO:  Logging to STDERR via
> org.mortbay.log.StdErrLog
>     [java] 01-Feb-2011 10:04:23
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@22401955)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorServiceSync/CalculatorServiceSync)
>     [java] 01-Feb-2011 10:04:23
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@12514145)Endpoint:  URI =
> CalculatorSync#service-binding(CalculatorServiceSync/CalculatorServiceSync)
>     [java] 01-Feb-2011 10:04:23
> org.apache.tuscany.sca.http.jetty.JettyLogger info
>     [java] INFO: jetty-6.1.19
>     [java] 01-Feb-2011 10:04:23
> org.apache.tuscany.sca.http.jetty.JettyLogger info
>     [java] INFO: Started SelectChannelConnector@localhost:8085
>     [java] 01-Feb-2011 10:04:23
> org.apache.tuscany.sca.http.jetty.JettyServer addServletMapping
>     [java] INFO: Added Servlet mapping:
> http://localhost:8085/CalculatorAsync
>     [java] 01-Feb-2011 10:04:23
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@25537913)Endpoint:  URI =
>
> CalculatorAsync#service-binding(CalculatorServiceAsync/CalculatorServiceAsync)
>     [java] 01-Feb-2011 10:04:23
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@15087110)Endpoint:  URI =
> CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
>     [java] Calling sync service for calculate
>     [java] Sync client patern: result = sync service invoked: 1 + 1 = 2
>     [java] Waiting for poll
>     [java] Async client poll patern: result = sync service invoked:
> 20 + 20 = 40
>     [java] Async client callback patern: result in handler = sync
> service invoked: 3 + 3 = 6
>     [java] Calling async service for calculate
>     [java] 01-Feb-2011 10:04:24
> org.apache.tuscany.sca.http.jetty.JettyLogger info
>     [java] INFO: jetty-6.1.19
>     [java] 01-Feb-2011 10:04:24
> org.apache.tuscany.sca.http.jetty.JettyLogger info
>     [java] INFO: Started SelectChannelConnector@0.0.0.0:8080
>     [java] 01-Feb-2011 10:04:24
> org.apache.tuscany.sca.http.jetty.JettyServer addServletMapping
>     [java] INFO: Added Servlet mapping:
>
> http://9.167.243.172:8080/CalculatorServiceComponent/calculatorServiceRefAsync_asyncCallback
>     [java] 01-Feb-2011 10:04:24
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> addEndpoint
>     [java] INFO: Add endpoint - (@21742822)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(calculatorServiceRefAsync_asyncCallback/calculatorServiceRefAsync_asyncCallback)
>     [java] Sync client patern: result = async service invoked: 1 + 1 = 2
>     [java] Waiting for poll
>     [java] Async client poll patern: result = async service invoked:
> 20 + 20 = 40
>     [java] Async client callback patern: result in handler = async
> service invoked: 3 + 3 = 6
>     [java] 01-Feb-2011 10:04:25 org.apache.tuscany.sca.node.impl.NodeImpl
> stop
>     [java] INFO: Stopping node:
> http://tuscany.apache.org/sca/1.1/nodes/default0
>      [java] calculation=sync service invoked: 20 + 20 = 40async
> service invoked: 20 + 20 = 40
>     [java] print
>     [java] 01-Feb-2011 10:04:25
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@22401955)Endpoint:  URI =
>
> CalculatorServiceComponent#service-binding(CalculatorServiceSync/CalculatorServiceSync)
>     [java] 01-Feb-2011 10:04:25
> org.apache.commons.httpclient.HttpConnection releaseConnection
>     [java] WARNING: HttpConnectionManager is null.  Connection cannot
> be released.
>     [java] 01-Feb-2011 10:04:25
> org.apache.commons.httpclient.HttpConnection releaseConnection
>     [java] WARNING: HttpConnectionManager is null.  Connection cannot
> be released.
>     [java] 01-Feb-2011 10:04:25
> org.apache.commons.httpclient.HttpConnection releaseConnection
>     [java] WARNING: HttpConnectionManager is null.  Connection cannot
> be released.
>     [java] 01-Feb-2011 10:04:25
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@12514145)Endpoint:  URI =
> CalculatorSync#service-binding(CalculatorServiceSync/CalculatorServiceSync)
>     [java] 01-Feb-2011 10:04:25
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@25537913)Endpoint:  URI =
>
> CalculatorAsync#service-binding(CalculatorServiceAsync/CalculatorServiceAsync)
>     [java] 01-Feb-2011 10:04:25
> org.apache.tuscany.sca.http.jetty.JettyServer removeServletMapping
>     [java] INFO: Removed Servlet mapping: /CalculatorAsync
>     [java] 01-Feb-2011 10:04:25
> org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
> removeEndpoint
>     [java] INFO: Remove endpoint - (@15087110)Endpoint:  URI =
> CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
> [INFO] Executed tasks
> [INFO] [install:install {execution: default-install}]
> [INFO] Installing
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\target\itest-distribution-launcher-embedded-jse-2.0-Beta2.jar
> to C:\Documents and
>
> Settings\Administrator\.m2\repository\org\apache\tuscany\sca\itest-distribution-launcher-embedded-jse\2.0-Beta2\itest-distribution-launcher-embedded-jse-2.0-Beta2.jar
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 20 seconds
> [INFO] Finished at: Tue Feb 01 10:04:25 GMT 2011
> [INFO] Final Memory: 56M/730M
> [INFO]
> ------------------------------------------------------------------------
>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@apache.org>.
On Tue, Feb 1, 2011 at 9:59 AM, Florian MOGA <mo...@gmail.com> wrote:
> I'm seeing the problem in testing/itest/distribution/launcher-embedded-jse.
>

Opps, ok here's that log:

[INFO]
NOTE: Maven is executing in offline mode. Any artifacts not already in
your local
repository will be inaccessible.

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Tuscany SCA iTest Distribution Launcher Embedded JSE
[INFO]    task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\target
[INFO] [enforcer:enforce {execution: enforce-plugin-versions}]
[INFO] Setting property: classpath.resource.loader.class =>
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\src\main\resources
[INFO] Copying 0 resource
[INFO] Copying 3 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] No sources to compile
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\src\test\resources
[INFO] Copying 3 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] No sources to compile
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\target\surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
There are no tests to run.

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\target\itest-distribution-launcher-embedded-jse-2.0-Beta2.jar
[INFO] [antrun:run {execution: run-samples}]
[INFO] Executing tasks
     [echo] C:\Java\jdk1.6.0_21\jre

run:
     [echo] Root of Tuscany binary distribution is - ../../..

init:
    [mkdir] Created dir:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes

compile:
    [javac] Compiling 9 source files to
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
      [jar] Building jar:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\sample-launcher-embedded-jse.jar

sample-binding-sca-calculator-contribution:
     [java] 01-Feb-2011 10:04:13 org.apache.tuscany.sca.node.impl.NodeImpl start
     [java] INFO: Starting node:
http://tuscany.apache.org/sca/1.1/nodes/default0 domain: default
     [java] 01-Feb-2011 10:04:13
org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
     [java] INFO: Loading contribution:
file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/binding-sca/calculator-contribution/target/sample-binding-sca-calculator-contribution.jar
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@19556074)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@23817301)Endpoint:  URI =
AddServiceComponent#service-binding(AddService/AddService)
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@22199751)Endpoint:  URI =
SubtractServiceComponent#service-binding(SubtractService/SubtractService)
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@19492125)Endpoint:  URI =
MultiplyServiceComponent#service-binding(MultiplyService/MultiplyService)
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@12231451)Endpoint:  URI =
DivideServiceComponent#service-binding(DivideService/DivideService)
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@10769461)Endpoint:  URI =
CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
     [java] SCA API ClassLoader: sun.misc.Launcher$AppClassLoader@35ce36
     [java] 3 + 2=5.0
     [java] 3 - 2=1.0
     [java] 3 * 2=6.0
     [java] 3 / 2=1.5
     [java] 3 + 2 = 5.0
     [java] 01-Feb-2011 10:04:15 org.apache.tuscany.sca.node.impl.NodeImpl stop
     [java] INFO: Stopping node:
http://tuscany.apache.org/sca/1.1/nodes/default0
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@19556074)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@23817301)Endpoint:  URI =
AddServiceComponent#service-binding(AddService/AddService)
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@22199751)Endpoint:  URI =
SubtractServiceComponent#service-binding(SubtractService/SubtractService)
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@19492125)Endpoint:  URI =
MultiplyServiceComponent#service-binding(MultiplyService/MultiplyService)
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@12231451)Endpoint:  URI =
DivideServiceComponent#service-binding(DivideService/DivideService)
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@10769461)Endpoint:  URI =
CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
     [echo] Root of Tuscany binary distribution is - ../../..

init:
    [mkdir] Created dir:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes

compile:
    [javac] Compiling 9 source files to
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
      [jar] Building jar:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\sample-launcher-embedded-jse.jar

sample-binding-ws-calculator-contribution:
     [java] 01-Feb-2011 10:04:15 org.apache.tuscany.sca.node.impl.NodeImpl start
     [java] INFO: Starting node:
http://tuscany.apache.org/sca/1.1/nodes/default0 domain: default
     [java] 01-Feb-2011 10:04:15
org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
     [java] INFO: Loading contribution:
file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/binding-ws/calculator-contribution/target/sample-binding-ws-calculator-contribution.jar
     [java] 2011-02-01 10:04:16.937::INFO:  Logging to STDERR via
org.mortbay.log.StdErrLog
     [java] 01-Feb-2011 10:04:16
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@26108059)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.http.jetty.JettyLogger info
     [java] INFO: jetty-6.1.19
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.http.jetty.JettyLogger info
     [java] INFO: Started SelectChannelConnector@localhost:8085
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.http.jetty.JettyServer addServletMapping
     [java] INFO: Added Servlet mapping:
http://localhost:8085/AddServiceComponent
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@31326333)Endpoint:  URI =
AddServiceComponent#service-binding(AddService/AddService)
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@17940412)Endpoint:  URI =
SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@13630585)Endpoint:  URI =
MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@13137563)Endpoint:  URI =
DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
     [java] 3 + 2 = 5.0
     [java] 01-Feb-2011 10:04:17 org.apache.tuscany.sca.node.impl.NodeImpl stop
     [java] INFO: Stopping node:
http://tuscany.apache.org/sca/1.1/nodes/default0
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@26108059)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@31326333)Endpoint:  URI =
AddServiceComponent#service-binding(AddService/AddService)
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.http.jetty.JettyServer removeServletMapping
     [java] INFO: Removed Servlet mapping: /AddServiceComponent
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@17940412)Endpoint:  URI =
SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@13630585)Endpoint:  URI =
MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
     [java] 01-Feb-2011 10:04:17
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@13137563)Endpoint:  URI =
DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
     [echo] Root of Tuscany binary distribution is - ../../..

init:
    [mkdir] Created dir:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes

compile:
    [javac] Compiling 9 source files to
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
      [jar] Building jar:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\sample-launcher-embedded-jse.jar

sample-binding-rmi-calculator-contribution:
     [java] 01-Feb-2011 10:04:18 org.apache.tuscany.sca.node.impl.NodeImpl start
     [java] INFO: Starting node:
http://tuscany.apache.org/sca/1.1/nodes/default0 domain: default
     [java] 01-Feb-2011 10:04:18
org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
     [java] INFO: Loading contribution:
file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.host.rmi.DefaultRMIHost registerService
     [java] INFO: RMI service registered:
rmi://localhost:8099/CalculatorRMIService
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@6302571)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@13594894)Endpoint:  URI =
AddServiceComponent#service-binding(AddServiceImpl/AddServiceImpl)
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@14615608)Endpoint:  URI =
SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@26093085)Endpoint:  URI =
MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@17759612)Endpoint:  URI =
DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
     [java] 01-Feb-2011 10:04:19 org.apache.tuscany.sca.node.impl.NodeImpl start
     [java] INFO: Starting node:
http://tuscany.apache.org/sca/1.1/nodes/default1 domain: default
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
     [java] INFO: Loading contribution:
file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/binding-rmi/calculator-reference-contribution/target/sample-binding-rmi-calculator-reference-contribution.jar
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@7225781)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
     [java] 3 + 2 = 5.0
     [java] 01-Feb-2011 10:04:19 org.apache.tuscany.sca.node.impl.NodeImpl stop
     [java] INFO: Stopping node:
http://tuscany.apache.org/sca/1.1/nodes/default0
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@6302571)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.host.rmi.DefaultRMIHost unregisterService
     [java] INFO: RMI service unregistered:
rmi://localhost:8099/CalculatorRMIService
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@13594894)Endpoint:  URI =
AddServiceComponent#service-binding(AddServiceImpl/AddServiceImpl)
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@14615608)Endpoint:  URI =
SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@26093085)Endpoint:  URI =
MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@17759612)Endpoint:  URI =
DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
     [java] 01-Feb-2011 10:04:19 org.apache.tuscany.sca.node.impl.NodeImpl stop
     [java] INFO: Stopping node:
http://tuscany.apache.org/sca/1.1/nodes/default1
     [java] 01-Feb-2011 10:04:19
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@7225781)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
     [echo] Root of Tuscany binary distribution is - ../../..

init:
    [mkdir] Created dir:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes

compile:
    [javac] Compiling 9 source files to
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
      [jar] Building jar:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\sample-launcher-embedded-jse.jar

sample-implementation-java-calculator-contribution:
     [java] 01-Feb-2011 10:04:20 org.apache.tuscany.sca.node.impl.NodeImpl start
     [java] INFO: Starting node:
http://tuscany.apache.org/sca/1.1/nodes/default0 domain: default
     [java] 01-Feb-2011 10:04:20
org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
     [java] INFO: Loading contribution:
file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/implementation-java/calculator-contribution/target/sample-implementation-java-calculator-contribution.jar
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@18805827)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@3807284)Endpoint:  URI =
AddServiceComponent#service-binding(AddServiceImpl/AddServiceImpl)
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@7364874)Endpoint:  URI =
SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@32708178)Endpoint:  URI =
MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@4101839)Endpoint:  URI =
DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@31056514)Endpoint:  URI =
CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
     [java] SCA API ClassLoader:
sun.misc.Launcher$AppClassLoader@11b86e7
sun.misc.Launcher$ExtClassLoader@35ce36
     [java] 3 + 2=5.0
     [java] 3 - 2=1.0
     [java] 3 * 2=6.0
     [java] 3 / 2=1.5
     [java] 01-Feb-2011 10:04:21 org.apache.tuscany.sca.node.impl.NodeImpl stop
     [java] INFO: Stopping node:
http://tuscany.apache.org/sca/1.1/nodes/default0
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@18805827)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorService/CalculatorService)
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@3807284)Endpoint:  URI =
AddServiceComponent#service-binding(AddServiceImpl/AddServiceImpl)
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@7364874)Endpoint:  URI =
SubtractServiceComponent#service-binding(SubtractServiceImpl/SubtractServiceImpl)
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@32708178)Endpoint:  URI =
MultiplyServiceComponent#service-binding(MultiplyServiceImpl/MultiplyServiceImpl)
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@4101839)Endpoint:  URI =
DivideServiceComponent#service-binding(DivideServiceImpl/DivideServiceImpl)
     [java] 01-Feb-2011 10:04:21
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@31056514)Endpoint:  URI =
CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
     [echo] Root of Tuscany binary distribution is - ../../..

init:
    [mkdir] Created dir:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes

compile:
    [javac] Compiling 9 source files to
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\classes
      [jar] Building jar:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\running-tuscany\embedded-jse\target\sample-launcher-embedded-jse.jar

sample-implementation-java-calculator-async-contribution:
     [java] 01-Feb-2011 10:04:22 org.apache.tuscany.sca.node.impl.NodeImpl start
     [java] INFO: Starting node:
http://tuscany.apache.org/sca/1.1/nodes/default0 domain: default
     [java] 01-Feb-2011 10:04:22
org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions
     [java] INFO: Loading contribution:
file:/C:/Tuscany/Distros/2.0-Beta2-RC2/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/../../learning-more/async/calculator-contribution/target/sample-implementation-java-calculator-async-contribution.jar
     [java] 2011-02-01 10:04:23.515::INFO:  Logging to STDERR via
org.mortbay.log.StdErrLog
     [java] 01-Feb-2011 10:04:23
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@22401955)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorServiceSync/CalculatorServiceSync)
     [java] 01-Feb-2011 10:04:23
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@12514145)Endpoint:  URI =
CalculatorSync#service-binding(CalculatorServiceSync/CalculatorServiceSync)
     [java] 01-Feb-2011 10:04:23
org.apache.tuscany.sca.http.jetty.JettyLogger info
     [java] INFO: jetty-6.1.19
     [java] 01-Feb-2011 10:04:23
org.apache.tuscany.sca.http.jetty.JettyLogger info
     [java] INFO: Started SelectChannelConnector@localhost:8085
     [java] 01-Feb-2011 10:04:23
org.apache.tuscany.sca.http.jetty.JettyServer addServletMapping
     [java] INFO: Added Servlet mapping: http://localhost:8085/CalculatorAsync
     [java] 01-Feb-2011 10:04:23
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@25537913)Endpoint:  URI =
CalculatorAsync#service-binding(CalculatorServiceAsync/CalculatorServiceAsync)
     [java] 01-Feb-2011 10:04:23
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@15087110)Endpoint:  URI =
CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
     [java] Calling sync service for calculate
     [java] Sync client patern: result = sync service invoked: 1 + 1 = 2
     [java] Waiting for poll
     [java] Async client poll patern: result = sync service invoked:
20 + 20 = 40
     [java] Async client callback patern: result in handler = sync
service invoked: 3 + 3 = 6
     [java] Calling async service for calculate
     [java] 01-Feb-2011 10:04:24
org.apache.tuscany.sca.http.jetty.JettyLogger info
     [java] INFO: jetty-6.1.19
     [java] 01-Feb-2011 10:04:24
org.apache.tuscany.sca.http.jetty.JettyLogger info
     [java] INFO: Started SelectChannelConnector@0.0.0.0:8080
     [java] 01-Feb-2011 10:04:24
org.apache.tuscany.sca.http.jetty.JettyServer addServletMapping
     [java] INFO: Added Servlet mapping:
http://9.167.243.172:8080/CalculatorServiceComponent/calculatorServiceRefAsync_asyncCallback
     [java] 01-Feb-2011 10:04:24
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
addEndpoint
     [java] INFO: Add endpoint - (@21742822)Endpoint:  URI =
CalculatorServiceComponent#service-binding(calculatorServiceRefAsync_asyncCallback/calculatorServiceRefAsync_asyncCallback)
     [java] Sync client patern: result = async service invoked: 1 + 1 = 2
     [java] Waiting for poll
     [java] Async client poll patern: result = async service invoked:
20 + 20 = 40
     [java] Async client callback patern: result in handler = async
service invoked: 3 + 3 = 6
     [java] 01-Feb-2011 10:04:25 org.apache.tuscany.sca.node.impl.NodeImpl stop
     [java] INFO: Stopping node:
http://tuscany.apache.org/sca/1.1/nodes/default0
     [java] calculation=sync service invoked: 20 + 20 = 40async
service invoked: 20 + 20 = 40
     [java] print
     [java] 01-Feb-2011 10:04:25
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@22401955)Endpoint:  URI =
CalculatorServiceComponent#service-binding(CalculatorServiceSync/CalculatorServiceSync)
     [java] 01-Feb-2011 10:04:25
org.apache.commons.httpclient.HttpConnection releaseConnection
     [java] WARNING: HttpConnectionManager is null.  Connection cannot
be released.
     [java] 01-Feb-2011 10:04:25
org.apache.commons.httpclient.HttpConnection releaseConnection
     [java] WARNING: HttpConnectionManager is null.  Connection cannot
be released.
     [java] 01-Feb-2011 10:04:25
org.apache.commons.httpclient.HttpConnection releaseConnection
     [java] WARNING: HttpConnectionManager is null.  Connection cannot
be released.
     [java] 01-Feb-2011 10:04:25
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@12514145)Endpoint:  URI =
CalculatorSync#service-binding(CalculatorServiceSync/CalculatorServiceSync)
     [java] 01-Feb-2011 10:04:25
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@25537913)Endpoint:  URI =
CalculatorAsync#service-binding(CalculatorServiceAsync/CalculatorServiceAsync)
     [java] 01-Feb-2011 10:04:25
org.apache.tuscany.sca.http.jetty.JettyServer removeServletMapping
     [java] INFO: Removed Servlet mapping: /CalculatorAsync
     [java] 01-Feb-2011 10:04:25
org.apache.tuscany.sca.core.assembly.impl.EndpointRegistryImpl
removeEndpoint
     [java] INFO: Remove endpoint - (@15087110)Endpoint:  URI =
CalculatorClient#service-binding(CalculatorClient/CalculatorClient)
[INFO] Executed tasks
[INFO] [install:install {execution: default-install}]
[INFO] Installing
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\launcher-embedded-jse\target\itest-distribution-launcher-embedded-jse-2.0-Beta2.jar
to C:\Documents and
Settings\Administrator\.m2\repository\org\apache\tuscany\sca\itest-distribution-launcher-embedded-jse\2.0-Beta2\itest-distribution-launcher-embedded-jse-2.0-Beta2.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 20 seconds
[INFO] Finished at: Tue Feb 01 10:04:25 GMT 2011
[INFO] Final Memory: 56M/730M
[INFO] ------------------------------------------------------------------------

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Florian MOGA <mo...@gmail.com>.
I'm seeing the problem in testing/itest/distribution/launcher-embedded-jse.



On Tue, Feb 1, 2011 at 11:53 AM, ant elder <an...@apache.org> wrote:

> On Tue, Feb 1, 2011 at 9:50 AM, Florian MOGA <mo...@gmail.com> wrote:
> > Yes, the thing is that it is searching for the sample jar in the
> > testing/itest/ folder when JSELauncherBindingRMICalculator was actually
> > constructed to work in the samples/ folder (please correct me if I'm
> wrong
> > but there are no sources in the itest, the classes are just copied from
> the
> > samples/ folder). I'm wondering why the other jse launchers don't fail
> the
> > same way. Also, what is the purpose of the itest? I'm using Ant version
> > 1.8.0 and Sun JVM 6u22 btw...
> >
>
> It runs fine for me, here's the console log, can you see where that
> goes different from what you get:
>
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution-binding-rmi-calculator>mvn
> clean
> install -o
> [INFO]
> NOTE: Maven is executing in offline mode. Any artifacts not already in
> your local
> repository will be inaccessible.
>
> [INFO] Scanning for projects...
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Apache Tuscany SCA iTest Distribution Contribution
> binding-rmi Calculator
> [INFO]    task-segment: [clean, install]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [clean:clean {execution: default-clean}]
> [INFO] Deleting
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution-binding-rmi-calcu
> lator\target
> [INFO] [enforcer:enforce {execution: enforce-plugin-versions}]
> [INFO] Setting property: classpath.resource.loader.class =>
> 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> [INFO] Setting property: velocimacro.messages.on => 'false'.
> [INFO] Setting property: resource.loader => 'classpath'.
> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> [INFO] [remote-resources:process {execution: default}]
> [INFO] [resources:resources {execution: default-resources}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\con
> tribution-binding-rmi-calculator\src\main\resources
> [INFO] Copying 0 resource
> [INFO] Copying 3 resources
> [INFO] [compiler:compile {execution: default-compile}]
> [INFO] No sources to compile
> [INFO] [resources:testResources {execution: default-testResources}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\con
> tribution-binding-rmi-calculator\src\test\resources
> [INFO] Copying 3 resources
> [INFO] [compiler:testCompile {execution: default-testCompile}]
> [INFO] No sources to compile
> [INFO] [surefire:test {execution: default-test}]
> [INFO] Surefire report directory:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution
> -binding-rmi-calculator\target\surefire-reports
>
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> There are no tests to run.
>
> Results :
>
> Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
>
> [INFO] [jar:jar {execution: default-jar}]
> [INFO] Building jar:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution-binding-rmi-
>
> calculator\target\itest-distribution-contribution-binding-rmi-calculator-2.0-Beta2.jar
> [INFO] [antrun:run {execution: run-samples}]
> [INFO] Executing tasks
>
> run:
>     [echo] ../../../..
>
> init:
>    [mkdir] Created dir:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2
>
> .0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-reference-contribution\target\classes
>
> compile:
>    [javac] Compiling 6 source files to
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tu
>
> scany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-reference-contribution\target\classes
>
>     [copy] Copying 1 file to
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-
>
> all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-reference-contribution\target\classes
>      [jar] Building jar:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-
>
> 2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-reference-contribution\target\sample-binding-rmi-ca
> lculator-reference-contribution.jar
>     [echo] ../../../..
>
> init:
>    [mkdir] Created dir:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2
>
> .0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-service-contribution\target\classes
>
> compile:
>    [javac] Compiling 11 source files to
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-t
>
> uscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-service-contribution\target\classes
>     [copy] Copying 2 files to
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca
>
> -all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-service-contribution\target\classes
>      [jar] Building jar:
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-
>
> 2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-service-contribution\target\sample-binding-rmi-calc
> ulator-service-contribution.jar
> [INFO] Executed tasks
> [INFO] [install:install {execution: default-install}]
> [INFO] Installing
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution-binding-rmi-cal
>
> culator\target\itest-distribution-contribution-binding-rmi-calculator-2.0-Beta2.jar
> to C:\Documents and Settings\Administrator\.m2\r
>
> epository\org\apache\tuscany\sca\itest-distribution-contribution-binding-rmi-calculator\2.0-Beta2\itest-distribution-contribution-bi
> nding-rmi-calculator-2.0-Beta2.jar
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 8 seconds
> [INFO] Finished at: Tue Feb 01 09:47:06 GMT 2011
> [INFO] Final Memory: 56M/730M
> [INFO]
> ------------------------------------------------------------------------
>
> C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution-binding-rmi-calculator>
>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@apache.org>.
On Tue, Feb 1, 2011 at 9:50 AM, Florian MOGA <mo...@gmail.com> wrote:
> Yes, the thing is that it is searching for the sample jar in the
> testing/itest/ folder when JSELauncherBindingRMICalculator was actually
> constructed to work in the samples/ folder (please correct me if I'm wrong
> but there are no sources in the itest, the classes are just copied from the
> samples/ folder). I'm wondering why the other jse launchers don't fail the
> same way. Also, what is the purpose of the itest? I'm using Ant version
> 1.8.0 and Sun JVM 6u22 btw...
>

It runs fine for me, here's the console log, can you see where that
goes different from what you get:

C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution-binding-rmi-calculator>mvn
clean
install -o
[INFO]
NOTE: Maven is executing in offline mode. Any artifacts not already in
your local
repository will be inaccessible.

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Tuscany SCA iTest Distribution Contribution
binding-rmi Calculator
[INFO]    task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution-binding-rmi-calcu
lator\target
[INFO] [enforcer:enforce {execution: enforce-plugin-versions}]
[INFO] Setting property: classpath.resource.loader.class =>
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\con
tribution-binding-rmi-calculator\src\main\resources
[INFO] Copying 0 resource
[INFO] Copying 3 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] No sources to compile
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\con
tribution-binding-rmi-calculator\src\test\resources
[INFO] Copying 3 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] No sources to compile
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution
-binding-rmi-calculator\target\surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
There are no tests to run.

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution-binding-rmi-
calculator\target\itest-distribution-contribution-binding-rmi-calculator-2.0-Beta2.jar
[INFO] [antrun:run {execution: run-samples}]
[INFO] Executing tasks

run:
     [echo] ../../../..

init:
    [mkdir] Created dir:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2
.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-reference-contribution\target\classes

compile:
    [javac] Compiling 6 source files to
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tu
scany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-reference-contribution\target\classes

     [copy] Copying 1 file to
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-
all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-reference-contribution\target\classes
      [jar] Building jar:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-
2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-reference-contribution\target\sample-binding-rmi-ca
lculator-reference-contribution.jar
     [echo] ../../../..

init:
    [mkdir] Created dir:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-2
.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-service-contribution\target\classes

compile:
    [javac] Compiling 11 source files to
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-t
uscany-sca-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-service-contribution\target\classes
     [copy] Copying 2 files to
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca
-all-2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-service-contribution\target\classes
      [jar] Building jar:
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\distribution\all\target\apache-tuscany-sca-all-
2.0-Beta2.dir\tuscany-sca-2.0-Beta2\samples\learning-more\binding-rmi\calculator-service-contribution\target\sample-binding-rmi-calc
ulator-service-contribution.jar
[INFO] Executed tasks
[INFO] [install:install {execution: default-install}]
[INFO] Installing
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution-binding-rmi-cal
culator\target\itest-distribution-contribution-binding-rmi-calculator-2.0-Beta2.jar
to C:\Documents and Settings\Administrator\.m2\r
epository\org\apache\tuscany\sca\itest-distribution-contribution-binding-rmi-calculator\2.0-Beta2\itest-distribution-contribution-bi
nding-rmi-calculator-2.0-Beta2.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 8 seconds
[INFO] Finished at: Tue Feb 01 09:47:06 GMT 2011
[INFO] Final Memory: 56M/730M
[INFO] ------------------------------------------------------------------------
C:\Tuscany\Distros\2.0-Beta2-RC2\tuscany-sca-2.0-Beta2-src\testing\itest\distribution\contribution-binding-rmi-calculator>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Florian MOGA <mo...@gmail.com>.
I'm +1 for brushing up the samples. For instance, helloworld-js-client isn't
working for a long time and we should at least move it to unreleased/ until
further fixes. I was planning to go through the samples after getting a
clean build and detect the broken ones. However, I find it a bit too late
for this release to make fundamental changes to the samples although I agree
with Simon. We could make this a Beta3 target as it also requires a fair
amount of discussions and probably some modifications to the Tuscany Shell.

On Tue, Feb 1, 2011 at 11:50 AM, Florian MOGA <mo...@gmail.com> wrote:

> Yes, the thing is that it is searching for the sample jar in the
> testing/itest/ folder when JSELauncherBindingRMICalculator was actually
> constructed to work in the samples/ folder (please correct me if I'm wrong
> but there are no sources in the itest, the classes are just copied from the
> samples/ folder). I'm wondering why the other jse launchers don't fail the
> same way. Also, what is the purpose of the itest? I'm using Ant version
> 1.8.0 and Sun JVM 6u22 btw...
>
>
> On Tue, Feb 1, 2011 at 11:34 AM, ant elder <an...@apache.org> wrote:
>
>> I thought i'd done a build of the src distro that worked ok so its odd
>> that you see that error which looks like it should make it broken for
>> anyone, i'll do a build now to verify what i see.
>>
>> The FileNotFoundException looks like its because the itest run is
>> missing "samples" in the file path of this file:
>>
>>
>> /home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
>>
>>    ...ant
>>
>> On Mon, Jan 31, 2011 at 11:08 PM, Florian MOGA <mo...@gmail.com>
>> wrote:
>> > I'm experiencing the following problem while running the build from the
>> root
>> > directory: in the test phase of iTest Distribution Launcher Embedded JSE
>> at
>> > the sample-binding-rmi-calculator-contribution ant target, the process
>> > hangs... If I Ctrl+C it, I get a weird "Java returned 130" error at line
>> 95
>> >
>> of tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/build.xml.
>> > After deleting the fork="true" option, i got the following error:
>> > sample-binding-rmi-calculator-contribution:
>> > Jan 31, 2011 11:46:53 PM org.apache.tuscany.sca.node.impl.NodeImpl start
>> > INFO: Starting node: http://tuscany.apache.org/sca/1.1/nodes/default0
>> > domain: default
>> > Jan 31, 2011 11:46:54 PM
>> org.apache.tuscany.sca.node.impl.NodeFactoryImpl
>> > loadContributions
>> > INFO: Loading contribution:
>> >
>> file:/home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
>> > [INFO]
>> > ------------------------------------------------------------------------
>> > [ERROR] BUILD ERROR
>> > [INFO]
>> > ------------------------------------------------------------------------
>> > [INFO] An Ant BuildException has occured: The following error occurred
>> while
>> > executing this line:
>> >
>> /home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/build.xml:44:
>> > The following error occurred while executing this line:
>> >
>> /home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/build.xml:94:
>> > java.lang.IllegalStateException:
>> > org.apache.tuscany.sca.contribution.processor.ContributionReadException:
>> > java.io.FileNotFoundException:
>> >
>> /home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
>> > (No such file or directory)
>> > The
>> >
>> "../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar"
>> > path is hardcoded in
>> >
>> the tuscany-sca-2.0-Beta2-src/samples/running-tuscany/embedded-jse/src/main/java/launcher/JSELauncherBindingRMICalculator.java
>> > class. However, JSELauncherBindingSCACalculator.java
>> > and JSELauncherBindingWSCalculator.java use the same hardcoded path and
>> do
>> > not fail loading the contributions. Is that because of the various
>> manifests
>> > that are loaded? Could someone explain to me what exactly happens in the
>> > distribution directory, what is the integration test verifying about it
>> and
>> > what role do manifests have?
>> >
>> > On Sun, Jan 30, 2011 at 12:08 PM, ant elder <an...@gmail.com>
>> wrote:
>> >>
>> >> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>> >>
>> >> The artifacts are at:
>> >>
>> >> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>> >>
>> >> The release tag is at:
>> >>
>> >>
>> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>> >>
>> >> Here's my +1
>> >>
>> >>  ...ant
>> >
>> >
>>
>
>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Florian MOGA <mo...@gmail.com>.
Yes, the thing is that it is searching for the sample jar in the
testing/itest/ folder when JSELauncherBindingRMICalculator was actually
constructed to work in the samples/ folder (please correct me if I'm wrong
but there are no sources in the itest, the classes are just copied from the
samples/ folder). I'm wondering why the other jse launchers don't fail the
same way. Also, what is the purpose of the itest? I'm using Ant version
1.8.0 and Sun JVM 6u22 btw...


On Tue, Feb 1, 2011 at 11:34 AM, ant elder <an...@apache.org> wrote:

> I thought i'd done a build of the src distro that worked ok so its odd
> that you see that error which looks like it should make it broken for
> anyone, i'll do a build now to verify what i see.
>
> The FileNotFoundException looks like its because the itest run is
> missing "samples" in the file path of this file:
>
>
> /home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
>
>    ...ant
>
> On Mon, Jan 31, 2011 at 11:08 PM, Florian MOGA <mo...@gmail.com> wrote:
> > I'm experiencing the following problem while running the build from the
> root
> > directory: in the test phase of iTest Distribution Launcher Embedded JSE
> at
> > the sample-binding-rmi-calculator-contribution ant target, the process
> > hangs... If I Ctrl+C it, I get a weird "Java returned 130" error at line
> 95
> >
> of tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/build.xml.
> > After deleting the fork="true" option, i got the following error:
> > sample-binding-rmi-calculator-contribution:
> > Jan 31, 2011 11:46:53 PM org.apache.tuscany.sca.node.impl.NodeImpl start
> > INFO: Starting node: http://tuscany.apache.org/sca/1.1/nodes/default0
> > domain: default
> > Jan 31, 2011 11:46:54 PM org.apache.tuscany.sca.node.impl.NodeFactoryImpl
> > loadContributions
> > INFO: Loading contribution:
> >
> file:/home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] BUILD ERROR
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] An Ant BuildException has occured: The following error occurred
> while
> > executing this line:
> >
> /home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/build.xml:44:
> > The following error occurred while executing this line:
> >
> /home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/build.xml:94:
> > java.lang.IllegalStateException:
> > org.apache.tuscany.sca.contribution.processor.ContributionReadException:
> > java.io.FileNotFoundException:
> >
> /home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
> > (No such file or directory)
> > The
> >
> "../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar"
> > path is hardcoded in
> >
> the tuscany-sca-2.0-Beta2-src/samples/running-tuscany/embedded-jse/src/main/java/launcher/JSELauncherBindingRMICalculator.java
> > class. However, JSELauncherBindingSCACalculator.java
> > and JSELauncherBindingWSCalculator.java use the same hardcoded path and
> do
> > not fail loading the contributions. Is that because of the various
> manifests
> > that are loaded? Could someone explain to me what exactly happens in the
> > distribution directory, what is the integration test verifying about it
> and
> > what role do manifests have?
> >
> > On Sun, Jan 30, 2011 at 12:08 PM, ant elder <an...@gmail.com> wrote:
> >>
> >> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
> >>
> >> The artifacts are at:
> >>
> >> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
> >>
> >> The release tag is at:
> >>
> >> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
> >>
> >> Here's my +1
> >>
> >>  ...ant
> >
> >
>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@apache.org>.
I thought i'd done a build of the src distro that worked ok so its odd
that you see that error which looks like it should make it broken for
anyone, i'll do a build now to verify what i see.

The FileNotFoundException looks like its because the itest run is
missing "samples" in the file path of this file:

/home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar

   ...ant

On Mon, Jan 31, 2011 at 11:08 PM, Florian MOGA <mo...@gmail.com> wrote:
> I'm experiencing the following problem while running the build from the root
> directory: in the test phase of iTest Distribution Launcher Embedded JSE at
> the sample-binding-rmi-calculator-contribution ant target, the process
> hangs... If I Ctrl+C it, I get a weird "Java returned 130" error at line 95
> of tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/build.xml.
> After deleting the fork="true" option, i got the following error:
> sample-binding-rmi-calculator-contribution:
> Jan 31, 2011 11:46:53 PM org.apache.tuscany.sca.node.impl.NodeImpl start
> INFO: Starting node: http://tuscany.apache.org/sca/1.1/nodes/default0
> domain: default
> Jan 31, 2011 11:46:54 PM org.apache.tuscany.sca.node.impl.NodeFactoryImpl
> loadContributions
> INFO: Loading contribution:
> file:/home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] An Ant BuildException has occured: The following error occurred while
> executing this line:
> /home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/build.xml:44:
> The following error occurred while executing this line:
> /home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/build.xml:94:
> java.lang.IllegalStateException:
> org.apache.tuscany.sca.contribution.processor.ContributionReadException:
> java.io.FileNotFoundException:
> /home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
> (No such file or directory)
> The
> "../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar"
> path is hardcoded in
> the tuscany-sca-2.0-Beta2-src/samples/running-tuscany/embedded-jse/src/main/java/launcher/JSELauncherBindingRMICalculator.java
> class. However, JSELauncherBindingSCACalculator.java
> and JSELauncherBindingWSCalculator.java use the same hardcoded path and do
> not fail loading the contributions. Is that because of the various manifests
> that are loaded? Could someone explain to me what exactly happens in the
> distribution directory, what is the integration test verifying about it and
> what role do manifests have?
>
> On Sun, Jan 30, 2011 at 12:08 PM, ant elder <an...@gmail.com> wrote:
>>
>> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>>
>> The artifacts are at:
>>
>> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>>
>> The release tag is at:
>>
>> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>>
>> Here's my +1
>>
>>  ...ant
>
>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Florian MOGA <mo...@gmail.com>.
I'm experiencing the following problem while running the build from the root
directory: in the test phase of iTest Distribution Launcher Embedded JSE at
the sample-binding-rmi-calculator-contribution ant target, the process
hangs... If I Ctrl+C it, I get a weird "Java returned 130" error at line 95
of tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/build.xml.
After deleting the fork="true" option, i got the following error:

sample-binding-rmi-calculator-contribution:
Jan 31, 2011 11:46:53 PM org.apache.tuscany.sca.node.impl.NodeImpl start
INFO: Starting node:
http://tuscany.apache.org/sca/1.1/nodes/default0domain: default
Jan 31, 2011 11:46:54 PM org.apache.tuscany.sca.node.impl.NodeFactoryImpl
loadContributions
INFO: Loading contribution:
file:/home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] An Ant BuildException has occured: The following error occurred while
executing this line:
/home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/testing/itest/distribution/launcher-embedded-jse/build.xml:44:
The following error occurred while executing this line:
/home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/distribution/all/target/apache-tuscany-sca-all-2.0-Beta2.dir/tuscany-sca-2.0-Beta2/samples/running-tuscany/embedded-jse/build.xml:94:
java.lang.IllegalStateException:
org.apache.tuscany.sca.contribution.processor.ContributionReadException:
java.io.FileNotFoundException:
/home/fmoga/coding/apache-tuscany/tuscany-sca-2.0-Beta2-src/*
testing/itest/distribution*/launcher-embedded-jse/*
../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar
* (No such file or directory)

The "../../learning-more/binding-rmi/calculator-service-contribution/target/sample-binding-rmi-calculator-service-contribution.jar"
path is hardcoded in
the tuscany-sca-2.0-Beta2-src/samples/running-tuscany/embedded-jse/src/main/java/launcher/JSELauncherBindingRMICalculator.java
class. However, JSELauncherBindingSCACalculator.java
and JSELauncherBindingWSCalculator.java use the same hardcoded path and do
not fail loading the contributions. Is that because of the various manifests
that are loaded? Could someone explain to me what exactly happens in the
distribution directory, what is the integration test verifying about it and
what role do manifests have?


On Sun, Jan 30, 2011 at 12:08 PM, ant elder <an...@gmail.com> wrote:

> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>
> The artifacts are at:
>
> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>
> The release tag is at:
>
> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>
> Here's my +1
>
>  ...ant
>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@gmail.com>.
On Tue, Feb 1, 2011 at 9:13 AM, Mike Edwards
<mi...@gmail.com> wrote:
> On 30/01/2011 10:08, ant elder wrote:
>>
>> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>>
>> The artifacts are at:
>>
>> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>>
>> The release tag is at:
>>
>> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>>
>> Here's my +1
>>
>>   ...ant
>>
> Folks,
>
> At the moment, in this release, the basic samples don't work with the binary
> distribution.
>
> If you follow the instructions in the README, neither Ant nor Maven ways of
> running the samples such as getting-started\helloworld-contribution actually
> work.
>
> Currently, Maven fails because the layout of the POM files in the
> distribution does not match the expected layout in the POMs themselves.
>  Meanwhile the Ant build.xml file is completely missing.
>
> I think that we need to fix things so that the samples work out of the box
> with the binary distribution.
>
>
> Yours,  Mike.
>

How do you try to run getting-started\helloworld-contribution? There
isn't much doc but when i follow what is there -
helloworld-contribution says see the top level sample README, the top
level README says see the website,
http://tuscany.apache.org/documentation-2x/20-beta-samples-documentation.html#2.0-beta-Samplesdocumentation-helloworldcontribution,
that says do "mvn tuscany:run" - and that does work for me, but until
the release is published it wont for you unless you add the release
staging repository to you maven search path as the plugin wont get
found.

   ...ant

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@gmail.com>.
On Tue, Feb 1, 2011 at 9:26 AM, Simon Laws <si...@googlemail.com> wrote:
> On Tue, Feb 1, 2011 at 9:13 AM, Mike Edwards
> <mi...@gmail.com> wrote:
>> On 30/01/2011 10:08, ant elder wrote:
>>>
>>> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>>>
>>> The artifacts are at:
>>>
>>> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>>>
>>> The release tag is at:
>>>
>>> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>>>
>>> Here's my +1
>>>
>>>   ...ant
>>>
>> Folks,
>>
>> At the moment, in this release, the basic samples don't work with the binary
>> distribution.
>>
>> If you follow the instructions in the README, neither Ant nor Maven ways of
>> running the samples such as getting-started\helloworld-contribution actually
>> work.
>>
>> Currently, Maven fails because the layout of the POM files in the
>> distribution does not match the expected layout in the POMs themselves.
>>  Meanwhile the Ant build.xml file is completely missing.
>>
>> I think that we need to fix things so that the samples work out of the box
>> with the binary distribution.
>>
>>
>> Yours,  Mike.
>>
>
> Maybe then, before RC3, we should take a step back and make sure we're
> happy with the way we expect users to run samples and the way that
> samples are documented.
>
> For running samples there should be a consistent default way for
> running samples. Ant? Maven? something else? This should be true
> regardless of the wealth of mechanisms we describe in the
> running-tuscany samples.
>
> We have moved the sample documentation to the web site. As an aside
> need to move our website to the new content management thing. While I
> like having the instructions in HTML form I don't think having them
> separate from each sample has worked out very well.
>
> Simon
>

I agree we need to do a lot more work on the samples but that will
take a fair bit of time so i'd be in favour of continuing to do
releases of what we have already while those sample improvements
happen.

    ...ant

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Simon Laws <si...@googlemail.com>.
On Tue, Feb 1, 2011 at 9:13 AM, Mike Edwards
<mi...@gmail.com> wrote:
> On 30/01/2011 10:08, ant elder wrote:
>>
>> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>>
>> The artifacts are at:
>>
>> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>>
>> The release tag is at:
>>
>> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>>
>> Here's my +1
>>
>>   ...ant
>>
> Folks,
>
> At the moment, in this release, the basic samples don't work with the binary
> distribution.
>
> If you follow the instructions in the README, neither Ant nor Maven ways of
> running the samples such as getting-started\helloworld-contribution actually
> work.
>
> Currently, Maven fails because the layout of the POM files in the
> distribution does not match the expected layout in the POMs themselves.
>  Meanwhile the Ant build.xml file is completely missing.
>
> I think that we need to fix things so that the samples work out of the box
> with the binary distribution.
>
>
> Yours,  Mike.
>

Maybe then, before RC3, we should take a step back and make sure we're
happy with the way we expect users to run samples and the way that
samples are documented.

For running samples there should be a consistent default way for
running samples. Ant? Maven? something else? This should be true
regardless of the wealth of mechanisms we describe in the
running-tuscany samples.

We have moved the sample documentation to the web site. As an aside
need to move our website to the new content management thing. While I
like having the instructions in HTML form I don't think having them
separate from each sample has worked out very well.

Simon

-- 
Apache Tuscany committer: tuscany.apache.org
Co-author of a book about Tuscany and SCA: tuscanyinaction.com

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Mike Edwards <mi...@gmail.com>.
On 30/01/2011 10:08, ant elder wrote:
> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>
> The artifacts are at:
>
> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>
> The release tag is at:
>
> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>
> Here's my +1
>
>    ...ant
>
Folks,

At the moment, in this release, the basic samples don't work with the binary distribution.

If you follow the instructions in the README, neither Ant nor Maven ways of running the samples such 
as getting-started\helloworld-contribution actually work.

Currently, Maven fails because the layout of the POM files in the distribution does not match the 
expected layout in the POMs themselves.  Meanwhile the Ant build.xml file is completely missing.

I think that we need to fix things so that the samples work out of the box with the binary distribution.


Yours,  Mike.

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Mike Edwards <mi...@gmail.com>.
On 02/02/2011 18:30, ant elder wrote:
> On Wed, Feb 2, 2011 at 9:43 AM, Mike Edwards
> <mi...@gmail.com>  wrote:
>> On 02/02/2011 09:04, ant elder wrote:
>>>
>>> I'll guess that Raymond will want to get the pass-by-reference
>>> improvements into this release so what ever happens we'll need to
>>> respin to pick those up,  what else needs to get done for that respin?
>>> Do we need to make further sample improvements right now or can that
>>> be done over later releases?
>>>
>>> Florian - have you found why that itest is using the wrong directory
>>> in your environment?
>>>
>>> Mike - I'm hoping the dom4j issue will go away if it uses the version
>>> in the central repo, but what about the sample running issues you
>>> first mentioned, do they sound like the same as this issue thats just
>>> come up with the beta1 samples -
>>> http://apache.markmail.org/message/jzu3c2ixbcqwbie7
>>>
>>>     ...ant
>>>
>> Ant,
>>
>> 1) dom4j issue
>>
>> This is a real issue and there is a fix.
>>
>> The dom4j POM is coming from the intalio repo and this is FORCED by a
>> <repository>  setting in the POM of implementation-bpel-runtime - if you
>> start with a clean repo you WILL get the "bad" dom4j POM:
>>
>>     <repositories>
>>         <repository>
>>             <id>intalio.org</id>
>>             <url>http://www.intalio.org/public/maven2</url>
>>            <releases>
>>                <enabled>true</enabled>
>>            </releases>
>>            <snapshots>
>>                <enabled>false</enabled>
>>            </snapshots>
>>         </repository>
>>     </repositories>
>>
>> The fix is simply to remove this<repository>  setting from the POM of
>> implementation-bpel-runtime.
>>
>
> The problem with that is that the reason that repository was there was
> to get the saxon artifacts so with out it those now aren't found. I'll
> go have a hunt around and see if there is anywhere else we could use
> for saxon, otherwise i guess we can add it to the tuscany svn repo.
>
>     ...ant
>
Ant,

OK, works for me.

There is ANOTHER problem with dependencies associated with OSGi that needs fixing too - it is in the 
dependencies for node-launcher-equinox.  The impact means that the build does not work correctly 
under OSGi and that some tests fail.

I've done a fix and committed it now.

Related, there is a fix in the interface-wsdl module to ensure that Tuscany passes testcase BWS_2016 
from OASIS (it was trying to fix THAT testcase that revealed the OSGi problems...).


Yours, Mike.

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@gmail.com>.
On Wed, Feb 2, 2011 at 9:43 AM, Mike Edwards
<mi...@gmail.com> wrote:
> On 02/02/2011 09:04, ant elder wrote:
>>
>> I'll guess that Raymond will want to get the pass-by-reference
>> improvements into this release so what ever happens we'll need to
>> respin to pick those up,  what else needs to get done for that respin?
>> Do we need to make further sample improvements right now or can that
>> be done over later releases?
>>
>> Florian - have you found why that itest is using the wrong directory
>> in your environment?
>>
>> Mike - I'm hoping the dom4j issue will go away if it uses the version
>> in the central repo, but what about the sample running issues you
>> first mentioned, do they sound like the same as this issue thats just
>> come up with the beta1 samples -
>> http://apache.markmail.org/message/jzu3c2ixbcqwbie7
>>
>>    ...ant
>>
> Ant,
>
> 1) dom4j issue
>
> This is a real issue and there is a fix.
>
> The dom4j POM is coming from the intalio repo and this is FORCED by a
> <repository> setting in the POM of implementation-bpel-runtime - if you
> start with a clean repo you WILL get the "bad" dom4j POM:
>
>    <repositories>
>        <repository>
>            <id>intalio.org</id>
>            <url>http://www.intalio.org/public/maven2</url>
>           <releases>
>               <enabled>true</enabled>
>           </releases>
>           <snapshots>
>               <enabled>false</enabled>
>           </snapshots>
>        </repository>
>    </repositories>
>
> The fix is simply to remove this <repository> setting from the POM of
> implementation-bpel-runtime.
>

The problem with that is that the reason that repository was there was
to get the saxon artifacts so with out it those now aren't found. I'll
go have a hunt around and see if there is anywhere else we could use
for saxon, otherwise i guess we can add it to the tuscany svn repo.

   ...ant

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Mike Edwards <mi...@gmail.com>.
On 05/02/2011 09:51, Florian MOGA wrote:
> Thank you for the information Ant. I was wondering more about the checks each developer is doing
> before voting a +1. I'd like to choose a set of checks to perform myself when a vote is called but I
> can't think of tests other than the ones that I stated earlier...
>
Florian,

My approach is first to examine the binary release - install it and try to run things - in 
particular the samples.  Samples not working "out of the box" always concerns me since this will 
usually form the experience of someone new to Tuscany and if it does not work cleanly and as 
advertised that is a poor "shop front" for the project.  There are also cleanliness things like the 
legal stuff to check over (eg licenses).

After probing the binary release, I move on to the source release and try building that from scratch 
with an empty repo.  Given my OASIS background, I am also hot on ensuring that the build passes the 
conformance tests...



Yours,  Mike.

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Florian MOGA <mo...@gmail.com>.
Thank you for the information Ant. I was wondering more about the checks
each developer is doing before voting a +1. I'd like to choose a set of
checks to perform myself when a vote is called but I can't think of tests
other than the ones that I stated earlier...

On Sat, Feb 5, 2011 at 11:20 AM, ant elder <an...@apache.org> wrote:

> On Fri, Feb 4, 2011 at 11:55 AM, Florian MOGA <mo...@gmail.com> wrote:
> > Could you let me know in what consists your process of reviewing a
> release
> > candidate? Until now, I've performed a full build, ran the samples,
> checked
> > for license headers. Haven't found any guidelines on the website or wiki.
> > Are there any other checks you're doing on the source distribution? What
> > about the binary distribution?
> >
>
> There are not that many rules or requirements to voting for a release
> so a large amount of it comes down to personal preferences. A lot of
> the doc about it is spread about the ASF so its hard to point at a
> single page for more information
>
> Some minimum rules are:
> - anything being released must have all the source required to create
> it also being released.
> - it must be cryptographically signed
> - it must contain the Apache LICENSE and NOTICE files, and meet the
> ASF legal requirements
> - the project must have voted to release it
>
> Then there are a lot of subjective quality issues. Do things work,
> have documentation, samples which work etc. How important those are
> might depend on the type of release, for milestone type releases
> perhaps they don't matter so much, for 1.0 type releases maybe you
> want things looking pretty good. Some people look at things really
> closely, others may not and if someone they trust has already voted +1
> then they do too.
>
> Another rule is that there are no vetos on releases so something can
> be released as long as it gets at least three +1 votes and more +1s
> than -1s.
>
> In my experience Tuscany can be a tough place to do releases compared
> to other projects as it takes a large amount of time to make a release
> and then can be hard to get the votes.
>
>   ...ant
>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@apache.org>.
On Fri, Feb 4, 2011 at 11:55 AM, Florian MOGA <mo...@gmail.com> wrote:
> Could you let me know in what consists your process of reviewing a release
> candidate? Until now, I've performed a full build, ran the samples, checked
> for license headers. Haven't found any guidelines on the website or wiki.
> Are there any other checks you're doing on the source distribution? What
> about the binary distribution?
>

There are not that many rules or requirements to voting for a release
so a large amount of it comes down to personal preferences. A lot of
the doc about it is spread about the ASF so its hard to point at a
single page for more information

Some minimum rules are:
- anything being released must have all the source required to create
it also being released.
- it must be cryptographically signed
- it must contain the Apache LICENSE and NOTICE files, and meet the
ASF legal requirements
- the project must have voted to release it

Then there are a lot of subjective quality issues. Do things work,
have documentation, samples which work etc. How important those are
might depend on the type of release, for milestone type releases
perhaps they don't matter so much, for 1.0 type releases maybe you
want things looking pretty good. Some people look at things really
closely, others may not and if someone they trust has already voted +1
then they do too.

Another rule is that there are no vetos on releases so something can
be released as long as it gets at least three +1 votes and more +1s
than -1s.

In my experience Tuscany can be a tough place to do releases compared
to other projects as it takes a large amount of time to make a release
and then can be hard to get the votes.

   ...ant

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Florian MOGA <mo...@gmail.com>.
Could you let me know in what consists your process of reviewing a release
candidate? Until now, I've performed a full build, ran the samples, checked
for license headers. Haven't found any guidelines on the website or wiki.
Are there any other checks you're doing on the source distribution? What
about the binary distribution?


On Fri, Feb 4, 2011 at 11:13 AM, Florian MOGA <mo...@gmail.com> wrote:

> Ok, then Iet's open a ticket so we can keep track of it. At the moment I'm
> receiving 502 Bad Gateway for https://issues.apache.org/jira/...
>
> On Fri, Feb 4, 2011 at 10:51 AM, ant elder <an...@gmail.com> wrote:
>
>> On Wed, Feb 2, 2011 at 6:42 PM, Florian MOGA <mo...@gmail.com> wrote:
>> > I've done a full build with an empty maven repo and I'm still able to
>> > reproduce most of the time the hanging thread problem. I've also managed
>> to
>> > reproduce it in Eclipse in debug mode but couldn't find the root cause
>> as
>> > all I can see is that the process is hanging on the DestoryJavaVM
>> thread.
>> > I've looked into the VM with VisualVM and I can see that along with the
>> > DestroyJavaVM thread there are some RMI related threads still running
>> > (possibly the RMI registry?). Here are some screenshots after I've left
>> the
>> > app to run about 20 mins, maybe you can spot something.
>> > eclipse in debug mode
>> http://img17.imageshack.us/img17/5489/eclipsef.png
>> > monitor http://img10.imageshack.us/img10/9939/monitoro.png
>> > threads http://img806.imageshack.us/img806/7286/threads.png
>> >
>> > Same behavior with both Sun JDK and OpenJDK
>>
>> I haven't done any debugging but i do also see that hang
>> intermittently, maybe more often over the last week but that may be
>> just as i've been running a lot of builds. ... Tempted to just comment
>> out the test until someone has some time to look at it.
>>
>>   ...ant
>>
>
>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Florian MOGA <mo...@gmail.com>.
Ok, then Iet's open a ticket so we can keep track of it. At the moment I'm
receiving 502 Bad Gateway for https://issues.apache.org/jira/...

On Fri, Feb 4, 2011 at 10:51 AM, ant elder <an...@gmail.com> wrote:

> On Wed, Feb 2, 2011 at 6:42 PM, Florian MOGA <mo...@gmail.com> wrote:
> > I've done a full build with an empty maven repo and I'm still able to
> > reproduce most of the time the hanging thread problem. I've also managed
> to
> > reproduce it in Eclipse in debug mode but couldn't find the root cause as
> > all I can see is that the process is hanging on the DestoryJavaVM thread.
> > I've looked into the VM with VisualVM and I can see that along with the
> > DestroyJavaVM thread there are some RMI related threads still running
> > (possibly the RMI registry?). Here are some screenshots after I've left
> the
> > app to run about 20 mins, maybe you can spot something.
> > eclipse in debug mode http://img17.imageshack.us/img17/5489/eclipsef.png
> > monitor http://img10.imageshack.us/img10/9939/monitoro.png
> > threads http://img806.imageshack.us/img806/7286/threads.png
> >
> > Same behavior with both Sun JDK and OpenJDK
>
> I haven't done any debugging but i do also see that hang
> intermittently, maybe more often over the last week but that may be
> just as i've been running a lot of builds. ... Tempted to just comment
> out the test until someone has some time to look at it.
>
>   ...ant
>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@gmail.com>.
On Wed, Feb 2, 2011 at 6:42 PM, Florian MOGA <mo...@gmail.com> wrote:
> I've done a full build with an empty maven repo and I'm still able to
> reproduce most of the time the hanging thread problem. I've also managed to
> reproduce it in Eclipse in debug mode but couldn't find the root cause as
> all I can see is that the process is hanging on the DestoryJavaVM thread.
> I've looked into the VM with VisualVM and I can see that along with the
> DestroyJavaVM thread there are some RMI related threads still running
> (possibly the RMI registry?). Here are some screenshots after I've left the
> app to run about 20 mins, maybe you can spot something.
> eclipse in debug mode http://img17.imageshack.us/img17/5489/eclipsef.png
> monitor http://img10.imageshack.us/img10/9939/monitoro.png
> threads http://img806.imageshack.us/img806/7286/threads.png
>
> Same behavior with both Sun JDK and OpenJDK

I haven't done any debugging but i do also see that hang
intermittently, maybe more often over the last week but that may be
just as i've been running a lot of builds. ... Tempted to just comment
out the test until someone has some time to look at it.

   ...ant

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Florian MOGA <mo...@gmail.com>.
I've done a full build with an empty maven repo and I'm still able to
reproduce most of the time the hanging thread problem. I've also managed to
reproduce it in Eclipse in debug mode but couldn't find the root cause as
all I can see is that the process is hanging on the DestoryJavaVM thread.
I've looked into the VM with VisualVM and I can see that along with the
DestroyJavaVM thread there are some RMI related threads still running
(possibly the RMI registry?). Here are some screenshots after I've left the
app to run about 20 mins, maybe you can spot something.

eclipse in debug mode http://img17.imageshack.us/img17/5489/eclipsef.png
monitor http://img10.imageshack.us/img10/9939/monitoro.png
threads http://img806.imageshack.us/img806/7286/threads.png

Same behavior with both Sun JDK and OpenJDK

On Wed, Feb 2, 2011 at 2:24 PM, Florian MOGA <mo...@gmail.com> wrote:

> The path problem was generated by the fact that I've taken out fork="true"
> in order to see a more specific error than "Java returned 130". Without
> fork, a different classpath is loaded and the contribution can't be found.
> With fork="true", the contribution is loaded successfully but the test hangs
> after removing the endpoints for RMI as long as I don't kill the process.
>
> I've tried debugging through it in Eclipse but everything worked fine. The
> following lines appeared in the Eclipse log and didn't appear in the Maven
> log:
>
> Feb 2, 2011 1:55:51 PM org.apache.tuscany.sca.http.jetty.JettyServer
> removeServletMapping
> INFO: Removed Servlet mapping:
> /CalculatorServiceComponent/CalculatorService
>
> Eventually, I've set the JAVA_HOME variable to OpenJDK 1.6.0_20 and
> everything worked fine. I wonder if the problem is reproducible on other
> platforms as well with Sun JVM 6u22 and if it has something to do with the
> embedded Jetty instance or is it because of the Tuscany runtime...
>
>
> On Wed, Feb 2, 2011 at 1:03 PM, Simon Laws <si...@googlemail.com>wrote:
>
>> >
>> >
>> > 2) Samples issue
>> >
>> > Yes, rather well timed those problems with the samples reported by users
>> -
>> > these are exactly the same problem that I ran into.  We should fix these
>> > since the samples are exactly the place that new users are going to
>> start
>> > and there is nothing worse than a binary runtime being "broken out of
>> the
>> > box" when they try to run "hello world".
>> >
>> >
>> > Yours,  Mike.
>> >
>>
>> +1 I think we should at least discuss what we want to achieve and
>> identify those changes we can make now to fix the pressing issues.
>> I've opened TUSCANY-3825 to track.
>>
>> Simon
>>
>> --
>> Apache Tuscany committer: tuscany.apache.org
>> Co-author of a book about Tuscany and SCA: tuscanyinaction.com
>>
>
>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Florian MOGA <mo...@gmail.com>.
The path problem was generated by the fact that I've taken out fork="true"
in order to see a more specific error than "Java returned 130". Without
fork, a different classpath is loaded and the contribution can't be found.
With fork="true", the contribution is loaded successfully but the test hangs
after removing the endpoints for RMI as long as I don't kill the process.

I've tried debugging through it in Eclipse but everything worked fine. The
following lines appeared in the Eclipse log and didn't appear in the Maven
log:

Feb 2, 2011 1:55:51 PM org.apache.tuscany.sca.http.jetty.JettyServer
removeServletMapping
INFO: Removed Servlet mapping: /CalculatorServiceComponent/CalculatorService

Eventually, I've set the JAVA_HOME variable to OpenJDK 1.6.0_20 and
everything worked fine. I wonder if the problem is reproducible on other
platforms as well with Sun JVM 6u22 and if it has something to do with the
embedded Jetty instance or is it because of the Tuscany runtime...


On Wed, Feb 2, 2011 at 1:03 PM, Simon Laws <si...@googlemail.com>wrote:

> >
> >
> > 2) Samples issue
> >
> > Yes, rather well timed those problems with the samples reported by users
> -
> > these are exactly the same problem that I ran into.  We should fix these
> > since the samples are exactly the place that new users are going to start
> > and there is nothing worse than a binary runtime being "broken out of the
> > box" when they try to run "hello world".
> >
> >
> > Yours,  Mike.
> >
>
> +1 I think we should at least discuss what we want to achieve and
> identify those changes we can make now to fix the pressing issues.
> I've opened TUSCANY-3825 to track.
>
> Simon
>
> --
> Apache Tuscany committer: tuscany.apache.org
> Co-author of a book about Tuscany and SCA: tuscanyinaction.com
>

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Simon Laws <si...@googlemail.com>.
>
>
> 2) Samples issue
>
> Yes, rather well timed those problems with the samples reported by users -
> these are exactly the same problem that I ran into.  We should fix these
> since the samples are exactly the place that new users are going to start
> and there is nothing worse than a binary runtime being "broken out of the
> box" when they try to run "hello world".
>
>
> Yours,  Mike.
>

+1 I think we should at least discuss what we want to achieve and
identify those changes we can make now to fix the pressing issues.
I've opened TUSCANY-3825 to track.

Simon

-- 
Apache Tuscany committer: tuscany.apache.org
Co-author of a book about Tuscany and SCA: tuscanyinaction.com

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Mike Edwards <mi...@gmail.com>.
On 02/02/2011 09:04, ant elder wrote:
> I'll guess that Raymond will want to get the pass-by-reference
> improvements into this release so what ever happens we'll need to
> respin to pick those up,  what else needs to get done for that respin?
> Do we need to make further sample improvements right now or can that
> be done over later releases?
>
> Florian - have you found why that itest is using the wrong directory
> in your environment?
>
> Mike - I'm hoping the dom4j issue will go away if it uses the version
> in the central repo, but what about the sample running issues you
> first mentioned, do they sound like the same as this issue thats just
> come up with the beta1 samples -
> http://apache.markmail.org/message/jzu3c2ixbcqwbie7
>
>     ...ant
>
Ant,

1) dom4j issue

This is a real issue and there is a fix.

The dom4j POM is coming from the intalio repo and this is FORCED by a <repository> setting in the 
POM of implementation-bpel-runtime - if you start with a clean repo you WILL get the "bad" dom4j POM:

     <repositories>
         <repository>
             <id>intalio.org</id>
             <url>http://www.intalio.org/public/maven2</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
         </repository>
     </repositories>

The fix is simply to remove this <repository> setting from the POM of implementation-bpel-runtime.


2) Samples issue

Yes, rather well timed those problems with the samples reported by users - these are exactly the 
same problem that I ran into.  We should fix these since the samples are exactly the place that new 
users are going to start and there is nothing worse than a binary runtime being "broken out of the 
box" when they try to run "hello world".


Yours,  Mike.

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@gmail.com>.
I'll guess that Raymond will want to get the pass-by-reference
improvements into this release so what ever happens we'll need to
respin to pick those up,  what else needs to get done for that respin?
Do we need to make further sample improvements right now or can that
be done over later releases?

Florian - have you found why that itest is using the wrong directory
in your environment?

Mike - I'm hoping the dom4j issue will go away if it uses the version
in the central repo, but what about the sample running issues you
first mentioned, do they sound like the same as this issue thats just
come up with the beta1 samples -
http://apache.markmail.org/message/jzu3c2ixbcqwbie7

   ...ant

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@gmail.com>.
On Tue, Feb 1, 2011 at 3:40 PM, Mike Edwards
<mi...@gmail.com> wrote:
> On 01/02/2011 14:16, ant elder wrote:
>>
>> On Tue, Feb 1, 2011 at 2:07 PM, Mike Edwards
>> <mi...@gmail.com>  wrote:
>>>
>>> On 01/02/2011 13:55, ant elder wrote:
>>>>
>>>> On Tue, Feb 1, 2011 at 1:43 PM, Mike Edwards
>>>> <mi...@gmail.com>    wrote:
>>>>>
>>>>> On 30/01/2011 10:08, ant elder wrote:
>>>>>>
>>>>>> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>>>>>>
>>>>>> The artifacts are at:
>>>>>>
>>>>>> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>>>>>>
>>>>>> The release tag is at:
>>>>>>
>>>>>>
>>>>>> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>>>>>>
>>>>>> Here's my +1
>>>>>>
>>>>>>   ...ant
>>>>>>
>>>>> I get a build test failure when I do a clean build of the source
>>>>> distribution.
>>>>>
>>>>> The failure is with the Legal Checks iTest
>>>>>
>>>>> The surefire output:
>>>>>
>>>>> </error>
>>>>>    <system-err>Jars in distribution but not in LICENSE:
>>>>> [jaxme-api-0.3.jar]
>>>>>
>>>>>
>>>>> I checked the dependency tree for jaxme and it derives from
>>>>> implementation-bpel:
>>>>>
>>>>> [INFO] |  +-
>>>>>
>>>>>
>>>>> org.apache.tuscany.sca:tuscany-implementation-bpel-runtime:jar:2.0-Beta2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-epr:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-store:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-dao:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-dao-jpa:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-dao-jpa-ojpa-derby:zip:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-runtime:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-api:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-scheduler-simple:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-utils:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-compiler:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-schemas:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-obj:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-jacob:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-jacob-ap:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-agents:jar:1.3.2:compile
>>>>> [INFO] |  |  +- org.apache.ode:ode-dao-hibernate:jar:1.3.2:compile
>>>>> [INFO] |  |  +-
>>>>> org.eclipse.equinox:common:jar:3.5.0-v20090520-1800:compile
>>>>> [INFO] |  |  +- commons-lang:commons-lang:jar:2.3:compile
>>>>> [INFO] |  |  +- commons-collections:commons-collections:jar:3.2:compile
>>>>> [INFO] |  |  +-
>>>>> org.apache.geronimo.modules:geronimo-kernel:jar:2.0.1:compile
>>>>> [INFO] |  |  +-
>>>>> org.apache.geronimo.components:geronimo-transaction:jar:2.1.4:compile
>>>>> [INFO] |  |  |  +- org.slf4j:slf4j-api:jar:1.6.1:compile
>>>>> [INFO] |  |  |  \- org.objectweb.howl:howl:jar:1.0.1-1:compile
>>>>> [INFO] |  |  +-
>>>>> org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile
>>>>> [INFO] |  |  +-
>>>>> org.apache.geronimo.specs:geronimo-jpa_3.0_spec:jar:1.1.1:compile
>>>>> [INFO] |  |  +-
>>>>>
>>>>>
>>>>> org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:jar:2.0.0:compile
>>>>> [INFO] |  |  +-
>>>>> org.apache.geronimo.components:geronimo-connector:jar:2.1.4:compile
>>>>> [INFO] |  |  +- org.apache.derby:derby:jar:10.4.1.3:compile
>>>>> [INFO] |  |  +- tranql:tranql-connector:jar:1.1:compile
>>>>> [INFO] |  |  |  \- regexp:regexp:jar:1.3:compile
>>>>> [INFO] |  |  +- org.apache.openjpa:openjpa:jar:1.2.1:compile
>>>>> [INFO] |  |  |  \- commons-pool:commons-pool:jar:1.3:compile
>>>>> [INFO] |  |  +- net.sourceforge.serp:serp:jar:1.13.1:compile
>>>>> [INFO] |  |  +- jaxen:jaxen:jar:1.1.1:compile
>>>>> [INFO] |  |  |  +- dom4j:dom4j:jar:1.6.1:compile
>>>>> [INFO] |  |  |  |  \- jaxme:jaxme-api:jar:0.3:compile
>>>>> [INFO] |  |  |  \- jdom:jdom:jar:1.0:compile
>>>>>
>>>>>
>>>>> Why this should pop up now I have no idea - presumably some 3rd party
>>>>> dependecncy has changed.
>>>>>
>>>>
>>>> Jaxme is defined in the dom4j pom.xml as an optional dependency so it
>>>> shouldn't be getting included, and it doesn't get included in my build
>>>> of the distribution so the license itest passing cleanly. Its odd that
>>>> jaxme is getting included in your build:
>>>> - what version of Maven are you using?
>>>> - there are no changes related to this that i can see between
>>>> trunk/bete2, does jaxme show up in your trunk build?
>>>>
>>>>    ...ant
>>>>
>>> Ant,
>>>
>>> Maven is 2.2.0
>>>
>>> Can't see it in my trunk build at the moment but I need to do a fresh
>>> build
>>> of that
>>>
>>>
>>> Yours,  Mike.
>>>
>>
>> I can't think of anything to explain why you get that and i don't.
>>
>> Would you look in the dom4j pom.xml in your local repository to verify
>> that the jaxme dependency is optional, eg C:\Documents and
>> Settings\Administrator\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.pom:
>>
>>     <dependency>
>>       <groupId>jaxme</groupId>
>>       <artifactId>jaxme-api</artifactId>
>>       <version>0.3</version>
>>       <optional>true</optional>
>>     </dependency>
>>
>>    ...ant
>>
> Ant,
>
> I can confirm that I see the exact same problem with my trunk build.
>
> When I look at my repo and the POM for dom4j, I see this:
>
>    <dependency>
>      <groupId>jaxme</groupId>
>      <artifactId>jaxme-api</artifactId>
>      <version>0.3</version>
>    </dependency>
>
> - clearly not optional..
>
> this is dom4j 1.6.1 from a clean repo as of today.
>
>
> Yours,  Mike.
>

The pom.xml in the central repository has it as optional:
http://repo1.maven.org/maven2/dom4j/dom4j/1.6.1/dom4j-1.6.1.pom

Perhaps the one you have is from when we had all the other
repositories defined in tuscany and one of them had a duff version?
Could you try deleting it from your local repo and seeing if a fresh
build downloads a good version and if not where its downloading it
from?

   ...ant

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Mike Edwards <mi...@gmail.com>.
On 01/02/2011 14:16, ant elder wrote:
> On Tue, Feb 1, 2011 at 2:07 PM, Mike Edwards
> <mi...@gmail.com>  wrote:
>> On 01/02/2011 13:55, ant elder wrote:
>>>
>>> On Tue, Feb 1, 2011 at 1:43 PM, Mike Edwards
>>> <mi...@gmail.com>    wrote:
>>>>
>>>> On 30/01/2011 10:08, ant elder wrote:
>>>>>
>>>>> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>>>>>
>>>>> The artifacts are at:
>>>>>
>>>>> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>>>>>
>>>>> The release tag is at:
>>>>>
>>>>> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>>>>>
>>>>> Here's my +1
>>>>>
>>>>>    ...ant
>>>>>
>>>> I get a build test failure when I do a clean build of the source
>>>> distribution.
>>>>
>>>> The failure is with the Legal Checks iTest
>>>>
>>>> The surefire output:
>>>>
>>>> </error>
>>>>     <system-err>Jars in distribution but not in LICENSE:
>>>> [jaxme-api-0.3.jar]
>>>>
>>>>
>>>> I checked the dependency tree for jaxme and it derives from
>>>> implementation-bpel:
>>>>
>>>> [INFO] |  +-
>>>>
>>>> org.apache.tuscany.sca:tuscany-implementation-bpel-runtime:jar:2.0-Beta2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-epr:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-store:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-dao:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-dao-jpa:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-dao-jpa-ojpa-derby:zip:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-runtime:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-api:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-scheduler-simple:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-utils:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-compiler:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-schemas:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-bpel-obj:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-jacob:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-jacob-ap:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-agents:jar:1.3.2:compile
>>>> [INFO] |  |  +- org.apache.ode:ode-dao-hibernate:jar:1.3.2:compile
>>>> [INFO] |  |  +-
>>>> org.eclipse.equinox:common:jar:3.5.0-v20090520-1800:compile
>>>> [INFO] |  |  +- commons-lang:commons-lang:jar:2.3:compile
>>>> [INFO] |  |  +- commons-collections:commons-collections:jar:3.2:compile
>>>> [INFO] |  |  +-
>>>> org.apache.geronimo.modules:geronimo-kernel:jar:2.0.1:compile
>>>> [INFO] |  |  +-
>>>> org.apache.geronimo.components:geronimo-transaction:jar:2.1.4:compile
>>>> [INFO] |  |  |  +- org.slf4j:slf4j-api:jar:1.6.1:compile
>>>> [INFO] |  |  |  \- org.objectweb.howl:howl:jar:1.0.1-1:compile
>>>> [INFO] |  |  +-
>>>> org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile
>>>> [INFO] |  |  +-
>>>> org.apache.geronimo.specs:geronimo-jpa_3.0_spec:jar:1.1.1:compile
>>>> [INFO] |  |  +-
>>>>
>>>> org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:jar:2.0.0:compile
>>>> [INFO] |  |  +-
>>>> org.apache.geronimo.components:geronimo-connector:jar:2.1.4:compile
>>>> [INFO] |  |  +- org.apache.derby:derby:jar:10.4.1.3:compile
>>>> [INFO] |  |  +- tranql:tranql-connector:jar:1.1:compile
>>>> [INFO] |  |  |  \- regexp:regexp:jar:1.3:compile
>>>> [INFO] |  |  +- org.apache.openjpa:openjpa:jar:1.2.1:compile
>>>> [INFO] |  |  |  \- commons-pool:commons-pool:jar:1.3:compile
>>>> [INFO] |  |  +- net.sourceforge.serp:serp:jar:1.13.1:compile
>>>> [INFO] |  |  +- jaxen:jaxen:jar:1.1.1:compile
>>>> [INFO] |  |  |  +- dom4j:dom4j:jar:1.6.1:compile
>>>> [INFO] |  |  |  |  \- jaxme:jaxme-api:jar:0.3:compile
>>>> [INFO] |  |  |  \- jdom:jdom:jar:1.0:compile
>>>>
>>>>
>>>> Why this should pop up now I have no idea - presumably some 3rd party
>>>> dependecncy has changed.
>>>>
>>>
>>> Jaxme is defined in the dom4j pom.xml as an optional dependency so it
>>> shouldn't be getting included, and it doesn't get included in my build
>>> of the distribution so the license itest passing cleanly. Its odd that
>>> jaxme is getting included in your build:
>>> - what version of Maven are you using?
>>> - there are no changes related to this that i can see between
>>> trunk/bete2, does jaxme show up in your trunk build?
>>>
>>>     ...ant
>>>
>> Ant,
>>
>> Maven is 2.2.0
>>
>> Can't see it in my trunk build at the moment but I need to do a fresh build
>> of that
>>
>>
>> Yours,  Mike.
>>
>
> I can't think of anything to explain why you get that and i don't.
>
> Would you look in the dom4j pom.xml in your local repository to verify
> that the jaxme dependency is optional, eg C:\Documents and
> Settings\Administrator\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.pom:
>
>      <dependency>
>        <groupId>jaxme</groupId>
>        <artifactId>jaxme-api</artifactId>
>        <version>0.3</version>
>        <optional>true</optional>
>      </dependency>
>
>     ...ant
>
Ant,

I can confirm that I see the exact same problem with my trunk build.

When I look at my repo and the POM for dom4j, I see this:

     <dependency>
       <groupId>jaxme</groupId>
       <artifactId>jaxme-api</artifactId>
       <version>0.3</version>
     </dependency>

- clearly not optional..

this is dom4j 1.6.1 from a clean repo as of today.


Yours,  Mike.

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@gmail.com>.
On Tue, Feb 1, 2011 at 2:07 PM, Mike Edwards
<mi...@gmail.com> wrote:
> On 01/02/2011 13:55, ant elder wrote:
>>
>> On Tue, Feb 1, 2011 at 1:43 PM, Mike Edwards
>> <mi...@gmail.com>  wrote:
>>>
>>> On 30/01/2011 10:08, ant elder wrote:
>>>>
>>>> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>>>>
>>>> The artifacts are at:
>>>>
>>>> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>>>>
>>>> The release tag is at:
>>>>
>>>> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>>>>
>>>> Here's my +1
>>>>
>>>>   ...ant
>>>>
>>> I get a build test failure when I do a clean build of the source
>>> distribution.
>>>
>>> The failure is with the Legal Checks iTest
>>>
>>> The surefire output:
>>>
>>> </error>
>>>    <system-err>Jars in distribution but not in LICENSE:
>>> [jaxme-api-0.3.jar]
>>>
>>>
>>> I checked the dependency tree for jaxme and it derives from
>>> implementation-bpel:
>>>
>>> [INFO] |  +-
>>>
>>> org.apache.tuscany.sca:tuscany-implementation-bpel-runtime:jar:2.0-Beta2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-epr:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-store:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-dao:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-dao-jpa:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-dao-jpa-ojpa-derby:zip:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-runtime:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-api:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-scheduler-simple:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-utils:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-compiler:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-schemas:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-bpel-obj:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-jacob:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-jacob-ap:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-agents:jar:1.3.2:compile
>>> [INFO] |  |  +- org.apache.ode:ode-dao-hibernate:jar:1.3.2:compile
>>> [INFO] |  |  +-
>>> org.eclipse.equinox:common:jar:3.5.0-v20090520-1800:compile
>>> [INFO] |  |  +- commons-lang:commons-lang:jar:2.3:compile
>>> [INFO] |  |  +- commons-collections:commons-collections:jar:3.2:compile
>>> [INFO] |  |  +-
>>> org.apache.geronimo.modules:geronimo-kernel:jar:2.0.1:compile
>>> [INFO] |  |  +-
>>> org.apache.geronimo.components:geronimo-transaction:jar:2.1.4:compile
>>> [INFO] |  |  |  +- org.slf4j:slf4j-api:jar:1.6.1:compile
>>> [INFO] |  |  |  \- org.objectweb.howl:howl:jar:1.0.1-1:compile
>>> [INFO] |  |  +-
>>> org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile
>>> [INFO] |  |  +-
>>> org.apache.geronimo.specs:geronimo-jpa_3.0_spec:jar:1.1.1:compile
>>> [INFO] |  |  +-
>>>
>>> org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:jar:2.0.0:compile
>>> [INFO] |  |  +-
>>> org.apache.geronimo.components:geronimo-connector:jar:2.1.4:compile
>>> [INFO] |  |  +- org.apache.derby:derby:jar:10.4.1.3:compile
>>> [INFO] |  |  +- tranql:tranql-connector:jar:1.1:compile
>>> [INFO] |  |  |  \- regexp:regexp:jar:1.3:compile
>>> [INFO] |  |  +- org.apache.openjpa:openjpa:jar:1.2.1:compile
>>> [INFO] |  |  |  \- commons-pool:commons-pool:jar:1.3:compile
>>> [INFO] |  |  +- net.sourceforge.serp:serp:jar:1.13.1:compile
>>> [INFO] |  |  +- jaxen:jaxen:jar:1.1.1:compile
>>> [INFO] |  |  |  +- dom4j:dom4j:jar:1.6.1:compile
>>> [INFO] |  |  |  |  \- jaxme:jaxme-api:jar:0.3:compile
>>> [INFO] |  |  |  \- jdom:jdom:jar:1.0:compile
>>>
>>>
>>> Why this should pop up now I have no idea - presumably some 3rd party
>>> dependecncy has changed.
>>>
>>
>> Jaxme is defined in the dom4j pom.xml as an optional dependency so it
>> shouldn't be getting included, and it doesn't get included in my build
>> of the distribution so the license itest passing cleanly. Its odd that
>> jaxme is getting included in your build:
>> - what version of Maven are you using?
>> - there are no changes related to this that i can see between
>> trunk/bete2, does jaxme show up in your trunk build?
>>
>>    ...ant
>>
> Ant,
>
> Maven is 2.2.0
>
> Can't see it in my trunk build at the moment but I need to do a fresh build
> of that
>
>
> Yours,  Mike.
>

I can't think of anything to explain why you get that and i don't.

Would you look in the dom4j pom.xml in your local repository to verify
that the jaxme dependency is optional, eg C:\Documents and
Settings\Administrator\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.pom:

    <dependency>
      <groupId>jaxme</groupId>
      <artifactId>jaxme-api</artifactId>
      <version>0.3</version>
      <optional>true</optional>
    </dependency>

   ...ant

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Mike Edwards <mi...@gmail.com>.
On 01/02/2011 13:55, ant elder wrote:
> On Tue, Feb 1, 2011 at 1:43 PM, Mike Edwards
> <mi...@gmail.com>  wrote:
>> On 30/01/2011 10:08, ant elder wrote:
>>>
>>> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>>>
>>> The artifacts are at:
>>>
>>> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>>>
>>> The release tag is at:
>>>
>>> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>>>
>>> Here's my +1
>>>
>>>    ...ant
>>>
>> I get a build test failure when I do a clean build of the source
>> distribution.
>>
>> The failure is with the Legal Checks iTest
>>
>> The surefire output:
>>
>> </error>
>>     <system-err>Jars in distribution but not in LICENSE: [jaxme-api-0.3.jar]
>>
>>
>> I checked the dependency tree for jaxme and it derives from
>> implementation-bpel:
>>
>> [INFO] |  +-
>> org.apache.tuscany.sca:tuscany-implementation-bpel-runtime:jar:2.0-Beta2:compile
>> [INFO] |  |  +- org.apache.ode:ode-bpel-epr:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-bpel-store:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-bpel-dao:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-dao-jpa:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-dao-jpa-ojpa-derby:zip:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-bpel-runtime:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-bpel-api:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-scheduler-simple:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-utils:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-bpel-compiler:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-bpel-schemas:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-bpel-obj:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-jacob:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-jacob-ap:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-agents:jar:1.3.2:compile
>> [INFO] |  |  +- org.apache.ode:ode-dao-hibernate:jar:1.3.2:compile
>> [INFO] |  |  +- org.eclipse.equinox:common:jar:3.5.0-v20090520-1800:compile
>> [INFO] |  |  +- commons-lang:commons-lang:jar:2.3:compile
>> [INFO] |  |  +- commons-collections:commons-collections:jar:3.2:compile
>> [INFO] |  |  +-
>> org.apache.geronimo.modules:geronimo-kernel:jar:2.0.1:compile
>> [INFO] |  |  +-
>> org.apache.geronimo.components:geronimo-transaction:jar:2.1.4:compile
>> [INFO] |  |  |  +- org.slf4j:slf4j-api:jar:1.6.1:compile
>> [INFO] |  |  |  \- org.objectweb.howl:howl:jar:1.0.1-1:compile
>> [INFO] |  |  +-
>> org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile
>> [INFO] |  |  +-
>> org.apache.geronimo.specs:geronimo-jpa_3.0_spec:jar:1.1.1:compile
>> [INFO] |  |  +-
>> org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:jar:2.0.0:compile
>> [INFO] |  |  +-
>> org.apache.geronimo.components:geronimo-connector:jar:2.1.4:compile
>> [INFO] |  |  +- org.apache.derby:derby:jar:10.4.1.3:compile
>> [INFO] |  |  +- tranql:tranql-connector:jar:1.1:compile
>> [INFO] |  |  |  \- regexp:regexp:jar:1.3:compile
>> [INFO] |  |  +- org.apache.openjpa:openjpa:jar:1.2.1:compile
>> [INFO] |  |  |  \- commons-pool:commons-pool:jar:1.3:compile
>> [INFO] |  |  +- net.sourceforge.serp:serp:jar:1.13.1:compile
>> [INFO] |  |  +- jaxen:jaxen:jar:1.1.1:compile
>> [INFO] |  |  |  +- dom4j:dom4j:jar:1.6.1:compile
>> [INFO] |  |  |  |  \- jaxme:jaxme-api:jar:0.3:compile
>> [INFO] |  |  |  \- jdom:jdom:jar:1.0:compile
>>
>>
>> Why this should pop up now I have no idea - presumably some 3rd party
>> dependecncy has changed.
>>
>
> Jaxme is defined in the dom4j pom.xml as an optional dependency so it
> shouldn't be getting included, and it doesn't get included in my build
> of the distribution so the license itest passing cleanly. Its odd that
> jaxme is getting included in your build:
> - what version of Maven are you using?
> - there are no changes related to this that i can see between
> trunk/bete2, does jaxme show up in your trunk build?
>
>     ...ant
>
Ant,

Maven is 2.2.0

Can't see it in my trunk build at the moment but I need to do a fresh build of that


Yours,  Mike.

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by ant elder <an...@gmail.com>.
On Tue, Feb 1, 2011 at 1:43 PM, Mike Edwards
<mi...@gmail.com> wrote:
> On 30/01/2011 10:08, ant elder wrote:
>>
>> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>>
>> The artifacts are at:
>>
>> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>>
>> The release tag is at:
>>
>> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>>
>> Here's my +1
>>
>>   ...ant
>>
> I get a build test failure when I do a clean build of the source
> distribution.
>
> The failure is with the Legal Checks iTest
>
> The surefire output:
>
> </error>
>    <system-err>Jars in distribution but not in LICENSE: [jaxme-api-0.3.jar]
>
>
> I checked the dependency tree for jaxme and it derives from
> implementation-bpel:
>
> [INFO] |  +-
> org.apache.tuscany.sca:tuscany-implementation-bpel-runtime:jar:2.0-Beta2:compile
> [INFO] |  |  +- org.apache.ode:ode-bpel-epr:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-bpel-store:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-bpel-dao:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-dao-jpa:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-dao-jpa-ojpa-derby:zip:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-bpel-runtime:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-bpel-api:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-scheduler-simple:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-utils:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-bpel-compiler:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-bpel-schemas:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-bpel-obj:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-jacob:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-jacob-ap:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-agents:jar:1.3.2:compile
> [INFO] |  |  +- org.apache.ode:ode-dao-hibernate:jar:1.3.2:compile
> [INFO] |  |  +- org.eclipse.equinox:common:jar:3.5.0-v20090520-1800:compile
> [INFO] |  |  +- commons-lang:commons-lang:jar:2.3:compile
> [INFO] |  |  +- commons-collections:commons-collections:jar:3.2:compile
> [INFO] |  |  +-
> org.apache.geronimo.modules:geronimo-kernel:jar:2.0.1:compile
> [INFO] |  |  +-
> org.apache.geronimo.components:geronimo-transaction:jar:2.1.4:compile
> [INFO] |  |  |  +- org.slf4j:slf4j-api:jar:1.6.1:compile
> [INFO] |  |  |  \- org.objectweb.howl:howl:jar:1.0.1-1:compile
> [INFO] |  |  +-
> org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile
> [INFO] |  |  +-
> org.apache.geronimo.specs:geronimo-jpa_3.0_spec:jar:1.1.1:compile
> [INFO] |  |  +-
> org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:jar:2.0.0:compile
> [INFO] |  |  +-
> org.apache.geronimo.components:geronimo-connector:jar:2.1.4:compile
> [INFO] |  |  +- org.apache.derby:derby:jar:10.4.1.3:compile
> [INFO] |  |  +- tranql:tranql-connector:jar:1.1:compile
> [INFO] |  |  |  \- regexp:regexp:jar:1.3:compile
> [INFO] |  |  +- org.apache.openjpa:openjpa:jar:1.2.1:compile
> [INFO] |  |  |  \- commons-pool:commons-pool:jar:1.3:compile
> [INFO] |  |  +- net.sourceforge.serp:serp:jar:1.13.1:compile
> [INFO] |  |  +- jaxen:jaxen:jar:1.1.1:compile
> [INFO] |  |  |  +- dom4j:dom4j:jar:1.6.1:compile
> [INFO] |  |  |  |  \- jaxme:jaxme-api:jar:0.3:compile
> [INFO] |  |  |  \- jdom:jdom:jar:1.0:compile
>
>
> Why this should pop up now I have no idea - presumably some 3rd party
> dependecncy has changed.
>

Jaxme is defined in the dom4j pom.xml as an optional dependency so it
shouldn't be getting included, and it doesn't get included in my build
of the distribution so the license itest passing cleanly. Its odd that
jaxme is getting included in your build:
- what version of Maven are you using?
- there are no changes related to this that i can see between
trunk/bete2, does jaxme show up in your trunk build?

   ...ant

Re: [VOTE] Release Tuscany SCA 2.0 Beta2 RC2

Posted by Mike Edwards <mi...@gmail.com>.
On 30/01/2011 10:08, ant elder wrote:
> Please review and vote on RC2 of the Java SCA 2.0 Beta2 release.
>
> The artifacts are at:
>
> http://people.apache.org/~antelder/tuscany/2.0-beta2-RC2/
>
> The release tag is at:
>
> http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/tags/2.0-Beta2-RC2
>
> Here's my +1
>
>    ...ant
>
I get a build test failure when I do a clean build of the source distribution.

The failure is with the Legal Checks iTest

The surefire output:

</error>
     <system-err>Jars in distribution but not in LICENSE: [jaxme-api-0.3.jar]


I checked the dependency tree for jaxme and it derives from implementation-bpel:

[INFO] |  +- org.apache.tuscany.sca:tuscany-implementation-bpel-runtime:jar:2.0-Beta2:compile
[INFO] |  |  +- org.apache.ode:ode-bpel-epr:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-bpel-store:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-bpel-dao:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-dao-jpa:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-dao-jpa-ojpa-derby:zip:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-bpel-runtime:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-bpel-api:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-scheduler-simple:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-utils:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-bpel-compiler:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-bpel-schemas:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-bpel-obj:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-jacob:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-jacob-ap:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-agents:jar:1.3.2:compile
[INFO] |  |  +- org.apache.ode:ode-dao-hibernate:jar:1.3.2:compile
[INFO] |  |  +- org.eclipse.equinox:common:jar:3.5.0-v20090520-1800:compile
[INFO] |  |  +- commons-lang:commons-lang:jar:2.3:compile
[INFO] |  |  +- commons-collections:commons-collections:jar:3.2:compile
[INFO] |  |  +- org.apache.geronimo.modules:geronimo-kernel:jar:2.0.1:compile
[INFO] |  |  +- org.apache.geronimo.components:geronimo-transaction:jar:2.1.4:compile
[INFO] |  |  |  +- org.slf4j:slf4j-api:jar:1.6.1:compile
[INFO] |  |  |  \- org.objectweb.howl:howl:jar:1.0.1-1:compile
[INFO] |  |  +- org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile
[INFO] |  |  +- org.apache.geronimo.specs:geronimo-jpa_3.0_spec:jar:1.1.1:compile
[INFO] |  |  +- org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:jar:2.0.0:compile
[INFO] |  |  +- org.apache.geronimo.components:geronimo-connector:jar:2.1.4:compile
[INFO] |  |  +- org.apache.derby:derby:jar:10.4.1.3:compile
[INFO] |  |  +- tranql:tranql-connector:jar:1.1:compile
[INFO] |  |  |  \- regexp:regexp:jar:1.3:compile
[INFO] |  |  +- org.apache.openjpa:openjpa:jar:1.2.1:compile
[INFO] |  |  |  \- commons-pool:commons-pool:jar:1.3:compile
[INFO] |  |  +- net.sourceforge.serp:serp:jar:1.13.1:compile
[INFO] |  |  +- jaxen:jaxen:jar:1.1.1:compile
[INFO] |  |  |  +- dom4j:dom4j:jar:1.6.1:compile
[INFO] |  |  |  |  \- jaxme:jaxme-api:jar:0.3:compile
[INFO] |  |  |  \- jdom:jdom:jar:1.0:compile


Why this should pop up now I have no idea - presumably some 3rd party dependecncy has changed.


Yours,  Mike.