[
https://issues.apache.org/jira/browse/AXIS2-4891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dino updated AXIS2-4891:
------------------------
Summary: Allow the ability to handle bad client requests (was: Handle bad
client requests better)
> Allow the ability to handle bad client requests
> -----------------------------------------------
>
> Key: AXIS2-4891
> URL: https://issues.apache.org/jira/browse/AXIS2-4891
> Project: Axis2
> Issue Type: New Feature
> Components: kernel
> Affects Versions: 1.5.3, 1.5.2, 1.5.1, 1.5, 1.4.1
> Reporter: Dino
>
> We are getting a lot of parsing exceptions from clients (more rouge than
> legit) hitting our axis2 soap services incorrectly.
> For example:
> 2010-11-21 16:17:47,309 ERROR [http-httpd-10380-162$1212637080]
> org.apache.axis2.engine.AxisEngine : javax.xml.stream.XMLStreamException:
> :3:247 expected '>' at 0xffffffff
> We have no control over the processing since the AxisEngine logs the error
> directly (e.g log.error(e.getMessage(), e)).
> Axis2 should provide a way to override the error handling either by using an
> interceptor or having a delegating method that can be overwritten. It can
> default to logging the error but allow developers to overwrite this behavior
> easily.
> Not sure the easiest approach but look for guidance from the Axis2 dev team
> to provide a solution.
--
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]