axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From axis-...@ws.apache.org
Subject [jira] Updated: (AXIS-1208) JAXRPCHandler doesn't evaluate return value of handleRequest/handleReponse
Date Sat, 21 Aug 2004 11:05:20 GMT
The following issue has been updated:

    Updater: Shantanu Sen (mailto:ssen@pacbell.net)
       Date: Sat, 21 Aug 2004 4:04 AM
    Comment:
The reason for the bug was that calls was made to InvokeJAXRPCHandlers method before and after
the calls to the transport request and response
chains. No check was being made to see if the handleRequest returned false or any runtime
exceptions were being thrown - the InvokeJAXRPCHandler method did not return any boolean values
to indicate the result of the calls. 
I have modified the InvokeJAXRPCHandlers method to return the handler
chain if any JAX-RPC handlers are specified. The processing then takes 
place with due consideration to the return from the handleRequest or JAXRPCExceptions thrown
in the invoke method itself. The
chain is destroyed in the finally block of the invoke method.
I have added the diff.txt and the AxisClient.java in the attached zip file.
    Changes:
             Attachment changed to client.zip
    ---------------------------------------------------------------------
For a full history of the issue, see:

  http://issues.apache.org/jira/browse/AXIS-1208?page=history

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/AXIS-1208

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: AXIS-1208
    Summary: JAXRPCHandler doesn't evaluate return value of handleRequest/handleReponse
       Type: Bug

     Status: Open

    Project: Axis
 Components: 
             Basic Architecture
   Versions:
             current (nightly)

   Assignee: Axis Developers Mailing List
   Reporter: Thilo Frotscher

    Created: Mon, 26 Jan 2004 12:13 AM
    Updated: Sat, 21 Aug 2004 4:04 AM
Environment: Operating System: Windows NT/2K
Platform: PC

Description:
If handleRequest or handleResponse return "false", message processing should be
stopped. However, JAXRPCHandler ignores the return values.


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


Mime
View raw message