You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by he...@apache.org on 2006/03/08 05:28:13 UTC
svn commit: r384116 -
/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/AxisServiceBuilder.java
Author: hemapani
Date: Tue Mar 7 20:28:11 2006
New Revision: 384116
URL: http://svn.apache.org/viewcvs?rev=384116&view=rev
Log:
fix the AxisServiceBuilder to use dsame Policy Registry on all PolicyIncludes (Otherwise they failed in the policy lookup)
Modified:
webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/AxisServiceBuilder.java
Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/AxisServiceBuilder.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/AxisServiceBuilder.java?rev=384116&r1=384115&r2=384116&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/AxisServiceBuilder.java (original)
+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/deployment/AxisServiceBuilder.java Tue Mar 7 20:28:11 2006
@@ -254,7 +254,8 @@
PolicyInclude operationPolicyInclude = axisOperation
.getPolicyInclude();
-
+ operationPolicyInclude.setPolicyRegistry(policyInclude.getPolicyRegistry());
+
List operationPolicies;
// wsdl:PortType -> wsdl:Operation
@@ -292,7 +293,8 @@
PolicyInclude inputPolicyInclue = axisInputMessage
.getPolicyInclude();
-
+ inputPolicyInclue.setPolicyRegistry(operationPolicyInclude.getPolicyRegistry());
+
List inputMessagePolicies;
// wsdl:PortType -> wsdl:Operation -> wsdl:Input
@@ -348,7 +350,7 @@
PolicyInclude outputPolicyInclude = axisOutputMessage
.getPolicyInclude();
-
+ outputPolicyInclude.setPolicyRegistry(operationPolicyInclude.getPolicyRegistry());
List outputPolicies;
// wsdl:Output