tomee-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jarek Gawor (JIRA)" <j...@apache.org>
Subject [jira] Created: (OPENEJB-578) Register SERVICE_ENDPOINT last
Date Sun, 13 May 2007 06:15:15 GMT
Register SERVICE_ENDPOINT last
------------------------------

                 Key: OPENEJB-578
                 URL: https://issues.apache.org/jira/browse/OPENEJB-578
             Project: OpenEJB
          Issue Type: Bug
            Reporter: Jarek Gawor


CoreDeploymentInfo.addInterface() function registers the class and its super interfaces with
a given interface type. It also always overwrites previous registrations. That means that
the registration order might matter in cases two classes of different type share the same
interfaces. For example, SEI is set to Foo class, and the remote EJB interface 'Bar' implements
'Foo' interface.

The attached patch makes the SEI registration last to ensure the class is registered with
right interface type (as the interface type is used to determine if it is a web service call
or not)/




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


Mime
View raw message