You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Jarek Gawor (JIRA)" <ji...@apache.org> on 2007/10/30 06:12:50 UTC
[jira] Updated: (OPENEJB-712) issues with KeyedCollection
[ https://issues.apache.org/jira/browse/OPENEJB-712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jarek Gawor updated OPENEJB-712:
--------------------------------
Affects Version/s: (trunk/openejb3)
> issues with KeyedCollection
> ----------------------------
>
> Key: OPENEJB-712
> URL: https://issues.apache.org/jira/browse/OPENEJB-712
> Project: OpenEJB
> Issue Type: Bug
> Affects Versions: (trunk/openejb3)
> Reporter: Jarek Gawor
>
> The following used to work fine:
> EjbRef ref = new EjbRef();
> SessionBean.getEjbRef().add(ref);
> Now the following is required:
> EjbRef ref = new EjbRef();
> ref.setEjbRefName(<name>);
> SessionBean.getEjbRef().add(ref);
> because the reference name is used as a key in the KeyedCollection. If the reference name is not set first, a reference is added to the KeyedCollection with a null key. And if there are multiple references added this way, only the last one will be in the map.
> Maybe somekind of an exception should be thrown or a warning logged if a null key is used so that it would be easier to find problems like this?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.