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.