Hi Joel,

I have some problems to get your latest prototype running.

In the source files I got from you the OSGiHost seems to be packaged in 
spi.host, e.g.:
>import org.apache.tuscany.spi.host.OSGiHost in class OSGiReference

In my installation it's in:
>org.apache.tuscany.host.osgi.OSGiHost;

What's the right location?

This difference caused some problems with the Manifests. I was
not able to start the Equinox bundle and the binding-osgi could
not import the OSGiHost. After adapting manifests and source files
I was able to start the four tuscany-osgi bundles :-)

BUT, when starting the test bundles, I get the following exception:

>org.apache.tuscany.spi.loader.UnrecognizedElementException: 
>{http://tuscany.apache.org/xmlns/osgi/1.0}binding.osgi 
>[{http://tuscany.apache.org/xmlns/osgi/1.0}binding.osgi]
>Context stack trace: [default_shipper]
>       at
org.apache.tuscany.core.loader.LoaderRegistryImpl.load(LoaderRegistryImp
l.java:92)
>       at
org.apache.tuscany.core.loader.ServiceLoader.load(ServiceLoader.java:84)
>       at
org.apache.tuscany.core.loader.ServiceLoader.load(ServiceLoader.java:1)
>       at
org.apache.tuscany.core.loader.LoaderRegistryImpl.load(LoaderRegistryImp
l.java:94)
>       at
org.apache.tuscany.core.implementation.composite.CompositeLoader.load(Co
mpositeLoader.java:81)
>       at
org.apache.tuscany.core.implementation.composite.CompositeLoader.load(Co
mpositeLoader.java:1)
>       at
org.apache.tuscany.core.loader.LoaderRegistryImpl.load(LoaderRegistryImp
l.java:94)
>       at
org.apache.tuscany.core.loader.LoaderRegistryImpl.load(LoaderRegistryImp
l.java:112)
>       at
org.apache.tuscany.core.implementation.composite.CompositeComponentTypeL
oader.
>loadFromSidefile(CompositeComponentTypeLoader.java:65)
>       at
org.apache.tuscany.core.implementation.composite.CompositeComponentTypeL
oader.
>load(CompositeComponentTypeLoader.java:57)
>       at
org.apache.tuscany.core.implementation.composite.CompositeComponentTypeL
oader.
>load(CompositeComponentTypeLoader.java:1)
>       at
org.apache.tuscany.core.loader.LoaderRegistryImpl.loadComponentType(Load
erRegistryImpl.java:163)
>       at
org.apache.tuscany.core.deployer.DeployerImpl.load(DeployerImpl.java:101
)
>       at
org.apache.tuscany.core.deployer.DeployerImpl.deploy(DeployerImpl.java:7
6)
>       at
org.apache.tuscany.sca.osgi.core.deployer.OSGiDeployer.deploy(OSGiDeploy
er.java:42)
>       at
org.apache.tuscany.core.runtime.AbstractRuntime.deployApplicationScdl(Ab
stractRuntime.java:136)
>       at
org.apache.tuscany.sca.osgi.core.runtime.OSGiRuntime.startApplication(OS
GiRuntime.java:127)
>       at
org.apache.tuscany.sca.osgi.core.impl.AbstractSCAComponentManager.
>addBundleComponents(AbstractSCAComponentManager.java:144)
>       at
org.apache.tuscany.sca.osgi.core.impl.AbstractSCAComponentManager.
>processStartedBundle(AbstractSCAComponentManager.java:173)
>       at
org.apache.tuscany.sca.osgi.core.impl.AbstractSCAComponentManager.
>bundleChanged(AbstractSCAComponentManager.java:189)
>       at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent
(BundleContextImpl.java:1206)
>       at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana
ger.java:189)
>       at
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchrono
us(ListenerQueue.java:141)
>       at
org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Fr
amework.java:1432)
>       at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHo
st.java:326)
>       at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractB
undle.java:329)
>       at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framewor
k.java:1037)
>       at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles
(StartLevelManager.java:573)
>       at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(Start
LevelManager.java:495)
>       at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLev
el(StartLevelManager.java:275)
>       at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent
(StartLevelManager.java:455)
>       at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana
ger.java:189)
>       at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventMa
nager.java:291)

It seems that tuscany is not recognizing the OSGi-Binding anymore. Any
idea what could
be the problem?

Thanks
Nicole



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

Reply via email to