You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Michał Kudła (JIRA)" <ji...@apache.org> on 2008/04/17 14:37:21 UTC

[jira] Created: (GERONIMO-3959) Freeze during deploying OrderEAR sample from GMOxDOC21

Freeze during deploying OrderEAR sample from GMOxDOC21 
-------------------------------------------------------

                 Key: GERONIMO-3959
                 URL: https://issues.apache.org/jira/browse/GERONIMO-3959
             Project: Geronimo
          Issue Type: Improvement
      Security Level: public (Regular issues)
          Components: deployment
    Affects Versions: 2.1
         Environment: Gentoo Linux 2.6.22, Java IBM J9 2.4 Linux x86-32 jvmxi3260-20071121_15015
            Reporter: Michał Kudła
            Priority: Blocker


I created EAR according to http://cwiki.apache.org/GMOxDOC21/deployment-plans.html.
But, unedr deployment, Geronimo stoped without any messages.


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


[jira] Updated: (GERONIMO-3959) Freeze during deploying OrderEAR sample from GMOxDOC21

Posted by "Michał Kudła (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-3959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michał Kudła updated GERONIMO-3959:
-----------------------------------

    Attachment: GMOxDOC21_Order.zip

- sources,
- binaries,
- geronimo logs

> Freeze during deploying OrderEAR sample from GMOxDOC21 
> -------------------------------------------------------
>
>                 Key: GERONIMO-3959
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3959
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: deployment
>    Affects Versions: 2.1
>         Environment: Gentoo Linux 2.6.22, Java IBM J9 2.4 Linux x86-32 jvmxi3260-20071121_15015
>            Reporter: Michał Kudła
>            Priority: Blocker
>         Attachments: GMOxDOC21_Order.zip
>
>
> I created EAR according to http://cwiki.apache.org/GMOxDOC21/deployment-plans.html.
> But, unedr deployment, Geronimo stoped without any messages.

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


[jira] Updated: (GERONIMO-3959) Freeze during deploying OrderEAR sample from GMOxDOC21

Posted by "Donald Woods (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-3959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Donald Woods updated GERONIMO-3959:
-----------------------------------

    Fix Version/s:     (was: 2.1.3)
                   2.1.4

No openejb-3.0.1 to upgrade to for Geronimo 2.1.3, so moving to 2.1.4.

> Freeze during deploying OrderEAR sample from GMOxDOC21 
> -------------------------------------------------------
>
>                 Key: GERONIMO-3959
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3959
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: deployment
>    Affects Versions: 2.1
>         Environment: Gentoo Linux 2.6.22, Java IBM J9 2.4 Linux x86-32 jvmxi3260-20071121_15015
>            Reporter: Michał Kudła
>            Assignee: Kevan Miller
>            Priority: Blocker
>             Fix For: 2.1.4, 2.2
>
>         Attachments: GMOxDOC21_Order.zip
>
>
> I created EAR according to http://cwiki.apache.org/GMOxDOC21/deployment-plans.html.
> But, unedr deployment, Geronimo stoped without any messages.

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


[jira] Commented: (GERONIMO-3959) Freeze during deploying OrderEAR sample from GMOxDOC21

Posted by "Kevan Miller (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-3959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12590035#action_12590035 ] 

Kevan Miller commented on GERONIMO-3959:
----------------------------------------

Wow. Thanks for pointing this out...

Here's the culprit:

"RMI TCP Connection(5)-0:0:0:0:a01:0:efe1:5803%266" daemon prio=5 tid=0x11c44420 nid=0x935400 runnable [0xb1a23000..0xb1a25d90]
        at java.lang.Class.getClassLoader0(Native Method)
        at java.lang.ClassLoader.getCallerClassLoader(ClassLoader.java:1411)
        at java.lang.Class.getDeclaredMethods(Class.java:1762)
        at org.apache.openejb.config.rules.CheckCallbacks.getMethods(CheckCallbacks.java:197)
        at org.apache.openejb.config.rules.CheckCallbacks.checkCallback(CheckCallbacks.java:169)
        at org.apache.openejb.config.rules.CheckCallbacks.validate(CheckCallbacks.java:86)
        at org.apache.openejb.config.rules.ValidationBase.validate(ValidationBase.java:43)
        at org.apache.openejb.config.AppValidator.validate(AppValidator.java:82)
        at org.apache.openejb.config.ValidateModules.deploy(ValidateModules.java:31)
        at org.apache.openejb.config.ConfigurationFactory$Chain.deploy(ConfigurationFactory.java:141)
        at org.apache.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:425)
        at org.apache.geronimo.openejb.deployment.EjbModuleBuilder.configureApplication(EjbModuleBuilder.java:638)
        at org.apache.geronimo.openejb.deployment.EjbModuleBuilder.getEjbJarInfo(EjbModuleBuilder.java:575)
        at org.apache.geronimo.openejb.deployment.EjbModuleBuilder.initContext(EjbModuleBuilder.java:497)
        at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
        at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
        at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
        at org.apache.geronimo.kernel.KernelGBean.invoke(KernelGBean.java:342)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
        at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
        at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
        at org.apache.geronimo.system.jmx.MBeanGBeanBridge.invoke(MBeanGBeanBridge.java:172)
        at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
        at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
        at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1410)
        at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
        at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1247)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1350)
        at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:784)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
        at sun.rmi.transport.Transport$1.run(Transport.java:153)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
        at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
        at java.lang.Thread.run(Thread.java:613)

