diff --git a/ext/karaf/features/pom.xml b/ext/karaf/features/pom.xml new file mode 100644 index 000000000..921eac2c1 --- /dev/null +++ b/ext/karaf/features/pom.xml @@ -0,0 +1,81 @@ + + + + 4.0.0 + + odata-karaf-features + pom + ${project.artifactId} + + + org.apache.olingo + odata-ext + 4.0.0-SNAPSHOT + ../.. + + + + + src/main/resources + true + + + + + org.apache.maven.plugins + maven-resources-plugin + + + filter + generate-resources + + resources + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-artifacts + package + + attach-artifact + + + + + target/classes/features.xml + xml + features + + + + + + + + + diff --git a/ext/karaf/features/src/main/resources/features.xml b/ext/karaf/features/src/main/resources/features.xml new file mode 100644 index 000000000..0a433c554 --- /dev/null +++ b/ext/karaf/features/src/main/resources/features.xml @@ -0,0 +1,59 @@ + + + + + + war + mvn:commons-codec/commons-codec/${commons.codec.version} + mvn:org.apache.commons/commons-lang3/${commons.lang3.version} + mvn:org.codehaus.woodstox/stax2-api/${woodstox.stax2-api.version} + mvn:com.fasterxml/aalto-xml/${aalto-xml.version} + wrap:mvn:org.antlr/antlr4-runtime/${antlr.version}/$Bundle-SymbolicName=antlr4-runtime&Bundle-Version=${antlr.version}&Export-Package=org.antlr.v4.runtime* + + mvn:com.fasterxml.jackson.core/jackson-core/${jackson.version} + mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson.version} + mvn:com.fasterxml.jackson.core/jackson-databind/${jackson.version} + + mvn:org.apache.olingo/odata-commons-api/${project.version} + mvn:org.apache.olingo/odata-commons-core/${project.version} + mvn:org.apache.olingo/odata-server-api/${project.version} + mvn:org.apache.olingo/odata-server-core/${project.version} + + + + mvn:commons-codec/commons-codec/${commons.codec.version} + mvn:commons-io/commons-io/${commons.io.version} + mvn:org.apache.commons/commons-lang3/${commons.lang3.version} + mvn:org.codehaus.woodstox/stax2-api/${woodstox.stax2-api.version} + mvn:com.fasterxml/aalto-xml/${aalto-xml.version} + mvn:org.apache.httpcomponents/httpcore-osgi/${hc.core.version} + mvn:org.apache.httpcomponents/httpclient-osgi/${hc.client.version} + + mvn:com.fasterxml.jackson.core/jackson-core/${jackson.version} + mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson.version} + mvn:com.fasterxml.jackson.core/jackson-databind/${jackson.version} + mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/${jackson.version} + mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/${jackson.version} + + mvn:org.apache.olingo/odata-commons-api/${project.version} + mvn:org.apache.olingo/odata-commons-core/${project.version} + mvn:org.apache.olingo/odata-client-api/${project.version} + mvn:org.apache.olingo/odata-client-core/${project.version} + + diff --git a/ext/pom.xml b/ext/pom.xml index b31bf6776..93a78e35b 100644 --- a/ext/pom.xml +++ b/ext/pom.xml @@ -39,5 +39,6 @@ pojogen-maven-plugin client-proxy client-android + karaf/features diff --git a/pom.xml b/pom.xml index 84ae71857..e4d2b76b6 100644 --- a/pom.xml +++ b/pom.xml @@ -82,6 +82,7 @@ 3.3 2.3.4 4.2.6 + 4.2.5 2.4.2 0.9.10 @@ -89,6 +90,7 @@ 4.1.1.4 1.0-2 + 3.1.4 1.7.7