[ 
https://issues.apache.org/jira/browse/GERONIMO-3780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Manu T George updated GERONIMO-3780:
------------------------------------

    Attachment: G3780-r628632.patch

Changing to 

        synchronized(deploymentInfo){
            deploymentInfo.set(EjbDeployment.class, this);
                deploymentInfo.notifyAll();
        }

and 

            //Fix for GERONIMO-3780
        if (deploymentInfo.get(EjbDeployment.class) == null) {
                        synchronized (deploymentInfo) {
                                if (deploymentInfo.get(EjbDeployment.class) == 
null) {
                                        if (!deploymentInfo.isDestroyed()) {
                                                try {
                                                        deploymentInfo.wait();
                                                } catch (InterruptedException 
e) {
                                                        log.warn("Wait on 
deploymentInfo interrupted unexpectedly");
                                                }
                                        }
                                }
                        }
                } 

> MDB unable to access JNDI in ejbPostCreate
> ------------------------------------------
>
>                 Key: GERONIMO-3780
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3780
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: OpenEJB
>    Affects Versions: 2.1
>         Environment: All
>            Reporter: Manu T George
>         Attachments: G3780-r628632.patch, G3780-r628632.patch
>
>
> An MDB is unable to access JNDI in ejbPostCreate if there are messages in the 
> queue to which it is listening during server startup, say after a server 
> crash 

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

Reply via email to