Jeremy Boynes wrote:
I have posted release candidates of the 2.0-alpha kernel release on my home directory at people.apache.org and uploaded the artifacts to the maven repo for:
SCA Parent POM       1.0-incubating
SCA Composite Plugin 1.0-incubating
SCA Kernel           2.0-alpha
SCA Runtime          2.0-alpha
SCA Core Samples     2.0-alpha

Please review and then vote on whether we should release them.

These are dependent on the vote for the sca-api's. Also, the JXTA module which had a problematic dependency on Bouncy Castle is not included in these releases.

Thanks
--
Jeremy

SCA Parent POM
[tag] https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/pom/sca/1.0-incubating [pom] http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/1.0-incubating/sca-1.0-incubating.pom [rat] http://people.apache.org/~jboynes/sca-pom-1.0-incubating/sca-pom-1.0-incubating.rat

SCA Composite Plugin
[tag] https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/sca/composite-plugin/1.0-incubating [src] http://people.apache.org/~jboynes/composite-plugin-1.0-incubating/composite-plugin-1.0-incubating.tgz http://people.apache.org/~jboynes/composite-plugin-1.0-incubating/composite-plugin-1.0-incubating.zip [rat] http://people.apache.org/~jboynes/composite-plugin-1.0-incubating/composite-plugin-1.0-incubating.rat [maven] http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/tuscany-composite-plugin/1.0-incubating/

SCA Kernel
[tag] https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/sca/kernel/2.0-alpha-incubating [src] http://people.apache.org/~jboynes/kernel-2.0-alpha-incubating/kernel-2.0-alpha-incubating.tgz http://people.apache.org/~jboynes/kernel-2.0-alpha-incubating/kernel-2.0-alpha-incubating.zip [rat] http://people.apache.org/~jboynes/kernel-2.0-alpha-incubating/kernel-2.0-alpha-incubating.rat [maven] http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/kernel/tuscany-api/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/kernel/tuscany-host-api/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/kernel/tuscany-spi/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/kernel/tuscany-core/2.0-alpha-incubating/

SCA Runtime Environments
[tag] https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/sca/runtime/2.0-alpha-incubating [src] http://people.apache.org/~jboynes/runtime-2.0-alpha-incubating/runtime-2.0-alpha-incubating.tgz http://people.apache.org/~jboynes/runtime-2.0-alpha-incubating/runtime-2.0-alpha-incubating.zip [rat] http://people.apache.org/~jboynes/runtime-2.0-alpha-incubating/runtime-2.0-alpha-incubating.rat [maven] http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/runtime/services/management/management-jmx/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/runtime/services/maven/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/runtime/standalone/standalone-api/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/runtime/standalone/standalone-host/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/runtime/standalone/launcher/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/runtime/standalone/server.start/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/runtime/standalone/server.shutdown/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/runtime/standalone/assembly/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/runtime/webapp/webapp-api/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/sca/runtime/webapp/webapp-host/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/tuscany-war-plugin/2.0-alpha-incubating/ http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/tuscany-itest-plugin/2.0-alpha-incubating/ [binary] http://people.apache.org/~jboynes/runtime-2.0-alpha-incubating/assembly-2.0-alpha-incubating-bin.tar.gz http://people.apache.org/~jboynes/runtime-2.0-alpha-incubating/assembly-2.0-alpha-incubating-bin.zip

SCA Core Samples
[tag] https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/sca/core-samples/2.0-alpha-incubating [src] http://people.apache.org/~jboynes/core-samples-2.0-alpha-incubating/core-samples-2.0-alpha-incubating.tgz http://people.apache.org/~jboynes/core-samples-2.0-alpha-incubating/core-samples-2.0-alpha-incubating.zip [rat] http://people.apache.org/~jboynes/core-samples-2.0-alpha-incubating/core-samples-2.0-alpha-incubating.rat
(no binaries for these)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-0 from me.

I tried the release and ran into several issues with the assembly distribution and the samples:

- assembly-2.0-alpha-incubating-bin.tar.gz should unpack in an asssembly-x.0-alpha-incubating directory instead of the current directory

- The tuscany Jars are missing a tuscany-prefix

- Broken links in the core-samples/readme.html

- The samples failed to build until I went and built the java/pom/sca Maven module from the release tag. The pom for that sca module should part of the release and published in a Maven repos.

- The webapp sample fails to build with the following error:

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) org.apache.tuscany.sca.core-samples.common:calculator:jar:2.0-alpha-incubating

 Try downloading the file manually from the project website.

 Then, install it using the command:
mvn install:install-file -DgroupId=org.apache.tuscany.sca.core-samples.common -DartifactId=calculator \ -Dversion=2.0-alpha-incubating -Dpackaging=jar -Dfile=/path/to/file

 Path to dependency:
1) org.apache.tuscany.sca.core-samples.webapp:webcalc:war:2.0-alpha-incubating 2) org.apache.tuscany.sca.core-samples.common:calculator:jar:2.0-alpha-incubating

----------
1 required artifact is missing.

for artifact:
org.apache.tuscany.sca.core-samples.webapp:webcalc:war:2.0-alpha-incubating

I think that it's because webcalc/pom.xml is missing a <type>composite</type> statement.

I also have two concerns:
- I am concerned that this release requires Maven expertise to build the samples (we had an alternative with Ant in M1, and IMO we should have had one in M2 as well). - Also I find the release name 2.0-alpha confusing. After 1.0-M1 and 1.0-M2 I would expect a 1.0-alpha instead of a 2.0-alpha.

--
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to