### 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">