I'll try a merge.
Thanks,
Raymond
--------------------------------------------------
From: "ant elder" <[email protected]>
Sent: Friday, April 03, 2009 12:19 AM
To: <[email protected]>
Subject: Re: [VOTE] Release Tuscany SCA 2.0 M2
On Thu, Apr 2, 2009 at 11:24 PM, Raymond Feng <[email protected]> wrote:
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
Thanks Raymond, i'll respin when ant run-equinox is fixed. Would be
good to have some itests for the run-equinox target to help pick up
osgi problems. You've made a few changes in trunk since the M2 branch
was taken, are you expecting any of those to be included in M2 and if
so could you copy them to the m2 branch?
...ant