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.