You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by dk...@apache.org on 2019/10/31 14:36:08 UTC
[ws-wss4j] 07/07: Added tag for 1.5.5 release.
This is an automated email from the ASF dual-hosted git repository.
dkulp pushed a commit to annotated tag 1_5_5
in repository https://gitbox.apache.org/repos/asf/ws-wss4j.git
commit a7b80a75041dd178241e285d1285d5ae55038a12
Merge: 3448122 e314707
Author: Colm O hEigeartaigh <co...@apache.org>
AuthorDate: Wed Jan 21 12:25:20 2009 +0000
Added tag for 1.5.5 release.
ChangeLog.txt | 30 +-
README.txt | 7 +-
build.xml | 6 +-
contrib/wss4j-release.sh | 13 +-
endorsed/xercesImpl-2.8.1.jar | Bin 0 -> 1212965 bytes
endorsed/xercesImpl.jar | Bin 1203860 -> 0 bytes
endorsed/{xml-apis.jar => xml-apis-1.3.03.jar} | Bin 194205 -> 195119 bytes
keys/wss86.keystore | Bin 0 -> 1409 bytes
pom.xml | 943 ++++++++++++---------
src/META-INF/LICENSE.txt | 202 -----
src/META-INF/NOTICE | 8 -
src/org/apache/ws/security/WSConstants.java | 13 +-
src/org/apache/ws/security/WSPasswordCallback.java | 14 +-
src/org/apache/ws/security/WSSConfig.java | 106 ++-
src/org/apache/ws/security/WSSecurityEngine.java | 69 +-
.../security/components/crypto/AbstractCrypto.java | 7 +-
.../ws/security/components/crypto/CryptoBase.java | 38 +-
.../security/components/crypto/CryptoFactory.java | 2 +-
src/org/apache/ws/security/handler/WSHandler.java | 333 +++++---
.../ws/security/handler/WSHandlerConstants.java | 2 +-
.../ws/security/message/EnvelopeIdResolver.java | 2 +-
.../message/WSAddSignatureConfirmation.java | 3 +-
.../apache/ws/security/message/WSAddTimestamp.java | 5 +-
.../apache/ws/security/message/WSEncryptBody.java | 26 +-
.../ws/security/message/WSSAddSAMLToken.java | 5 +-
.../ws/security/message/WSSAddUsernameToken.java | 2 +-
.../apache/ws/security/message/WSSecDKSign.java | 7 +-
.../ws/security/message/WSSecDerivedKeyBase.java | 8 +-
.../apache/ws/security/message/WSSecEncrypt.java | 23 +-
.../ws/security/message/WSSecEncryptedKey.java | 23 +-
.../apache/ws/security/message/WSSecHeader.java | 17 +-
.../apache/ws/security/message/WSSecSAMLToken.java | 3 +-
.../message/WSSecSecurityContextToken.java | 3 +-
.../apache/ws/security/message/WSSecSignature.java | 14 +-
.../message/WSSecSignatureConfirmation.java | 6 +-
.../apache/ws/security/message/WSSecTimestamp.java | 13 +-
.../ws/security/message/WSSecUsernameToken.java | 24 +-
.../apache/ws/security/message/WSSignEnvelope.java | 6 +-
.../ws/security/message/token/BinarySecurity.java | 6 +-
.../ws/security/message/token/DerivedKeyToken.java | 5 +-
.../ws/security/message/token/Timestamp.java | 27 +-
.../ws/security/message/token/UsernameToken.java | 41 +-
.../processor/DerivedKeyTokenProcessor.java | 31 +-
.../security/processor/ReferenceListProcessor.java | 24 +-
.../ws/security/processor/SignatureProcessor.java | 18 +-
.../ws/security/processor/TimestampProcessor.java | 13 +-
.../security/processor/UsernameTokenProcessor.java | 38 +-
src/org/apache/ws/security/saml/SAMLUtil.java | 12 +-
.../ws/security/saml/WSSecSignatureSAML.java | 7 +-
.../ws/security/saml/WSSignSAMLEnvelope.java | 12 +-
src/org/apache/ws/security/util/Loader.java | 9 +-
.../apache/ws/security/util/WSSecurityUtil.java | 62 +-
{src => test}/log4j.properties | 0
test/wss86.properties | 6 +
test/wssec/PackageTests.java | 7 +
test/wssec/TestWSSecurity4.java | 10 +-
test/wssec/TestWSSecurityCertError.java | 6 -
test/wssec/TestWSSecurityDataRef.java | 4 -
test/wssec/TestWSSecurityDataRef1.java | 6 -
test/wssec/TestWSSecurityFaultCodes.java | 14 +-
test/wssec/TestWSSecurityGetPassword.java | 9 -
test/wssec/TestWSSecurityHooks.java | 3 -
test/wssec/TestWSSecurityKerberosTokenProfile.java | 265 ++++++
test/wssec/TestWSSecurityNew11.java | 2 -
test/wssec/TestWSSecurityNew15.java | 2 +-
test/wssec/TestWSSecurityNew5.java | 62 ++
test/wssec/TestWSSecurityNewST2.java | 105 +++
test/wssec/TestWSSecuritySignatureParts.java | 302 +++++++
test/wssec/TestWSSecurityTimestamp.java | 312 +++++++
test/wssec/TestWSSecurityUTDK.java | 231 ++++-
...ityUTDK.java => TestWSSecurityUTSignature.java} | 150 ++--
test/wssec/TestWSSecurityUserProcessor.java | 94 +-
...ecurityNewST2.java => TestWSSecurityWSS60.java} | 133 +--
...ecurityNewST2.java => TestWSSecurityWSS86.java} | 154 ++--
test/wssec/TestWSSecurityX509v1.java | 7 +-
xdocs/api.xml | 6 +-
xdocs/index.xml | 27 +-
77 files changed, 2705 insertions(+), 1500 deletions(-)
diff --cc build.xml
index f812382,83cfd83..610aaf3
--- a/build.xml
+++ b/build.xml
@@@ -28,8 -28,8 +28,8 @@@ Build Instructions
<property name='product.version.major' value='1'/>
<property name='product.version.minor' value='5'/>
<property name='product.version.level' value='5'/>
- <property name='product.version' value='1.5.5'/>
- <!-- <property name='product.version' value='${product.version.major}.${product.version.minor}.${product.version.level}'/> -->
- <property name='product.version.qualifier' value='-RC2'/>
++ <property name='product.version.qualifier' value=''/>
+ <property name='product.version' value='${product.version.major}.${product.version.minor}.${product.version.level}${product.version.qualifier}'/>
<property name="year" value="2008"/>
<property name="copyright" value="Copyright © ${year} Apache WSS4J Project. All Rights Reserved."/>
diff --cc pom.xml
index 61b9bc0,b417255..f43b1cc
--- a/pom.xml
+++ b/pom.xml
@@@ -1,421 -1,523 +1,522 @@@
- <?xml version="1.0" encoding="UTF-8"?>
- <project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- 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>
- <name>WSS4J</name>
- <version>1.5.5</version>
- <description>
- Apache WSS4J is an implementation of the Web Services Security
- (WS-Security) being developed at OASIS Web Services Security TC.
- WSS4J is a primarily a Java library that can be used to sign and
- verify SOAP Messages with WS-Security information. WSS4J will
- use Apache Axis and Apache XML-Security projects and will be
- interoperable with JAX-RPC based server/clients and .NET
- server/clients.
- </description>
- <url>http://ws.apache.org/wss4j/</url>
- <issueManagement>
- <system>JIRA</system>
- <url>http://issues.apache.org/jira/browse/WSS</url>
- </issueManagement>
- <mailingLists>
- <mailingList>
- <name>WSS4J Developer List</name>
- <subscribe>wss4j-dev-subscribe@ws.apache.org</subscribe>
- <unsubscribe>
- wss4j-dev-unsubscribe@ws.apache.org
- </unsubscribe>
- <post>wss4j-dev@ws.apache.org</post>
- <archive>
- http://mail-archives.apache.org/mod_mbox/ws-wss4j-dev/
- </archive>
- <otherArchives>
- <otherArchive>http://www.nabble.com/WSS4J-f2398.html</otherArchive>
- </otherArchives>
- </mailingList>
- </mailingLists>
- <inceptionYear>2004</inceptionYear>
- <!-- who the developers are for the project -->
- <developers>
- <developer>
- <name>Davanum Srinivas</name>
- <id>dims</id>
- <email>dims@yahoo.com</email>
- <organization></organization>
- </developer>
- <developer>
- <name>Werner Dittmann</name>
- <id>werner</id>
- <email>werner@apache.org</email>
- <organization></organization>
- </developer>
- <developer>
- <name>Ias</name>
- <id>ias</id>
- <email>ias@apache.org</email>
- <organization></organization>
- </developer>
- <developer>
- <name>Ruchith Fernando</name>
- <id>ruchithf</id>
- <email>ruchithf@apache.org</email>
- <organization></organization>
- </developer>
- <developer>
- <name>Fred Dushin</name>
- <id>fadushin</id>
- <email>fadushin@apache.org</email>
- <organization></organization>
- </developer>
- <developer>
- <name>Colm O hEigeartaigh</name>
- <id>coheigea</id>
- <email>coheigea@apache.org</email>
- <organization></organization>
- </developer>
- </developers>
- <licenses>
- <license>
- <name>The Apache Software License, Version 2.0</name>
- <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
- <distribution>repo</distribution>
- </license>
- </licenses>
- <scm>
- <connection>
- scm:svn:http://svn.apache.org/repos/asf/webservices/wss4j/trunk/
- </connection>
- <developerConnection>
- scm:svn:https://svn.apache.org/repos/asf/webservices/wss4j/trunk/
- </developerConnection>
- <url>http://svn.apache.org/viewvc/webservices/wss4j/trunk</url>
- </scm>
- <organization>
- <name>The Apache Software Foundation</name>
- <url>http://www.apache.org/</url>
- </organization>
-
- <build>
- <sourceDirectory>src</sourceDirectory>
- <resources>
- <resource>
- <directory>src</directory>
- <includes>
- <include>org/**/errors.properties</include>
- </includes>
- <filtering>false</filtering>
- </resource>
- </resources>
-
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-antrun-plugin</artifactId>
- <version>1.2</version>
- <executions>
- <execution>
- <id>prepareLicenseFiles</id>
- <phase>generate-resources</phase>
- <configuration>
- <tasks>
- <copy
- todir="${project.build.outputDirectory}/META-INF">
- <fileset dir="${basedir}">
- <include name="LICENSE.txt" />
- <include name="NOTICE.txt" />
- </fileset>
- </copy>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-one-plugin</artifactId>
- <version>1.2</version>
- <executions>
- <execution>
- <goals>
- <goal>install-maven-one-repository</goal>
- <goal>deploy-maven-one-repository</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <remoteRepositoryId>apache</remoteRepositoryId>
- <remoteRepositoryUrl>
- scpexe://people.apache.org/www/people.apache.org/repo/m1-snapshot-repository
- </remoteRepositoryUrl>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <configuration>
- <tagBase>
- https://svn.apache.org/repos/asf/webservices/wss4j/tags/
- </tagBase>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>2.0.2</version>
- <configuration>
- <source>1.3</source>
- <target>1.3</target>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>2.1</version>
- <configuration>
- <descriptors>
- <descriptor>assembly/bin.xml</descriptor>
- <descriptor>assembly/src.xml</descriptor>
- </descriptors>
- <tarLongFileMode>gnu</tarLongFileMode>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-source-plugin</artifactId>
- <version>2.0.4</version>
- <executions>
- <execution>
- <goals>
- <goal>jar</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <attach>true</attach>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>release</id>
- <activation>
- <property>
- <name>release</name>
- <value></value>
- </property>
- </activation>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>2.5</version>
- <executions>
- <execution>
- <goals>
- <goal>jar</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <attach>true</attach>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>jdk14</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- <jdk>1.4</jdk>
- </activation>
- <dependencies>
- <dependency>
- <groupId>bouncycastle</groupId>
- <artifactId>bcprov-jdk14</artifactId>
- <version>${bcprov.jdk14.version}</version>
- <scope>runtime</scope>
- </dependency>
- </dependencies>
- </profile>
- <profile>
- <id>jdk15</id>
- <activation>
- <jdk>1.5</jdk>
- </activation>
- <dependencies>
- <dependency>
- <groupId>bouncycastle</groupId>
- <artifactId>bcprov-jdk15</artifactId>
- <version>${bcprov.jdk15.version}</version>
- <scope>runtime</scope>
- </dependency>
- </dependencies>
- </profile>
- </profiles>
-
- <properties>
- <xmlsec.version>1.4.2</xmlsec.version>
- <opensaml.version>1.1</opensaml.version>
- <xml.apis.version>1.3.03</xml.apis.version>
- <bcprov.jdk14.version>140</bcprov.jdk14.version>
- <bcprov.jdk15.version>140</bcprov.jdk15.version>
- <commons.logging.version>1.1</commons.logging.version>
- <xalan.version>2.7.1</xalan.version>
- <xerces.version>2.8.1</xerces.version>
- <axis.version>1.4</axis.version>
- <junit.version>3.8.1</junit.version>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>${commons.logging.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.santuario</groupId>
- <artifactId>xmlsec</artifactId>
- <version>${xmlsec.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.opensaml</groupId>
- <artifactId>opensaml</artifactId>
- <version>${opensaml.version}</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.axis</groupId>
- <artifactId>axis</artifactId>
- <version>${axis.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.axis</groupId>
- <artifactId>axis-ant</artifactId>
- <version>${axis.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.axis</groupId>
- <artifactId>axis-jaxrpc</artifactId>
- <version>${axis.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.axis</groupId>
- <artifactId>axis-saaj</artifactId>
- <version>${axis.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>xalan</groupId>
- <artifactId>xalan</artifactId>
- <version>${xalan.version}</version>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>xerces</groupId>
- <artifactId>xercesImpl</artifactId>
- <version>${xerces.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>xml-apis</groupId>
- <artifactId>xml-apis</artifactId>
- <version>${xml.apis.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>${junit.version}</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>2.1</version>
- <reportSets>
- <reportSet>
- <reports>
- <report>dependencies</report>
- <report>issue-tracking</report>
- <report>license</report>
- <report>mailing-list</report>
- <report>project-team</report>
- <report>scm</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>2.5</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-changes-plugin</artifactId>
- <version>2.0</version>
- <configuration>
- <onlyCurrentVersion>true</onlyCurrentVersion>
- <!--
- <fixVersionIds>12313215</fixVersionIds>
- -->
- <resolutionIds>Any</resolutionIds>
- <statusIds>Closed</statusIds>
- <sortColumnNames>Key</sortColumnNames>
- </configuration>
- <reportSets>
- <reportSet>
- <reports>
- <report>jira-report</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>2.0</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jxr-plugin</artifactId>
- <version>2.1</version>
- </plugin>
- </plugins>
- </reporting>
-
- <distributionManagement>
- <repository>
- <id>apache-repo</id>
- <name>Maven Central Repository</name>
- <url>
- scpexe://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository
- </url>
- </repository>
- <site>
- <id>website</id>
- <url>
- scpexe://people.apache.org/www/ws.apache.org/wss4j/
- </url>
- </site>
- </distributionManagement>
- </project>
+ <?xml version="1.0" encoding="UTF-8"?>
+ <project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ 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>
+ <packaging>bundle</packaging>
+ <name>WSS4J</name>
- <version>1.5.5-RC2</version>
++ <version>1.5.5</version>
+ <description>
+ Apache WSS4J is an implementation of the Web Services Security
+ (WS-Security) being developed at OASIS Web Services Security TC.
+ WSS4J is a primarily a Java library that can be used to sign and
+ verify SOAP Messages with WS-Security information. WSS4J will
+ use Apache Axis and Apache XML-Security projects and will be
+ interoperable with JAX-RPC based server/clients and .NET
+ server/clients.
+ </description>
+ <url>http://ws.apache.org/wss4j/</url>
+ <issueManagement>
+ <system>JIRA</system>
+ <url>http://issues.apache.org/jira/browse/WSS</url>
+ </issueManagement>
+ <mailingLists>
+ <mailingList>
+ <name>WSS4J Developer List</name>
+ <subscribe>wss4j-dev-subscribe@ws.apache.org</subscribe>
+ <unsubscribe>
+ wss4j-dev-unsubscribe@ws.apache.org
+ </unsubscribe>
+ <post>wss4j-dev@ws.apache.org</post>
+ <archive>
+ http://mail-archives.apache.org/mod_mbox/ws-wss4j-dev/
+ </archive>
+ <otherArchives>
+ <otherArchive>http://www.nabble.com/WSS4J-f2398.html</otherArchive>
+ </otherArchives>
+ </mailingList>
+ </mailingLists>
+ <inceptionYear>2004</inceptionYear>
+ <!-- who the developers are for the project -->
+ <developers>
+ <developer>
+ <name>Davanum Srinivas</name>
+ <id>dims</id>
+ <email>dims@yahoo.com</email>
+ <organization></organization>
+ </developer>
+ <developer>
+ <name>Werner Dittmann</name>
+ <id>werner</id>
+ <email>werner@apache.org</email>
+ <organization></organization>
+ </developer>
+ <developer>
+ <name>Ias</name>
+ <id>ias</id>
+ <email>ias@apache.org</email>
+ <organization></organization>
+ </developer>
+ <developer>
+ <name>Ruchith Fernando</name>
+ <id>ruchithf</id>
+ <email>ruchithf@apache.org</email>
+ <organization></organization>
+ </developer>
+ <developer>
+ <name>Fred Dushin</name>
+ <id>fadushin</id>
+ <email>fadushin@apache.org</email>
+ <organization></organization>
+ </developer>
+ <developer>
+ <name>Colm O hEigeartaigh</name>
+ <id>coheigea</id>
+ <email>coheigea@apache.org</email>
+ <organization></organization>
+ </developer>
+ <developer>
+ <name>Nandana Mihindukulasooriya</name>
+ <id>nandana</id>
+ <email>nandana@apache.org</email>
+ <organization></organization>
+ </developer>
+ </developers>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <scm>
+ <connection>
+ scm:svn:http://svn.apache.org/repos/asf/webservices/wss4j/trunk/
+ </connection>
+ <developerConnection>
+ scm:svn:https://svn.apache.org/repos/asf/webservices/wss4j/trunk/
+ </developerConnection>
+ <url>http://svn.apache.org/viewvc/webservices/wss4j/trunk</url>
+ </scm>
+ <organization>
+ <name>The Apache Software Foundation</name>
+ <url>http://www.apache.org/</url>
+ </organization>
+
+
+
+ <build>
+ <sourceDirectory>src</sourceDirectory>
+ <testSourceDirectory>test</testSourceDirectory>
+ <resources>
+ <resource>
+ <directory>src</directory>
+ <includes>
+ <include>org/**/errors.properties</include>
+ </includes>
+ <filtering>false</filtering>
+ </resource>
+ </resources>
+ <testResources>
+ <testResource>
+ <directory>test</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.2</version>
+ <executions>
+ <execution>
+ <id>prepareLicenseFiles</id>
+ <phase>generate-resources</phase>
+ <configuration>
+ <tasks>
+ <copy
+ todir="${project.build.outputDirectory}/META-INF">
+ <fileset dir="${basedir}">
+ <include name="LICENSE.txt" />
+ <include name="NOTICE.txt" />
+ </fileset>
+ </copy>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </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.5,
+ org.apache.ws.axis.security.*; version=1.5.5,
+ </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,
+ *;resolution:=optional
+ </Import-Package>
+ <DynamicImport-Package>*</DynamicImport-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <reportFormat>brief</reportFormat>
+ <useFile>false</useFile>
+ <argLine>-Djava.endorsed.dirs=${basedir}/endorsed</argLine>
+ <forkMode>once</forkMode>
+ <childDelegation>false</childDelegation>
+ <includes>
+ <include>**/PackageTests.java</include>
+ </includes>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <tagBase>
+ https://svn.apache.org/repos/asf/webservices/wss4j/tags/
+ </tagBase>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.0.2</version>
+ <configuration>
+ <source>1.3</source>
+ <target>1.3</target>
+ <testExcludes>
+ <exclude>interop/**/*</exclude>
+ </testExcludes>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>2.0.4</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <attach>true</attach>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.5</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <attach>true</attach>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.1</version>
+ <configuration>
+ <descriptors>
+ <descriptor>assembly/bin.xml</descriptor>
+ <descriptor>assembly/src.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+
+
+
+ <profiles>
+ <profile>
+ <id>release</id>
+ <activation>
+ <property>
+ <name>release</name>
+ <value></value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.5</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>2.0.4</version>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>deploy</id>
+ <activation>
+ <property>
+ <name>deploy</name>
+ <value></value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>2.0.4</version>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>jdk14</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ <jdk>1.4</jdk>
+ </activation>
+ <dependencies>
+ <dependency>
+ <groupId>bouncycastle</groupId>
+ <artifactId>bcprov-jdk14</artifactId>
+ <version>${bcprov.jdk14.version}</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+ </profile>
+ <profile>
+ <id>jdk15</id>
+ <activation>
+ <jdk>1.5</jdk>
+ </activation>
+ <dependencies>
+ <dependency>
+ <groupId>bouncycastle</groupId>
+ <artifactId>bcprov-jdk15</artifactId>
+ <version>${bcprov.jdk15.version}</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+ </profile>
+ </profiles>
+
+
+
+ <properties>
+ <xmlsec.version>1.4.2</xmlsec.version>
+ <opensaml.version>1.1</opensaml.version>
+ <xml.apis.version>1.3.03</xml.apis.version>
+ <bcprov.jdk14.version>140</bcprov.jdk14.version>
+ <bcprov.jdk15.version>140</bcprov.jdk15.version>
+ <commons.logging.version>1.1</commons.logging.version>
+ <xalan.version>2.7.1</xalan.version>
+ <xerces.version>2.8.1</xerces.version>
+ <axis.version>1.4</axis.version>
+ <junit.version>3.8.1</junit.version>
+ </properties>
+
+
+
+ <dependencies>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>${commons.logging.version}</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-discovery</groupId>
+ <artifactId>commons-discovery</artifactId>
+ <version>0.2</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ <version>1.3</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.santuario</groupId>
+ <artifactId>xmlsec</artifactId>
+ <version>${xmlsec.version}</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>xalan</groupId>
+ <artifactId>xalan</artifactId>
+ <version>${xalan.version}</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>xerces</groupId>
+ <artifactId>xercesImpl</artifactId>
+ <version>${xerces.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>xml-apis</groupId>
+ <artifactId>xml-apis</artifactId>
+ <version>${xml.apis.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${junit.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.opensaml</groupId>
+ <artifactId>opensaml</artifactId>
+ <version>${opensaml.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis</groupId>
+ <artifactId>axis</artifactId>
+ <version>${axis.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis</groupId>
+ <artifactId>axis-ant</artifactId>
+ <version>${axis.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis</groupId>
+ <artifactId>axis-jaxrpc</artifactId>
+ <version>${axis.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis</groupId>
+ <artifactId>axis-saaj</artifactId>
+ <version>${axis.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <version>2.1</version>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>dependencies</report>
+ <report>issue-tracking</report>
+ <report>license</report>
+ <report>mailing-list</report>
+ <report>project-team</report>
+ <report>scm</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.5</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-changes-plugin</artifactId>
+ <version>2.0</version>
+ <configuration>
- <!-- <onlyCurrentVersion>true</onlyCurrentVersion> -->
- <fixVersionIds>12313215</fixVersionIds>
++ <onlyCurrentVersion>true</onlyCurrentVersion>
+ <resolutionIds>Any</resolutionIds>
+ <statusIds>Closed</statusIds>
+ <sortColumnNames>Key</sortColumnNames>
+ </configuration>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>jira-report</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.0</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jxr-plugin</artifactId>
+ <version>2.1</version>
+ </plugin>
+ </plugins>
+ </reporting>
+
+
+
+ <distributionManagement>
+ <repository>
+ <id>apache-repo</id>
+ <name>Maven Central Repository</name>
+ <url>
+ scpexe://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository
+ </url>
+ </repository>
+ <snapshotRepository>
+ <id>apache-snapshots</id>
+ <name>Apache Development Repository</name>
+ <url>scpexe://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>
+ <uniqueVersion>false</uniqueVersion>
+ </snapshotRepository>
+ <site>
+ <id>website</id>
+ <url>
+ scpexe://people.apache.org/www/ws.apache.org/wss4j/
+ </url>
+ </site>
+ </distributionManagement>
+ </project>