hello Rajini, thank you for the answer!
As you assumed, i start tuscany outside of a osgi-container. I would like tuscany to use the shipped felix. Specifing a version in the Import-Packe didn't help. But taking a closer look at the failure-output, i saw a line, which maybe points to the source of my problem: DEBUG: PackagePermission.EXPORT denied for org.osgi.frameworkfrom 0 The full failure-output is: Using default configuration properties. DEBUG: PackagePermission.EXPORT denied for org.osgi.frameworkfrom 0 DEBUG: PackagePermission.EXPORT denied for org.osgi.frameworkfrom 0 DEBUG: PackagePermission.EXPORT denied for org.osgi.frameworkfrom 0 DEBUG: PackagePermission.EXPORT denied for org.osgi.frameworkfrom 0 DEBUG: PackagePermission.EXPORT denied for org.osgi.frameworkfrom 0 DEBUG: PackagePermission.EXPORT denied for org.osgi.frameworkfrom 0 DEBUG: PackagePermission.EXPORT denied for org.osgi.frameworkfrom 0 DEBUG: PackagePermission.EXPORT denied for org.osgi.frameworkfrom 0 DEBUG: PackagePermission.EXPORT denied for org.osgi.frameworkfrom 0 DEBUG: PackagePermission.EXPORT denied for org.osgi.frameworkfrom 0 org.apache.tuscany.sca.core.factory.ObjectCreationException: org. osgi.framework.BundleException: Unresolved package in bundle 1: package; (&(package=org.osgi.framework)(version>=1.3.0)) at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava. java:194) at org.apache.tools.ant.taskdefs.Java.run(Java.java:747) at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:201) at org.apache.tools.ant.taskdefs.Java.execute(Java.java:104) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl. java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils. java:105) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) at org.apache.tools.ant.Project.executeTarget(Project.java:1298) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor. java:41) at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor. executeTargets(EclipseDefaultExecutor.java:32) at org.apache.tools.ant.Project.executeTargets(Project.java:1181) at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner. java:423) at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner. java:137) Caused by: org.apache.tuscany.sca.core.factory.ObjectCreationException: org.osgi.framework.BundleException: Unresolved package in bundle 1: package; (&(package=org.osgi.framework)(version>=1.3.0)) at org.apache.tuscany.sca.implementation.osgi.invocation.OSGiImplementationProvider. startBundle(OSGiImplementationProvider.java:374) at org.apache.tuscany.sca.implementation.osgi.invocation.OSGiImplementationProvider. getScopeContainer(OSGiImplementationProvider.java:1023) at org.apache.tuscany.sca.implementation.osgi.invocation.OSGiTargetInvoker. invokeTarget(OSGiTargetInvoker.java:93) at org.apache.tuscany.sca.implementation.osgi.invocation.OSGiTargetInvoker. invoke(OSGiTargetInvoker.java:188) at org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker. java:61) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler. java:286) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler. java:154) at $Proxy0.getMessage(Unknown Source) at eumel.tuscany.sca.osgi.motd.launcher.Main.main(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl. java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217) at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava. java:152) ... 19 more Caused by: org.osgi.framework.BundleException: Unresolved package in bundle 1: package; (&(package=org.osgi.framework)(version>=1.3. 0)) at org.apache.felix.framework.Felix._resolveBundle(Felix.java:1699) at org.apache.felix.framework.Felix._startBundle(Felix.java:1566) at org.apache.felix.framework.Felix.startBundle(Felix.java:1519) at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:354) at org.apache.tuscany.sca.implementation.osgi.invocation.OSGiImplementationProvider. startBundle(OSGiImplementationProvider.java:360) ... 33 more --- Nested Exception --- org.apache.tuscany.sca.core.factory.ObjectCreationException: org. osgi.framework.BundleException: Unresolved package in bundle 1: package; (&(package=org.osgi.framework)(version>=1.3.0)) at org.apache.tuscany.sca.implementation.osgi.invocation.OSGiImplementationProvider. startBundle(OSGiImplementationProvider.java:374) at org.apache.tuscany.sca.implementation.osgi.invocation.OSGiImplementationProvider. getScopeContainer(OSGiImplementationProvider.java:1023) at org.apache.tuscany.sca.implementation.osgi.invocation.OSGiTargetInvoker. invokeTarget(OSGiTargetInvoker.java:93) at org.apache.tuscany.sca.implementation.osgi.invocation.OSGiTargetInvoker. invoke(OSGiTargetInvoker.java:188) at org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker. java:61) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler. java:286) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler. java:154) at $Proxy0.getMessage(Unknown Source) at eumel.tuscany.sca.osgi.motd.launcher.Main.main(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl. java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217) at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava. java:152) at org.apache.tools.ant.taskdefs.Java.run(Java.java:747) at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:201) at org.apache.tools.ant.taskdefs.Java.execute(Java.java:104) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl. java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils. java:105) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) at org.apache.tools.ant.Project.executeTarget(Project.java:1298) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor. java:41) at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor. executeTargets(EclipseDefaultExecutor.java:32) at org.apache.tools.ant.Project.executeTargets(Project.java:1181) at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner. java:423) at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner. java:137) Caused by: org.osgi.framework.BundleException: Unresolved package in bundle 1: package; (&(package=org.osgi.framework)(version>=1.3. 0)) at org.apache.felix.framework.Felix._resolveBundle(Felix.java:1699) at org.apache.felix.framework.Felix._startBundle(Felix.java:1566) at org.apache.felix.framework.Felix.startBundle(Felix.java:1519) at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:354) at org.apache.tuscany.sca.implementation.osgi.invocation.OSGiImplementationProvider. startBundle(OSGiImplementationProvider.java:360) ... 33 more Best regards, Eugene On sun, 1 jun 2008 you wrote: >Eugene, > >Yes, org.osgi.framework is exported from the OSGi container. If you >are running Tuscany outside of OSGi and using <implementation.osgi/>, >the embedded Felix runtime started by Tuscany will >export org.osgi.framework version 1.3.0. So your bundle should be >able to import this package if you haven't specified any version in >your import or if the version range specified in your import includes >1.3.0. Could you cut-and-paste the full exception stack trace from >your failure? > >On 5/30/08, Yevgeniy Melnichuk <[EMAIL PROTECTED]> wrote: >hy!i would like to use Tuscany to expose services from my OSGi-Bundles, but iget a BundleException, because Felix can't resolve org.osgi. framework. I >thougth a OSGi-Container would provide this package - isn't it so?I tested my OSGi-Bundle with Eclipse/Equinox and it worked fine.My project consists of following files,osgi-service.composite: ><?xml version="1.0" encoding="UTF-8"?><composite xmlns="http://www. osoa.org/xmlns/sca/1.0" xmlns:t="http://tuscany.apache.org/xmlns/sca/1. 0" > name="SomeComposite"> <component name="SomeComponent"> <t:implementation.osgi bundleSymbolicName="com.sample. myBundle" /> </component> ></composite>com.sample.myBundle.componentType:<?xml version="1.0" encoding="UTF-8"?><componentType xmlns="http://www.osoa.org/xmlns/sca/1. 0" > xmlns:t="http://tuscany.apache.org/xmlns/sca/1.0"> <service name="com. sample.SomeService"> <interface.java interface="com.sample. SomeServiceInterface" /> > </service></componentType>and a Main-Class with the following main-method:public static void main(String[] args) { SCADomain domain = SCADomain.newInstance("osgi-service.composite"); > MotdService service = domain.getService(MotdService.class, "SomeComponent/com.sample.SomeService"); /* do something with the service */}Does anybody knows whats my problem? do i have to provide a bundle, >which exports the org.osgi.framework package myself?Thx for your answers,Eugene-- Thank you...Regards,Rajini > >