You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "ant elder (JIRA)" <de...@tuscany.apache.org> on 2008/08/07 13:37:44 UTC

[jira] Closed: (TUSCANY-2096) When itest/osgi-tuscany bundles run in Equinox, OSGiRuntime does not find EquinoxRuntime, but uses FelixRuntime

     [ https://issues.apache.org/jira/browse/TUSCANY-2096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ant elder closed TUSCANY-2096.
------------------------------

    Resolution: Fixed

The patch has been applied and this is fixed now

> When itest/osgi-tuscany bundles run in Equinox, OSGiRuntime does not find EquinoxRuntime, but uses FelixRuntime
> ---------------------------------------------------------------------------------------------------------------
>
>                 Key: TUSCANY-2096
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2096
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SCA OSGi Integration
>    Affects Versions: Java-SCA-Next
>         Environment: Windows XP, Sun JDK 1.5.0_11, Eclipse 3.3.2 (Equinox 3.3.2)
>            Reporter: Jürgen Schumacher
>            Priority: Minor
>             Fix For: Java-SCA-Next
>
>         Attachments: itest-osgituscany-runtime-pom.patch
>
>
> I used the OSGi bundles generated by itest/osgi-tuscany in Equinox. 
> The BundleActivator of the tuscany-runtime bundle calls OSGiRuntime.findRuntime(), which
> creates a  org.apache.tuscany.sca.osgi.runtime.FelixRuntime. This seems
> not to disturb operation very much, because the main difference to EquinoxRuntime
> is in starting and stopping a Felix or Equinox runtime. But it can be easily fixed by adding
> the package of EclipseStarter, org.eclipse.core.runtime.adaptor, to the DynamicImport-Package
> statement of the manifest of the tuscany-runtime bundle. See attached patch.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.