[ 
https://issues.apache.org/jira/browse/AXIS2-3709?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jarek Gawor updated AXIS2-3709:
-------------------------------

    Attachment: AXIS2-3709.patch

Proposed patch for this issue. Contains a new parser for the handler-chains.xml 
files that uses DOM API.


> Improve handler-chains.xml parsing
> ----------------------------------
>
>                 Key: AXIS2-3709
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3709
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>            Reporter: Jarek Gawor
>            Assignee: Jarek Gawor
>         Attachments: AXIS2-3709.patch
>
>
> Right now the handler-chains.xml file is parsed using JAXB. The problem with 
> JAXB parsing is that it returns null for an invalid qname. For example, when 
> the namespace of the qname cannot be resolved. So for example, when the 
> handler-chains.xml contains an invalid qname for service-name or port-name 
> and JAXB returns null then the HandlerResolver will treat it as if the 
> service-name/port-name was not specified at all. And therefore 
> HandlerResolver will return a handler that it should not.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to