Servicemix ship an osgi bundle of WSS4J 1.5.4, here's their imports if it's any help:
http://repo1.maven.org/maven2/org/apache/servicemix/bundles/org.apache.s ervicemix.bundles.wss4j/1.5.4_1/org.apache.servicemix.bundles.wss4j-1.5. 4_1.pom <servicemix.osgi.export.pkg>org.apache.ws</servicemix.osgi.export.pkg> <servicemix.osgi.import.pkg>javax.xml.rpc*;resolution:=optional, javax.xml.soap*;resolution:=optional, org.apache.axis*;resolution:=optional, org.apache.xml.utils*;resolution:=optional, org.opensaml*;resolution:=optional, *</servicemix.osgi.import.pkg> Colm. ________________________________ From: Nandana Mihindukulasooriya [mailto:[EMAIL PROTECTED] Sent: 09 November 2008 05:12 To: Daniel Kulp; wss4j-dev Subject: Re: svn commit: r712054 - /webservices/wss4j/trunk/pom.xml Thanks Dan, I will fix that. It seems other imports are not optional, but I will have a look. Nandana On Fri, Nov 7, 2008 at 8:17 PM, Daniel Kulp <[EMAIL PROTECTED]> wrote: Some of those imports should be optional. Certainly the opensaml imports. Not sure about the others. Dan On Thursday 06 November 2008 11:35:25 pm [EMAIL PROTECTED] wrote: > Author: nandana > Date: Thu Nov 6 20:35:23 2008 > New Revision: 712054 > > URL: http://svn.apache.org/viewvc?rev=712054&view=rev > Log: > WSS-110 Adding maven-bundle-plugin to the wss4j build > > Modified: > webservices/wss4j/trunk/pom.xml > > Modified: webservices/wss4j/trunk/pom.xml > URL: > http://svn.apache.org/viewvc/webservices/wss4j/trunk/pom.xml?rev=712054& r1= >712053&r2=712054&view=diff > ======================================================================== === >=== --- webservices/wss4j/trunk/pom.xml (original) > +++ webservices/wss4j/trunk/pom.xml Thu Nov 6 20:35:23 2008 > @@ -4,7 +4,8 @@ > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd"> > <modelVersion>4.0.0</modelVersion> > <groupId>org.apache.ws.security</groupId> > - <artifactId>wss4j</artifactId> > + <artifactId>wss4j</artifactId> > + <packaging>bundle</packaging> > <name>WSS4J</name> > <!-- <version>1.5.4</version> --> > <version>SNAPSHOT</version> > @@ -76,6 +77,12 @@ > <id>coheigea</id> > <email>[EMAIL PROTECTED]</email> > <organization></organization> > + </developer> > + <developer> > + <name>Nandana Mihindukulasooriya</name> > + <id>nandana</id> > + <email>[EMAIL PROTECTED]</email> > + <organization></organization> > </developer> > </developers> > <licenses> > @@ -200,7 +207,36 @@ > <configuration> > <attach>true</attach> > </configuration> > - </plugin> > + </plugin> > + <plugin> > + <groupId>org.apache.felix</groupId> > + <artifactId>maven-bundle-plugin</artifactId> > + <version>1.4.0</version> > + <extensions>true</extensions> > + <configuration> > + <instructions> > + <Bundle-Version>1.0.0</Bundle-Version> > + > <Bundle-Name>org.apache.ws.security</Bundle-Name> + > <Bundle-Vendor>Apache Software Foundation</Bundle-Vendor> + > <Bundle-Description>${pom.artifactId}</Bundle-Description> + > > <Bundle-SymbolicName>org.apache.ws.security</Bundle-SymbolicName> + > <Export-Package> > + org.apache.ws.security.*; version=1.5.4, > + org.apache.ws.axis.security.*; > version=1.5.4, + </Export-Package> > + <Import-Package> > + !org.apache.ws.security.*, > + !org.apache.ws.axis.security.*, > + javax.xml.crypto.*, > + org.apache.xml.security.*, > + org.jcp.xml.dsig.internal.*, > + org.opensaml.*, > + *;resolution:=optional > + </Import-Package> > + <DynamicImport-Package>*</DynamicImport-Package> > + </instructions> > + </configuration> > + </plugin> > </plugins> > </build> > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Daniel Kulp [EMAIL PROTECTED] http://dankulp.com/blog --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
