axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gopalakrishnan (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2-58) RequestURIBasedDispatcher.findService() should discard any query string in the toEPR when extracting the operation name
Date Fri, 01 Jul 2005 09:33:59 GMT
RequestURIBasedDispatcher.findService() should discard any query string in the toEPR when extracting
the operation name
-----------------------------------------------------------------------------------------------------------------------

         Key: AXIS2-58
         URL: http://issues.apache.org/jira/browse/AXIS2-58
     Project: Apache Axis 2.0 (Axis2)
        Type: Bug
  Components: core  
    Versions: M2    
 Environment: all
    Reporter: Gopalakrishnan
    Priority: Minor


The RequestURIBasedDispatcher.findService() method should take care of the possible query
string that could be there in the  to endpointURL. For example WS-Management will have a wsa:To
 in the form of http://127.0.0.1:9081/axis2/services/EchoService/echo?ResourceURI=(some URI).

When extracting the operation name from this URL we should discard teh query string. 

RequestURIBasedDispatcher.java:100 :   operatoinName =   new QName(serviceStr.substring(index
+ 1));

needs to be changed to

operatoinName =   new QName(serviceStr.substring(index + 1,serviceStr.indexOf("?") - 1));

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message