You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Dino (JIRA)" <ji...@apache.org> on 2010/11/21 19:32:16 UTC

[jira] Updated: (AXIS2-4891) Allow the ability to handle bad client requests

     [ 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: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org