svn commit: r1069263 - /axis/axis2/java/core/trunk/modules/parent/pom.xml

2011-02-10 Thread ruwan
Author: ruwan
Date: Thu Feb 10 08:10:21 2011
New Revision: 1069263

URL: http://svn.apache.org/viewvc?rev=1069263&view=rev
Log:
falling back to neethi 2.0.4 for few days to get the build working temporarily 
till we refactor Axis2 to tally with the changes on the neethi trunk and come 
back to the neethi trunk

Modified:
axis/axis2/java/core/trunk/modules/parent/pom.xml

Modified: axis/axis2/java/core/trunk/modules/parent/pom.xml
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/parent/pom.xml?rev=1069263&r1=1069262&r2=1069263&view=diff
==
--- axis/axis2/java/core/trunk/modules/parent/pom.xml (original)
+++ axis/axis2/java/core/trunk/modules/parent/pom.xml Thu Feb 10 08:10:21 2011
@@ -68,7 +68,8 @@
 

 1.2.12-SNAPSHOT
-3.0.0-SNAPSHOT
+
+2.0.4
 1.0-SNAPSHOT
 





svn commit: r1069278 - /axis/axis2/java/sandesha/trunk/pom.xml

2011-02-10 Thread ruwan
Author: ruwan
Date: Thu Feb 10 08:49:38 2011
New Revision: 1069278

URL: http://svn.apache.org/viewvc?rev=1069278&view=rev
Log:
Temporary fix to the neethi trunk changes which caused a compilation failure 
and switch back to the neethi trunk ASA the compatibility issues are fixed

Modified:
axis/axis2/java/sandesha/trunk/pom.xml

Modified: axis/axis2/java/sandesha/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/sandesha/trunk/pom.xml?rev=1069278&r1=1069277&r2=1069278&view=diff
==
--- axis/axis2/java/sandesha/trunk/pom.xml (original)
+++ axis/axis2/java/sandesha/trunk/pom.xml Thu Feb 10 08:49:38 2011
@@ -427,7 +427,8 @@
 SNAPSHOT
 SNAPSHOT
 1.2.12-SNAPSHOT
-3.0.0-SNAPSHOT
+
+2.0.4
 1.1.1
 3.8.2
 1.2.15




svn commit: r1069658 - in /axis/axis2/java/core/trunk: modules/parent/pom.xml pom.xml

2011-02-10 Thread ruwan
Author: ruwan
Date: Fri Feb 11 01:36:59 2011
New Revision: 1069658

URL: http://svn.apache.org/viewvc?rev=1069658&view=rev
Log:
Adding myself to the developers

Modified:
axis/axis2/java/core/trunk/modules/parent/pom.xml
axis/axis2/java/core/trunk/pom.xml

Modified: axis/axis2/java/core/trunk/modules/parent/pom.xml
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/parent/pom.xml?rev=1069658&r1=1069657&r2=1069658&view=diff
==
--- axis/axis2/java/core/trunk/modules/parent/pom.xml (original)
+++ axis/axis2/java/core/trunk/modules/parent/pom.xml Fri Feb 11 01:36:59 2011
@@ -377,6 +377,12 @@
 veithen AT apache.org
 http://www.linkedin.com/in/aveithen
 
+
+Ruwan Linton
+ruwan
+ruwan AT apache.org
+http://www.linkedin.com/in/ruwanlinton
+
 
 
 

Modified: axis/axis2/java/core/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/pom.xml?rev=1069658&r1=1069657&r2=1069658&view=diff
==
--- axis/axis2/java/core/trunk/pom.xml (original)
+++ axis/axis2/java/core/trunk/pom.xml Fri Feb 11 01:36:59 2011
@@ -482,6 +482,12 @@
 veithen AT apache.org
 http://www.linkedin.com/in/aveithen
 
+
+Ruwan Linton
+ruwan
+ruwan AT apache.org
+http://www.linkedin.com/in/ruwanlinton
+
 
 
 