CheckCallbacks.getMethods() is either going to run forever or run out of memory...


> Freeze during deploying OrderEAR sample from GMOxDOC21 
> -------------------------------------------------------
>
>                 Key: GERONIMO-3959
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3959
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: deployment
>    Affects Versions: 2.1
>         Environment: Gentoo Linux 2.6.22, Java IBM J9 2.4 Linux x86-32 jvmxi3260-20071121_15015
>            Reporter: Michał Kudła
>            Priority: Blocker
>         Attachments: GMOxDOC21_Order.zip
>
>
> I created EAR according to http://cwiki.apache.org/GMOxDOC21/deployment-plans.html.
> But, unedr deployment, Geronimo stoped without any messages.

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


[jira] Assigned: (GERONIMO-3959) Freeze during deploying OrderEAR sample from GMOxDOC21

Posted by "Kevan Miller (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-3959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kevan Miller reassigned GERONIMO-3959:
--------------------------------------

    Assignee: Kevan Miller

> Freeze during deploying OrderEAR sample from GMOxDOC21 
> -------------------------------------------------------
>
>                 Key: GERONIMO-3959
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3959
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: deployment
>    Affects Versions: 2.1
>         Environment: Gentoo Linux 2.6.22, Java IBM J9 2.4 Linux x86-32 jvmxi3260-20071121_15015
>            Reporter: Michał Kudła
>            Assignee: Kevan Miller
>            Priority: Blocker
>             Fix For: 2.1.x, 2.2
>
>         Attachments: GMOxDOC21_Order.zip
>
>
> I created EAR according to http://cwiki.apache.org/GMOxDOC21/deployment-plans.html.
> But, unedr deployment, Geronimo stoped without any messages.

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


[jira] Commented: (GERONIMO-3959) Freeze during deploying OrderEAR sample from GMOxDOC21

Posted by "Joe Bohn (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-3959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12616081#action_12616081 ] 

Joe Bohn commented on GERONIMO-3959:
------------------------------------

Not quite sure what to do with this JIRA related to the Geronimo 2.1.2 release.  The fix version indicates that it is fixed in Geronimo 2.1.x.  However, it appears this is really dependent on an OpenEJB 3.0.1 release which is not yet available and will not be included in Geronimo 2.1.2 give current course and speed.  I guess I'll leave it marked as fixed in 2.1.x for now ... until I remove 2.1.x and then move it to 2.1.3

> Freeze during deploying OrderEAR sample from GMOxDOC21 
> -------------------------------------------------------
>
>                 Key: GERONIMO-3959
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3959
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: deployment
>    Affects Versions: 2.1
>         Environment: Gentoo Linux 2.6.22, Java IBM J9 2.4 Linux x86-32 jvmxi3260-20071121_15015
>            Reporter: Michał Kudła
>            Assignee: Kevan Miller
>            Priority: Blocker
>             Fix For: 2.1.x, 2.2
>
>         Attachments: GMOxDOC21_Order.zip
>
>
> I created EAR according to http://cwiki.apache.org/GMOxDOC21/deployment-plans.html.
> But, unedr deployment, Geronimo stoped without any messages.

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


[jira] Resolved: (GERONIMO-3959) Freeze during deploying OrderEAR sample from GMOxDOC21

Posted by "Kevan Miller (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-3959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kevan Miller resolved GERONIMO-3959.
------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.2
                   2.1.x

I've fixed the infinite loop in OpenEJB. So, deployment will not hang.

The loop only occurred if OpenEJB was not able to resolve the callback handler method.

The fix will be part of the next OpenEJB release (e.g. 3.0.1) and should also be fixed in Geronimo 2.1.2 and Geronimo 2.2.

