### Eclipse Workspace Patch 1.0 #P Apache Karaf EIK SVN trunk Index: plugins/org.osgi.jmx/META-INF/MANIFEST.MF =================================================================== --- plugins/org.osgi.jmx/META-INF/MANIFEST.MF (revision 1371955) +++ plugins/org.osgi.jmx/META-INF/MANIFEST.MF (working copy) @@ -12,4 +12,4 @@ org.osgi.jmx.service.permissionadmin;version="1.2.0", org.osgi.jmx.service.provisioning;version="1.2.0", org.osgi.jmx.service.useradmin;version="1.1.0" -Import-Package: javax.management.openmbean \ No newline at end of file +Import-Package: javax.management.openmbean Index: plugins/org.apache.karaf.eik.workbench/plugin.xml =================================================================== --- plugins/org.apache.karaf.eik.workbench/plugin.xml (revision 1371955) +++ plugins/org.apache.karaf.eik.workbench/plugin.xml (working copy) @@ -73,7 +73,7 @@ type="org.eclipse.core.resources.IProject"> + value="org.apache.karaf.eik.KarafProjectNature"> Index: plugins/org.apache.karaf.eik.wtp.ui/plugin.xml =================================================================== --- plugins/org.apache.karaf.eik.wtp.ui/plugin.xml (revision 1371955) +++ plugins/org.apache.karaf.eik.wtp.ui/plugin.xml (working copy) @@ -5,20 +5,20 @@ point="org.eclipse.wst.server.ui.serverImages"> + id="org.apache.karaf.eik.server.2" + typeIds="org.apache.karaf.eik.server.2"> + id="org.apache.karaf.eik.wtp.server.runtime.2" + typeIds="org.apache.karaf.eik.wtp.server.runtime.2"> + runtime-component-type="org.apache.karaf.eik.server"> + id="org.apache.karaf.eik.server.runtime.12" + typeIds="org.apache.karaf.eik.server.runtime.12"> + id="org.apache.karaf.eik.server"> Index: plugins/org.apache.mina.core/META-INF/MANIFEST.MF =================================================================== --- plugins/org.apache.mina.core/META-INF/MANIFEST.MF (revision 1371955) +++ plugins/org.apache.mina.core/META-INF/MANIFEST.MF (working copy) @@ -326,7 +326,6 @@ org.apache.mina.transport.vmpipe;version="2.0.1", org.apache.mina.util;version="2.0.1", org.apache.mina.util.byteaccess;version="2.0.1", - org.ietf.jgss, - org.slf4j + org.ietf.jgss Bundle-ClassPath: lib/mina-core-2.0.1.jar -Bundle-RequiredExecutionEnvironment: JavaSE-1.6 \ No newline at end of file +Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Index: plugins/org.apache.karaf.eik.core/META-INF/MANIFEST.MF =================================================================== --- plugins/org.apache.karaf.eik.core/META-INF/MANIFEST.MF (revision 1371955) +++ plugins/org.apache.karaf.eik.core/META-INF/MANIFEST.MF (working copy) @@ -23,4 +23,4 @@ org.apache.karaf.eik.core.shell Bundle-ActivationPolicy: lazy Bundle-Activator: org.apache.karaf.eik.core.internal.KarafCorePluginActivator -Bundle-Vendor: Apache Software Foundation \ No newline at end of file +Bundle-Vendor: Apache Software Foundation Index: plugins/org.apache.karaf.eik.wtp.core/src/main/java/org/apache/karaf/eik/wtp/core/KarafWtpPluginActivator.java =================================================================== --- plugins/org.apache.karaf.eik.wtp.core/src/main/java/org/apache/karaf/eik/wtp/core/KarafWtpPluginActivator.java (revision 1371955) +++ plugins/org.apache.karaf.eik.wtp.core/src/main/java/org/apache/karaf/eik/wtp/core/KarafWtpPluginActivator.java (working copy) @@ -35,7 +35,7 @@ * The list of runtime type identifiers that this plugin defines */ public static final String[] RUNTIME_TYPE_IDS = new String[] { - "info.evanchik.eclipse.karaf.wtp.server.runtime.2" + "org.apache.karaf.eik.wtp.server.runtime.2" }; // The shared instance Index: plugins/org.apache.karaf.eik.workbench/schema/jmxConnectorProvider.exsd =================================================================== --- plugins/org.apache.karaf.eik.workbench/schema/jmxConnectorProvider.exsd (revision 1371955) +++ plugins/org.apache.karaf.eik.workbench/schema/jmxConnectorProvider.exsd (working copy) @@ -1,109 +1,109 @@ - - - - - - - - - [Enter description of this extension point.] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [Enter the first release in which this extension point appears.] - - - - - - - - - [Enter extension point usage example here.] - - - - - - - - - [Enter API information here.] - - - - - - - - - [Enter information about supplied implementation of this extension point.] - - - - - + + + + + + + + + [Enter description of this extension point.] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [Enter the first release in which this extension point appears.] + + + + + + + + + [Enter extension point usage example here.] + + + + + + + + + [Enter API information here.] + + + + + + + + + [Enter information about supplied implementation of this extension point.] + + + + + Index: plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/project/NewKarafProjectOperation.java =================================================================== --- plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/project/NewKarafProjectOperation.java (revision 1371955) +++ plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/project/NewKarafProjectOperation.java (working copy) @@ -125,6 +125,7 @@ final ILaunchConfigurationWorkingCopy launchConfiguration = launchType.newInstance(newKarafProject.getProjectHandle(), newKarafProject.getName()); + launchConfiguration.setAttribute("karafModel", karafPlatformModel.getRootDirectory().toString()); KarafLaunchConfigurationInitializer.initializeConfiguration(launchConfiguration); Index: plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/KarafLaunchConfigurationInitializer.java =================================================================== --- plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/KarafLaunchConfigurationInitializer.java (revision 1371955) +++ plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/KarafLaunchConfigurationInitializer.java (working copy) @@ -90,7 +90,7 @@ // TODO: Factor this out so that it pulls the ID from this plugins // registry - configuration.setAttribute(IPDELauncherConstants.OSGI_FRAMEWORK_ID, "info.evanchik.eclipse.karaf.Framework"); //$NON-NLS-1$ + configuration.setAttribute(IPDELauncherConstants.OSGI_FRAMEWORK_ID, "org.apache.karaf.eik.Framework"); //$NON-NLS-1$ configuration.setAttribute(IPDEUIConstants.LAUNCHER_PDE_VERSION, "3.3"); //$NON-NLS-1$ configuration.setAttribute(KarafLaunchConfigurationConstants.KARAF_LAUNCH_SOURCE_RUNTIME, karafPlatform.getRootDirectory().toOSString()); @@ -214,6 +214,13 @@ protected void loadKarafPlatform(final ILaunchConfigurationWorkingCopy configuration) { try { this.karafPlatform = KarafPlatformModelRegistry.findActivePlatformModel(); + + if (this.karafPlatform == null && configuration.hasAttribute("karafModel")) { + String platformModelPath = configuration.getAttribute("karafModel",(String)null); + IPath path = new Path (platformModelPath); + this.karafPlatform = KarafPlatformModelRegistry.findPlatformModel(path); + } + this.karafPlatformFactory = KarafPlatformModelRegistry.findPlatformModelFactory(karafPlatform.getRootDirectory()); this.startupSection = (StartupSection) this.karafPlatform.getAdapter(StartupSection.class); Index: features/org.apache.karaf.eik.update/src/main/resources/content.xml =================================================================== --- features/org.apache.karaf.eik.update/src/main/resources/content.xml (revision 1371955) +++ features/org.apache.karaf.eik.update/src/main/resources/content.xml (working copy) @@ -85,7 +85,7 @@ @@ -900,7 +900,7 @@ - + (org.eclipse.update.install.features=true) Index: plugins/org.apache.aries.jmx.api/META-INF/MANIFEST.MF =================================================================== --- plugins/org.apache.aries.jmx.api/META-INF/MANIFEST.MF (revision 1371955) +++ plugins/org.apache.aries.jmx.api/META-INF/MANIFEST.MF (working copy) @@ -24,5 +24,4 @@ Bundle-SymbolicName: org.apache.aries.jmx.api Import-Package: javax.management.openmbean Bundle-RequiredExecutionEnvironment: JavaSE-1.6 -Bundle-ClassPath: lib/org.apache.aries.jmx.api-0.3.jar, - . \ No newline at end of file +Bundle-ClassPath: lib/org.apache.aries.jmx.api-0.3.jar Index: plugins/org.apache.karaf.eik.wtp.core/plugin.xml =================================================================== --- plugins/org.apache.karaf.eik.wtp.core/plugin.xml (revision 1371955) +++ plugins/org.apache.karaf.eik.wtp.core/plugin.xml (working copy) @@ -6,7 +6,7 @@ + typeIds="org.apache.karaf.eik.wtp.server.runtime.*"> + id="org.apache.karaf.eik.wtp.server.runtimeTarget" + runtimeTypeIds="org.apache.karaf.eik.wtp.server.runtime.*"> @@ -65,14 +65,14 @@ class="org.apache.karaf.eik.wtp.core.server.KarafServerLocator" id="org.apache.karaf.eik.wtp.core.server.locator" supportsRemoteHosts="false" - typeIds="info.evanchik.eclipse.karaf.server.*"> + typeIds="org.apache.karaf.eik.server.*"> + id="org.apache.karaf.eik.server.web"> + typeIds="org.apache.karaf.eik.server.*"> + id="org.apache.karaf.eik.server"> + id="org.apache.karaf.eik.server"> @@ -119,7 +119,7 @@ Index: plugins/org.ops4j.pax.url.mvn/src/main/java/org/ops4j/pax/url/mvn/MvnURLConnectionFactory.java =================================================================== --- plugins/org.ops4j.pax.url.mvn/src/main/java/org/ops4j/pax/url/mvn/MvnURLConnectionFactory.java (revision 1371955) +++ plugins/org.ops4j.pax.url.mvn/src/main/java/org/ops4j/pax/url/mvn/MvnURLConnectionFactory.java (working copy) @@ -62,7 +62,7 @@ final MavenConfigurationImpl config = new MavenConfigurationImpl(configuredProperties, ServiceConstants.PID); - config.setSettings(new MavenSettingsImpl(config.getSettingsFileUrl(), config.useFallbackRepositories())); + config.setSettings(new MavenSettingsImpl(config.getSettingsFileUrl(), config.useFallbackRepositories().booleanValue())); return new Connection(url, config); } Index: plugins/org.apache.karaf.eik.ui/schema/service.exsd =================================================================== --- plugins/org.apache.karaf.eik.ui/schema/service.exsd (revision 1371955) +++ plugins/org.apache.karaf.eik.ui/schema/service.exsd (working copy) @@ -1,102 +1,102 @@ - - - - - - - - - [Enter description of this extension point.] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [Enter the first release in which this extension point appears.] - - - - - - - - - [Enter extension point usage example here.] - - - - - - - - - [Enter API information here.] - - - - - - - - - [Enter information about supplied implementation of this extension point.] - - - - - + + + + + + + + + [Enter description of this extension point.] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [Enter the first release in which this extension point appears.] + + + + + + + + + [Enter extension point usage example here.] + + + + + + + + + [Enter API information here.] + + + + + + + + + [Enter information about supplied implementation of this extension point.] + + + + + Index: plugins/org.apache.sshd.core/META-INF/MANIFEST.MF =================================================================== --- plugins/org.apache.sshd.core/META-INF/MANIFEST.MF (revision 1371955) +++ plugins/org.apache.sshd.core/META-INF/MANIFEST.MF (working copy) @@ -293,4 +293,4 @@ Bundle-SymbolicName: sshd-core Bundle-DocURL: http://www.apache.org/ Bundle-ClassPath: lib/sshd-core-0.5.0.jar -Bundle-RequiredExecutionEnvironment: JavaSE-1.6 \ No newline at end of file +Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Index: plugins/org.apache.karaf.eik.ui/plugin.xml =================================================================== --- plugins/org.apache.karaf.eik.ui/plugin.xml (revision 1371955) +++ plugins/org.apache.karaf.eik.ui/plugin.xml (working copy) @@ -28,7 +28,7 @@ @@ -98,7 +98,7 @@ @@ -112,7 +112,7 @@ + natureId="org.apache.karaf.eik.KarafProjectNature"> + value="org.apache.karaf.eik.KarafProjectNature"> @@ -146,7 +146,7 @@ type="org.eclipse.core.resources.IProject"> + value="org.apache.karaf.eik.KarafProjectNature">