You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Tom Seelbach (JIRA)" <de...@tuscany.apache.org> on 2012/10/01 20:05:07 UTC
[jira] [Created] (TUSCANY-4071) upgrade binding.ws to Axis2 1.6.2
Tom Seelbach created TUSCANY-4071:
-------------------------------------
Summary: upgrade binding.ws to Axis2 1.6.2
Key: TUSCANY-4071
URL: https://issues.apache.org/jira/browse/TUSCANY-4071
Project: Tuscany
Issue Type: Improvement
Components: Java SCA Axis Binding Extension
Affects Versions: Java-SCA-2.0-Beta3
Reporter: Tom Seelbach
To upgrade ws binding to axis2 1.6.2 (latest released version), i updated the pom.xml to change axis2 and related subproject levels. Subproject levels match the levels shipped with axis2 1.6.2.
I also had to change binding/ws/axis2/provider/Axis2EngineIntegration.java because of a method signature change
3 diffs provided:
1) pom.xml
2) pom.xml with context
3)Axis2EngineIntegration
========
tsee@IBM-L0O1MKIE1TN /c/apache/repos/asf/tuscany/sca-java-2.x/trunk/modules/binding-ws-runtime-axis2
$ diff -w pom.xml pom.xml.NEW
63c63
< <version>1.5.3</version>
---
> <version>1.6.2</version>
87c87
< <version>1.5.1</version>
---
> <version>1.6.2</version>
121,122c121,122
< <exclusion>
< <groupId>org.bouncycastle</groupId>
---
> <!-- <exclusion>
> <groupId>bouncycastle</groupId>
124a125,129
> -->
> <exclusion>
> <groupId>bouncycastle</groupId>
> <artifactId>bcprov-jdk15</artifactId>
> </exclusion>
328c333
< <version>1.2.10</version>
---
> <version>1.2.13</version>
354c359
< <version>1.2.10</version>
---
> <version>1.2.13</version>
378c383
< <version>2.0.4</version>
---
> <version>3.0.2</version>
$ diff -w -c pom.xml pom.xml.NEW
*** pom.xml 2012-10-01 13:43:26.670591100 -0400
--- pom.xml.NEW 2012-10-01 13:40:44.534317400 -0400
***************
*** 60,66 ****
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>org.apache.axis2.osgi</artifactId>
! <version>1.5.3</version>
<exclusions>
<exclusion>
<groupId>org.apache.axis2</groupId>
--- 60,66 ----
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>org.apache.axis2.osgi</artifactId>
! <version>1.6.2</version>
<exclusions>
<exclusion>
<groupId>org.apache.axis2</groupId>
***************
*** 84,90 ****
<dependency>
<groupId>org.apache.rampart</groupId>
<artifactId>rampart-core</artifactId>
! <version>1.5.1</version>
<exclusions>
<!--
We can live without most of the Rampart dependencies. The following
--- 84,90 ----
<dependency>
<groupId>org.apache.rampart</groupId>
<artifactId>rampart-core</artifactId>
! <version>1.6.2</version>
<exclusions>
<!--
We can live without most of the Rampart dependencies. The following
***************
*** 118,127 ****
<groupId>bouncycastle</groupId>
<artifactId>bcprov-jdk14</artifactId>
</exclusion>
! <exclusion>
! <groupId>org.bouncycastle</groupId>
<artifactId>bcprov-ext-jdk15</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
--- 118,132 ----
<groupId>bouncycastle</groupId>
<artifactId>bcprov-jdk14</artifactId>
</exclusion>
! <!-- <exclusion>
! <groupId>bouncycastle</groupId>
<artifactId>bcprov-ext-jdk15</artifactId>
</exclusion>
+ -->
+ <exclusion>
+ <groupId>bouncycastle</groupId>
+ <artifactId>bcprov-jdk15</artifactId>
+ </exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
***************
*** 325,331 ****
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-api</artifactId>
! <version>1.2.10</version>
<exclusions>
<exclusion>
<groupId>org.apache.geronimo.specs</groupId>
--- 330,336 ----
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-api</artifactId>
! <version>1.2.13</version>
<exclusions>
<exclusion>
<groupId>org.apache.geronimo.specs</groupId>
***************
*** 351,357 ****
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-impl</artifactId>
! <version>1.2.10</version>
<exclusions>
<exclusion>
<groupId>org.apache.geronimo.specs</groupId>
--- 356,362 ----
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-impl</artifactId>
! <version>1.2.13</version>
<exclusions>
<exclusion>
<groupId>org.apache.geronimo.specs</groupId>
***************
*** 375,381 ****
<dependency>
<groupId>org.apache.neethi</groupId>
<artifactId>neethi</artifactId>
! <version>2.0.4</version>
<exclusions>
<exclusion>
<groupId>org.codehaus.woodstox</groupId>
--- 380,386 ----
<dependency>
<groupId>org.apache.neethi</groupId>
<artifactId>neethi</artifactId>
! <version>3.0.2</version>
<exclusions>
<exclusion>
<groupId>org.codehaus.woodstox</groupId>
==================
tsee@IBM-L0O1MKIE1TN /c/apache/repos/asf/tuscany/sca-java-2.x/trunk/modules/binding-ws-runtime-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/provider
$ diff -w Axis2EngineIntegration.java Axis2EngineIntegration.java.NEW
215c215,216
< (File) axisConfiguration.getParameterValue(Constants.Configuration.ARTIFACTS_TEMP_DIR));
---
> (File) axisConfiguration.getParameterValue(Constants.Configuration.ARTIFACTS_TEMP_DIR),
> false); //TODO isChildFirstClassLoading set to false. No idea if its correct
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira