Too much introspection in MessageReceivers
------------------------------------------

                 Key: AXIS2-2732
                 URL: https://issues.apache.org/jira/browse/AXIS2-2732
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
            Reporter: Glen Daniels
            Assignee: Glen Daniels


If you take a look at any of the Java-class-backed MessageReceivers we 
currently have (RawXML... or RPC... for instance), you'll notice that we search 
for the appropriate java.lang.Method on each request - see, for instance, 
RawXMLInOutMessageReceiver.findOperation().  This a potentially serious 
performance issue, as introspection is expensive, and it's also just not very 
clean design.

We should instead be caching the java.lang.Method in the AxisOperation.  This 
has come up before but I didn't find a JIRA about it.


-- 
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