[prev in list] [next in list] [prev in thread] [next in thread]
List: soap-dev
Subject: [jira] Created: (SOAP-165) Exceptions from deserializer not sent by faultListener
From: jira () apache ! org
Date: 2004-03-17 11:34:16
Message-ID: 685832182.1079523256566.JavaMail.apache () nagoya
[Download RAW message or body]
Message:
A new issue has been created in JIRA.
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/secure/ViewIssue.jspa?key=SOAP-165
Here is an overview of the issue:
---------------------------------------------------------------------
Key: SOAP-165
Summary: Exceptions from deserializer not sent by faultListener
Type: Improvement
Status: Unassigned
Priority: Minor
Project: Apache SOAP
Components:
All
Versions:
2.3
Assignee:
Reporter: Christian Landbo
Created: Wed, 17 Mar 2004 3:33 AM
Updated: Wed, 17 Mar 2004 3:33 AM
Description:
Any exceptions thrown from a deserializer won't get sent to a custom faultListener \
since the 'DeploymentDescriptor dd' is null at that point in the RPCRouterServlet.
Scott Nichol:
I believe you are correct. I find it understandable that the code works this way, \
although it does not really have to.
In order to determine the correct deployment descriptor, Apache SOAP must parse the \
namespace from the XML element specifying the method. It does this within \
RPCRouter#extractCallFromEnvelope. Interestingly, within that method, after getting \
the namespace, Apache SOAP gets the deployment descriptor to verify that the \
namespace is supported. When the method returns, RPCRouterServlet#doPost gets its \
own copy of the deployment descriptor. So, if the RPCRouterServlet could have \
RPCRouter set its deployment descriptor reference, it would give you the desired \
behavior.
---------------------------------------------------------------------
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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic