Index: features/org.apache.karaf.eik.feature/feature.xml
===================================================================
--- features/org.apache.karaf.eik.feature/feature.xml (revision 1541491)
+++ features/org.apache.karaf.eik.feature/feature.xml (working copy)
@@ -99,4 +99,10 @@
install-size="0"
version="0.0.0"/>
+
+
Index: features/org.apache.karaf.eik.repository/pom.xml
===================================================================
--- features/org.apache.karaf.eik.repository/pom.xml (revision 1541491)
+++ features/org.apache.karaf.eik.repository/pom.xml (working copy)
@@ -91,6 +91,12 @@
plugins
+ org.apache.karaf.eik.plugins
+ jdom
+ ${jdom.version}
+ plugins
+
+
org.apache.karaf.eik.features
org.apache.karaf.eik.feature
${project.version}
Index: plugins/jdom/.settings/org.eclipse.core.resources.prefs
===================================================================
--- plugins/jdom/.settings/org.eclipse.core.resources.prefs (revision 0)
+++ plugins/jdom/.settings/org.eclipse.core.resources.prefs (revision 0)
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
Index: plugins/jdom/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- plugins/jdom/.settings/org.eclipse.jdt.core.prefs (revision 0)
+++ plugins/jdom/.settings/org.eclipse.jdt.core.prefs (revision 0)
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
Index: plugins/jdom/.settings/org.eclipse.m2e.core.prefs
===================================================================
--- plugins/jdom/.settings/org.eclipse.m2e.core.prefs (revision 0)
+++ plugins/jdom/.settings/org.eclipse.m2e.core.prefs (revision 0)
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
Index: plugins/jdom/NOTICE
===================================================================
--- plugins/jdom/NOTICE (revision 0)
+++ plugins/jdom/NOTICE (revision 0)
@@ -0,0 +1,31 @@
+Apache Karaf EIK
+Copyright 2010-2012 The Apache Software Foundation
+
+
+I. Used Software
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+Licensed under the Apache License 2.0.
+
+This product uses software developed at
+The OSGi Alliance (http://www.osgi.org/).
+Copyright (c) OSGi Alliance (2000, 2010).
+Licensed under the Apache License 2.0.
+
+This product uses software developed at
+OPS4J (http://www.ops4j.org/).
+Licensed under the Apache License 2.0.
+
+This product uses software developed at
+FUSE Source (http://www.fusesource.org/).
+Licensed under the Apache License 2.0.
+
+This product includes software developed at
+Eclipse Foundation (http://www.eclipse.org/).
+Licensed under the EPL.
+
+
+II. License Summary
+- Apache License 2.0
+- EPL License
Index: plugins/jdom/build.properties
===================================================================
--- plugins/jdom/build.properties (revision 0)
+++ plugins/jdom/build.properties (revision 0)
@@ -0,0 +1,6 @@
+bin.includes = META-INF/,\
+ lib/,\
+ lib/jdom-2.0.2.jar,\
+ lib/jdom-1.0.jar
+bin.excludes = lib/jdom-2.0.2-javadoc.jar
+src.includes = lib/jdom-2.0.2-sources.jar
Index: plugins/jdom/META-INF/MANIFEST.MF
===================================================================
--- plugins/jdom/META-INF/MANIFEST.MF (revision 0)
+++ plugins/jdom/META-INF/MANIFEST.MF (revision 0)
@@ -0,0 +1,18 @@
+Manifest-Version: 1.0
+Bundle-Description: Types that extend and augment the Java Lang.
+Bundle-DocURL: http://www.apache.org/
+Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
+Bundle-ManifestVersion: 2
+Bundle-Name: Apache Karaf :: EIK :: Plugins :: JDOM
+Bundle-SymbolicName: jdom;singleton:=true
+Bundle-Vendor: The Apache Software Foundation
+Bundle-Version: 1.0
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Bundle-ClassPath: lib/jdom-1.0.jar
+Export-Package: org.jdom,
+ org.jdom.adapters,
+ org.jdom.filter,
+ org.jdom.input,
+ org.jdom.output,
+ org.jdom.transform,
+ org.jdom.xpath
Index: plugins/jdom/pom.xml
===================================================================
--- plugins/jdom/pom.xml (revision 0)
+++ plugins/jdom/pom.xml (revision 0)
@@ -0,0 +1,166 @@
+
+
+
+
+
+ 4.0.0
+
+
+ org.apache.karaf.eik
+ parent
+ 0.10.0-SNAPSHOT
+ ../../parent/pom.xml
+
+
+ org.apache.karaf.eik.plugins
+ jdom
+ 1.0
+ eclipse-plugin
+ Apache Karaf :: EIK :: Plugins :: JDOM
+
+
+
+
+ lib
+
+ **/*.jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
+
+ copy-dependencies
+ generate-resources
+
+ copy
+
+
+
+
+ jdom
+ jdom
+ ${jdom.version}
+ lib
+
+
+ jdom
+ jdom
+ ${jdom.version}
+ sources
+ lib
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+ ${project.basedir}/META-INF/MANIFEST.MF
+
+
+
+
+ org.apache.maven.plugins
+ maven-clean-plugin
+
+
+
+ lib
+
+
+
+
+
+
+
+
+
+ org.eclipse.m2e
+ lifecycle-mapping
+ 1.0.0
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ [2.1,)
+
+ copy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: plugins/jdom/.classpath
===================================================================
--- plugins/jdom/.classpath (revision 0)
+++ plugins/jdom/.classpath (revision 0)
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
Index: plugins/jdom/.project
===================================================================
--- plugins/jdom/.project (revision 0)
+++ plugins/jdom/.project (revision 0)
@@ -0,0 +1,29 @@
+
+
+ jdom
+ The Apache Software Foundation provides support for the Apache community of open-source software projects.
+ The Apache projects are characterized by a collaborative, consensus based development process, an open and
+ pragmatic software license, and a desire to create high quality software that leads the way in its field.
+ We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
+ and users. NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.pde.PluginNature
+ org.eclipse.jdt.core.javanature
+
+
\ No newline at end of file
Index: plugins/org.apache.karaf.eik.core/META-INF/MANIFEST.MF
===================================================================
--- plugins/org.apache.karaf.eik.core/META-INF/MANIFEST.MF (revision 1541491)
+++ plugins/org.apache.karaf.eik.core/META-INF/MANIFEST.MF (working copy)
@@ -9,7 +9,7 @@
org.eclipse.osgi.services;bundle-version="3.2.0",
org.eclipse.core.variables;bundle-version="[3.1.0,4.0.0)",
org.eclipse.pde.ui;bundle-version="[3.2.0,4.0.0)",
- org.jdom;bundle-version="1.0.0",
+ jdom;bundle-version="1.0.0",
org.apache.mina.core;bundle-version="2.0.0",
org.fusesource.jansi;bundle-version="1.5.0",
sshd-core;bundle-version="0.5.0",
Index: plugins/org.apache.karaf.eik.core/src/main/java/org/apache/karaf/eik/core/features/Feature.java
===================================================================
--- plugins/org.apache.karaf.eik.core/src/main/java/org/apache/karaf/eik/core/features/Feature.java (revision 1541491)
+++ plugins/org.apache.karaf.eik.core/src/main/java/org/apache/karaf/eik/core/features/Feature.java (working copy)
@@ -38,6 +38,8 @@
private final Element element;
+ private final String startLevel;
+
private static final class BundleOnlyPredicate implements Predicate {
@Override
public boolean evaluate(final Object element) {
@@ -54,6 +56,8 @@
version = element.getAttributeValue("version");
+ startLevel = element.getAttributeValue("start-level");
+
this.element = element;
}
@@ -134,4 +138,7 @@
return Collections.unmodifiableList(KarafCorePluginUtils.filterList(transformedList, new FeatureOnlyPredicate()));
}
+ public String getStartLevel() {
+ return startLevel;
+ }
}
\ No newline at end of file
Index: plugins/org.apache.karaf.eik.core/src/main/java/org/apache/karaf/eik/core/features/Bundle.java
===================================================================
--- plugins/org.apache.karaf.eik.core/src/main/java/org/apache/karaf/eik/core/features/Bundle.java (revision 1541491)
+++ plugins/org.apache.karaf.eik.core/src/main/java/org/apache/karaf/eik/core/features/Bundle.java (working copy)
@@ -26,7 +26,7 @@
public final class Bundle implements ParentAwareObject