svn commit: r1069659 - in /axis/axis2/java/core/trunk/modules: addressing/src/org/apache/axis2/handlers/addressing/AddressingOutHandler.java jaxws/src/org/apache/axis2/jaxws/BindingProvider.java jaxws

2011-02-10 Thread barrettj
Author: barrettj
Date: Fri Feb 11 01:46:35 2011
New Revision: 1069659

URL: http://svn.apache.org/viewvc?rev=1069659&view=rev
Log:
AXIS2-4938
Patch submitted by Katherine Sanders.  BindingProvider.getEndpointReference 
should put reference parameters from WSDL in returned EPR.

Modified:

axis/axis2/java/core/trunk/modules/addressing/src/org/apache/axis2/handlers/addressing/AddressingOutHandler.java

axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/BindingProvider.java

axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/spi/ServiceDelegate.java

Modified: 
axis/axis2/java/core/trunk/modules/addressing/src/org/apache/axis2/handlers/addressing/AddressingOutHandler.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/addressing/src/org/apache/axis2/handlers/addressing/AddressingOutHandler.java?rev=1069659&r1=1069658&r2=1069659&view=diff
==
--- 
axis/axis2/java/core/trunk/modules/addressing/src/org/apache/axis2/handlers/addressing/AddressingOutHandler.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/addressing/src/org/apache/axis2/handlers/addressing/AddressingOutHandler.java
 Fri Feb 11 01:46:35 2011
@@ -526,18 +526,30 @@ public class AddressingOutHandler extend
Iterator iterator = 
referenceparameters.iterator();
while (iterator.hasNext()) {
OMElement omElement = 
(OMElement)iterator.next();
-SOAPHeaderBlock newElement = 
ElementHelper.toSOAPHeaderBlock(omElement, factory);
-   if (isFinalAddressingNamespace) {
-   
newElement.addAttribute(Final.WSA_IS_REFERENCE_PARAMETER_ATTRIBUTE,
-   
Final.WSA_TYPE_ATTRIBUTE_VALUE,
-   
addressingNamespaceObject);
-   }
-   addRoleToHeader(newElement);
-   header.addChild(newElement);
+// Only add the reference parameter from the WSDL 
if it does not already exist.
+// This allows clients to override the values 
before invoking the service.
+if (referenceInformation == null || 
!referenceInformation.containsKey(omElement.getQName())) {
+SOAPHeaderBlock newElement = 
ElementHelper.toSOAPHeaderBlock(omElement, factory);
+if (isFinalAddressingNamespace) {
+
newElement.addAttribute(Final.WSA_IS_REFERENCE_PARAMETER_ATTRIBUTE,
+
Final.WSA_TYPE_ATTRIBUTE_VALUE,
+
addressingNamespaceObject);
+}
+addRoleToHeader(newElement);
+header.addChild(newElement);
+} else {
+if (LoggingControl.debugLoggingAllowed && 
log.isTraceEnabled()) {
+
log.trace("processToEPRReferenceInformation: Reference parameter already exists 
so ignoring value from WSDL: " + omElement);
+}
+}
}
}
}
 }
+
+if (log.isTraceEnabled()) {
+log.trace("processToEPRReferenceInformation: Header after 
adding reference parameters: "+header);
+}
 }
 
 /**

Modified: 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/BindingProvider.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/BindingProvider.java?rev=1069659&r1=1069658&r2=1069659&view=diff
==
--- 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/BindingProvider.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/BindingProvider.java
 Fri Feb 11 01:46:35 2011
@@ -19,8 +19,11 @@
 
 package org.apache.axis2.jaxws;
 
+import org.apache.axiom.om.OMElement;
 import org.apache.axis2.addressing.AddressingConstants;
 import org.apache.axis2.addressing.AddressingHelper;
+import org.apache.axis2.description.AxisEndpoint;
+import org.apache.axis2.description.AxisService;
 import org.apache.axis2.jaxws.addressing.util.EndpointReferenceUtils;
 import org.apache.axis2.jaxws.binding.BindingUtils;
 import org.apache.axis2.jaxws.binding.SOAPBinding;
@@ -34,6 +37,7 @@ import org.apache.axis2.jaxws.handler