Hi,

-1. There are a few issues:

1) Running "ant run-equinox" is failing for two reasons. The first issue is 2) and the 2nd issue is reported at:

https://issues.apache.org/jira/browse/TUSCANY-2954.

I also have to cast "-1" for the maven-bundle-plugin vote as the plugin produces 3rd party bundles with Eclipse-BuddyPolicy: dependent and it causes duplicate META-INF/services resources.

2) The generated equinox config.ini issue which prevents the bundles from being loaded using the "java -jar osgi...jar -configuration ../features/configuration" command. The workaround is to remove the offending "osgi-3.4.0-v20080605-1900.jar" from the osgi.bundles property.

3) A minor issue:
I am seeing an error message during the maven build. It is caused by a bug in our maven-eclipse-compiler (I fixed it and prepare for a 1.0.1 release). The issue is not fatal.

[INFO] Resolving OSGi bundle: org.apache.tuscany.sca.implementation.bpel.ode
[ERROR] For input string: "1-1"
org.osgi.framework.BundleException: For input string: "1-1"
at org.eclipse.osgi.internal.resolver.StateBuilder.createBundleDescription(StateBuilder.java:78) at org.eclipse.osgi.internal.resolver.StateObjectFactoryImpl.createBundleDescription(StateObjectFactoryImpl.java:29) at org.apache.tuscany.maven.compiler.osgi.BundleResolver.addBundle(BundleResolver.java:174) at org.apache.tuscany.maven.compiler.osgi.BundleResolver.addBundle(BundleResolver.java:130) at org.apache.tuscany.maven.compiler.osgi.BundleResolver.addBundle(BundleResolver.java:119) at org.apache.tuscany.maven.compiler.JavaCompiler.compile(JavaCompiler.java:182)
...
[INFO] OSGi bundle is resolved: org.apache.tuscany.sca.implementation.bpel.ode

Thanks,
Raymond

--------------------------------------------------
From: "ant elder" <[email protected]>
Sent: Thursday, April 02, 2009 1:04 AM
To: <[email protected]>
Subject: Re: [VOTE] Release Tuscany SCA 2.0 M2

On Tue, Mar 31, 2009 at 8:13 AM, ant elder <[email protected]> wrote:
On Mon, Mar 30, 2009 at 4:55 PM, Raymond Feng <[email protected]> wrote:
I found and fixed an issue [1] in our maven-bundle-plugin during the
weekend. The code was adding the system bundle to the osgi.bundles property in the config.ini and that failed the load of Equinox with tuscany bundles
in the command line.

We probably have to release the plugin first and adjust the pom.xml in M2
RC.


Are you going to do the plugin release or hoping someone else will?
All the samples and tests look like they're running so what are the
implications of leaving fixing this till M3?

I'll leave this RC vote running for now, if any of you have some time
please do keep reviewing this RC to help find all the issues.


Still needs some reviews or votes on this, anyone?

...ant

Reply via email to