Little bit more OSGi, not yet working #57857
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1675991 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
5fc4bd3f48
commit
7998e373d3
@ -1595,7 +1595,7 @@ under the License.
|
|||||||
|
|
||||||
<target name="osgi" depends="mvn-install">
|
<target name="osgi" depends="mvn-install">
|
||||||
<echo message="Building OSGi bundle via Maven" />
|
<echo message="Building OSGi bundle via Maven" />
|
||||||
<mvn:mvn pom="osgi/build.xml">
|
<mvn:mvn pom="osgi/pom.xml">
|
||||||
<arg value="-Dpoi.version=${version.id}" />
|
<arg value="-Dpoi.version=${version.id}" />
|
||||||
<arg value="install" />
|
<arg value="install" />
|
||||||
</mvn:mvn>
|
</mvn:mvn>
|
||||||
|
@ -37,6 +37,10 @@
|
|||||||
</description>
|
</description>
|
||||||
<url>http://poi.apache.org/</url>
|
<url>http://poi.apache.org/</url>
|
||||||
<version>${poi.version}</version>
|
<version>${poi.version}</version>
|
||||||
|
<!--
|
||||||
|
<version>3.12-beta2</version>
|
||||||
|
<version>@VERSION@</version>
|
||||||
|
-->
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<maven.compiler.source>1.6</maven.compiler.source>
|
<maven.compiler.source>1.6</maven.compiler.source>
|
||||||
@ -107,7 +111,7 @@
|
|||||||
<groupId>org.osgi</groupId>
|
<groupId>org.osgi</groupId>
|
||||||
<artifactId>org.osgi.core</artifactId>
|
<artifactId>org.osgi.core</artifactId>
|
||||||
<version>5.0.0</version>
|
<version>5.0.0</version>
|
||||||
<scope>test</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
@ -134,7 +138,6 @@
|
|||||||
<Export-Package>
|
<Export-Package>
|
||||||
org.apache.poi.*
|
org.apache.poi.*
|
||||||
</Export-Package>
|
</Export-Package>
|
||||||
<!--
|
|
||||||
<Import-Package>
|
<Import-Package>
|
||||||
!org.junit,
|
!org.junit,
|
||||||
*,
|
*,
|
||||||
@ -143,6 +146,7 @@
|
|||||||
org.bouncycastle.cert;resolution:=optional,
|
org.bouncycastle.cert;resolution:=optional,
|
||||||
org.bouncycastle.cert.ocsp;resolution:=optional,
|
org.bouncycastle.cert.ocsp;resolution:=optional,
|
||||||
org.bouncycastle.cms.bc;resolution:=optional,
|
org.bouncycastle.cms.bc;resolution:=optional,
|
||||||
|
org.bouncycastle.cert.jcajce;resolution:=optional,
|
||||||
org.bouncycastle.operator;resolution:=optional,
|
org.bouncycastle.operator;resolution:=optional,
|
||||||
org.bouncycastle.operator.bc;resolution:=optional,
|
org.bouncycastle.operator.bc;resolution:=optional,
|
||||||
org.bouncycastle.tsp;resolution:=optional,
|
org.bouncycastle.tsp;resolution:=optional,
|
||||||
@ -151,7 +155,6 @@
|
|||||||
schemasMicrosoftComOfficePowerpoint;resolution:=optional,
|
schemasMicrosoftComOfficePowerpoint;resolution:=optional,
|
||||||
schemasMicrosoftComOfficeWord;resolution:=optional,
|
schemasMicrosoftComOfficeWord;resolution:=optional,
|
||||||
</Import-Package>
|
</Import-Package>
|
||||||
-->
|
|
||||||
</instructions>
|
</instructions>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
28
osgi/src/main/java/org/apache/poi/osgi/Activator.java
Normal file
28
osgi/src/main/java/org/apache/poi/osgi/Activator.java
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/* ====================================================================
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||||
|
(the "License"); you may not use this file except in compliance with
|
||||||
|
the License. You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
==================================================================== */
|
||||||
|
|
||||||
|
package org.apache.poi.osgi;
|
||||||
|
|
||||||
|
import org.osgi.framework.BundleActivator;
|
||||||
|
import org.osgi.framework.BundleContext;
|
||||||
|
|
||||||
|
public class Activator implements BundleActivator {
|
||||||
|
public void start(BundleContext context) throws Exception {
|
||||||
|
}
|
||||||
|
public void stop(BundleContext context) throws Exception {
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user