You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2006/12/05 15:00:41 UTC
svn commit: r482655 -
/webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/engine/SOAPMessageBodyBasedDispatcher.java
Author: davidillsley
Date: Tue Dec 5 06:00:40 2006
New Revision: 482655
URL: http://svn.apache.org/viewvc?view=rev&rev=482655
Log:
Fix for AXIS2-1829
Committing per +1 from Dims
Modified:
webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/engine/SOAPMessageBodyBasedDispatcher.java
Modified: webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/engine/SOAPMessageBodyBasedDispatcher.java
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/engine/SOAPMessageBodyBasedDispatcher.java?view=diff&rev=482655&r1=482654&r2=482655
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/engine/SOAPMessageBodyBasedDispatcher.java (original)
+++ webservices/axis2/branches/java/1_1/modules/kernel/src/org/apache/axis2/engine/SOAPMessageBodyBasedDispatcher.java Tue Dec 5 06:00:40 2006
@@ -41,12 +41,12 @@
*/
public static final String NAME = "SOAPMessageBodyBasedDispatcher";
private static final Log log = LogFactory.getLog(SOAPMessageBodyBasedDispatcher.class);
- String serviceName = null;
- QName operationName = null;
private static final boolean isDebugEnabled = log.isDebugEnabled();
public AxisOperation findOperation(AxisService service, MessageContext messageContext)
throws AxisFault {
+ QName operationName = null;
+
OMElement bodyFirstChild = messageContext.getEnvelope().getBody().getFirstElement();
if (bodyFirstChild == null) {
@@ -68,6 +68,8 @@
* @see org.apache.axis2.engine.AbstractDispatcher#findService(org.apache.axis2.context.MessageContext)
*/
public AxisService findService(MessageContext messageContext) throws AxisFault {
+ String serviceName = null;
+
OMElement bodyFirstChild = messageContext.getEnvelope().getBody().getFirstElement();
if (bodyFirstChild != null) {
@@ -83,10 +85,6 @@
}
String[] values = Utils.parseRequestURLForServiceAndOperation(filePart,
messageContext.getConfigurationContext().getServiceContextPath());
-
- if (values[1] != null) {
- operationName = new QName(values[1]);
- }
if (values[0] != null) {
serviceName = values[0];
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org