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]

Reply via email to