Hi,

I wanted to start the M5 release of Tuscany in Apacpe Felix according to the
tutorial that worked fine for M4:

http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Running+Tuscany+SCA+2
.x+with+Equinox+and+Felix

I got following errors:

Error while starting bundle: tuscany-extensibility-equinox-2.0-M5.jar:
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.tuscany.sca.extensibility.equinox [133]: package;
(&(package=org.osgi.util.tracker)(version>=1.4.2))
Error while starting bundle: jobs-3.4.0-v20080512.jar:
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.eclipse.core.jobs [150]: package; (package=org.eclipse.osgi.util)
Error while starting bundle: preferences-3.2.300-v20090520-1800.jar:
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.eclipse.equinox.preferences [171]: package;
(package=org.eclipse.osgi.util)
Error while starting bundle: file: runtime-3.4.0-v20080512.jar:
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.eclipse.core.contenttype [249]: package;
(&(package=org.eclipse.osgi.util)(version>=1.0.0))
Error while starting bundle: app-1.2.0-v20090520-1800.jar:
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.eclipse.equinox.app [221]: package;
(package=org.eclipse.osgi.framework.log)
Error while starting bundle: registry-3.4.100-v20090520-1800.jar:
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.eclipse.equinox.registry [240]: package; (package=org.eclipse.osgi.util)
Error while starting bundle: file: tuscany-node-impl-osgi-2.0-M5.jar:
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.tuscany.sca.extensibility.equinox [133]: package;
(&(package=org.osgi.util.tracker)(version>=1.4.2))
Error while starting bundle: contenttype-3.3.0-v20080604-1400.jar:
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.eclipse.core.contenttype [249]: package;
(&(package=org.eclipse.osgi.util)(version>=1.0.0))

Furthermore on the startup sequence there are some Null Pointer Exceptions
e.g.:

...
Installed ./bundle/SEE/System/tuscany/tuscany-common-xml-2.0-M5.jar
Failed to install artifact: ./bundle/SEE/System/tuscany/xsd-2.2.3.jar:
java.lang.NullPointerException
...
Installed ./bundle/SEE/System/tuscany/groovy-all-1.7.1.jar
Failed to install artifact: ./bundle/SEE/System/tuscany/ecore-2.2.3.jar:
java.lang.NullPointerException
...


Maybe some of this bundles do not need to be loaded in Felix?
Did someone try this out on the M5?

greetings,
Alex




Am 29.10.09 22:17 schrieb "Raymond Feng" unter <[email protected]>:

> Hi,
> 
> I have successfully brought up the latest Tuscany 2.x code with Apache Felix
> 2.0.1 to run the OSGi remote service samples . Please see the instructions
> at [1].
> 
> The bundles in the Tuscany distribution needs to be generated using the
> latest Tuscany maven-bundle-plugin. I just fixed an issue there under [2] so
> that the saxon jars won't export javax.xml.namespace to avoid conflicts with
> system packages.
> 
> I noticed that tuscany-implementation-bpel-runtime module [3] has a "hard"
> dependency on one Equinox class "org.eclipse.core.runtime.FileLocator". Can
> we avoid that?
> 
> [1] 
> http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Running+Tuscany+SCA+2.x
> +with+Equinox+and+Felix
> [2] http://svn.apache.org/viewvc?rev=831078&view=rev
> [3] 
> tuscany-implementation-bpel-runtime/src/main/java/org/apache/tuscany/sca/imple
> mentation/bpel/ode/EmbeddedODEServer.java
> 
> Thanks,
> Raymond
> ---
> Raymond Feng
> Apache Tuscany PMC Member: http://tuscany.apache.org
> Co-author of Tuscany In Action (A book on Tuscany SCA):
> http://tuscanyinaction.com/
>  
> 

Reply via email to