> Freeze during deploying OrderEAR sample from GMOxDOC21 
> -------------------------------------------------------
>
>                 Key: GERONIMO-3959
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3959
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: deployment
>    Affects Versions: 2.1
>         Environment: Gentoo Linux 2.6.22, Java IBM J9 2.4 Linux x86-32 jvmxi3260-20071121_15015
>            Reporter: Michał Kudła
>            Priority: Blocker
>             Fix For: 2.1.x, 2.2
>
>         Attachments: GMOxDOC21_Order.zip
>
>
> I created EAR according to http://cwiki.apache.org/GMOxDOC21/deployment-plans.html.
> But, unedr deployment, Geronimo stoped without any messages.

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


[jira] Updated: (GERONIMO-3959) Freeze during deploying OrderEAR sample from GMOxDOC21

Posted by "Joe Bohn (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-3959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joe Bohn updated GERONIMO-3959:
-------------------------------

    Fix Version/s:     (was: 2.1.x)
                   2.1.3

changed fix version to 2.1.3 where we might pick up OpenEJB 3.0.1

> Freeze during deploying OrderEAR sample from GMOxDOC21 
> -------------------------------------------------------
>
>                 Key: GERONIMO-3959
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3959
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: deployment
>    Affects Versions: 2.1
>         Environment: Gentoo Linux 2.6.22, Java IBM J9 2.4 Linux x86-32 jvmxi3260-20071121_15015
>            Reporter: Michał Kudła
>            Assignee: Kevan Miller
>            Priority: Blocker
>             Fix For: 2.1.3, 2.2
>
>         Attachments: GMOxDOC21_Order.zip
>
>
> I created EAR according to http://cwiki.apache.org/GMOxDOC21/deployment-plans.html.
> But, unedr deployment, Geronimo stoped without any messages.

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


[jira] Commented: (GERONIMO-3959) Freeze during deploying OrderEAR sample from GMOxDOC21

Posted by "Michał Kudła (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-3959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12590332#action_12590332 ] 

Michał Kudła commented on GERONIMO-3959:
----------------------------------------

I removed from ejb-jar.xml stanza

    <interceptors>
        <interceptor>
            <interceptor-class>
         examples.session.stateless_dd.RetrieveOrderCallbacks
            </interceptor-class>
            <post-construct>
                <lifecycle-callback-method>
            construct
                </lifecycle-callback-method>
            </post-construct>
            <pre-destroy>
                <lifecycle-callback-method>
              destroy
                </lifecycle-callback-method>
            </pre-destroy>
        </interceptor>
    </interceptors>

after that, OrderEAR was loaded successfully.



> Freeze during deploying OrderEAR sample from GMOxDOC21 
> -------------------------------------------------------
>
>                 Key: GERONIMO-3959
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3959
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: deployment
>    Affects Versions: 2.1
>         Environment: Gentoo Linux 2.6.22, Java IBM J9 2.4 Linux x86-32 jvmxi3260-20071121_15015
>            Reporter: Michał Kudła
>            Priority: Blocker
>         Attachments: GMOxDOC21_Order.zip
>
>
> I created EAR according to http://cwiki.apache.org/GMOxDOC21/deployment-plans.html.
> But, unedr deployment, Geronimo stoped without any messages.

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


[jira] Commented: (GERONIMO-3959) Freeze during deploying OrderEAR sample from GMOxDOC21

Posted by "Kevan Miller (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-3959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12590846#action_12590846 ] 

Kevan Miller commented on GERONIMO-3959:
----------------------------------------

Updating the ejb-jar.xml as follows will avoid the "freeze"...

    <interceptors>
        <interceptor>
            <interceptor-class>examples.session.stateless_dd.RetrieveOrderCallbacks</interceptor-class>
            <post-construct>
                <lifecycle-callback-method>construct</lifecycle-callback-method>
            </post-construct>
            <pre-destroy>
                <lifecycle-callback-method>destroy</lifecycle-callback-method>
            </pre-destroy>
        </interceptor>
    </interceptors>



> Freeze during deploying OrderEAR sample from GMOxDOC21 
> -------------------------------------------------------
>
>                 Key: GERONIMO-3959
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3959
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: deployment
>    Affects Versions: 2.1
>         Environment: Gentoo Linux 2.6.22, Java IBM J9 2.4 Linux x86-32 jvmxi3260-20071121_15015
>            Reporter: Michał Kudła
>            Priority: Blocker
>         Attachments: GMOxDOC21_Order.zip
>
>
> I created EAR according to http://cwiki.apache.org/GMOxDOC21/deployment-plans.html.
> But, unedr deployment, Geronimo stoped without any messages.

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