+++ This bug was initially created as a clone of Bug #922339 +++ Created attachment 711015 [details] Maven project to reproduce the issue Description of problem: The MethodInvocationMessageHandler doesn't catch java.lang.IllegalArgumentException. This causes the server hangs. How reproducible: A simple reproducer based on the ejb-remote quickstart is attached Steps to Reproduce: 1. compile and deploy the project (mvn clean install jboss-as:deploy) 2. run the client java -cp target/classes:../server-side/target/jboss-as-ejb-remote-app-client.jar:../../jboss/bin/client/jboss-client.jar org.jboss.as.quickstarts.ejb.remote.client.RemoteEJBClient Actual results: Client hung Expected results: Exception at client side that the marshalling failed --- Additional comment from on 2013-03-16 06:23:55 EDT --- Problem is solved in EAP6.1.Alpha
Created attachment 711016 [details] Prepared OneOff patch
Hi Wolf, in the attached zip, I found a source jar for ejb3 module: modules/org/jboss/as/ejb3/main/jboss-as-ejb3-7.1.3.Final-redhat-4-sources-bz-922340.jar I am not sure why this file is included, and the install instructions don't mention it. Is there any particular reason to include this file? If not, please attach a zip without it.. Then push this back to ON_QA. Thanks
Actually I don't remember seeing a source jar in the patch zip anytime in the past, that's why I am somewhat surprised. But if it conforms to GSS's rules, I have no objection, it doesn't do any harm, I just think it would be worth adding a note in the patch instructions, so the customer will see that the sources are included..
It's not supposed to be in the patch overlay zip, but we do sometimes attach the sources to the BZ/JIRA in case there are customer questions later. Certainly we can deliver the source JAR to customers as needed via the case, but we don't generally do that on the portal.
Created attachment 716109 [details] Prepared OneOff patch (without sources)
Created attachment 716110 [details] Prepared OneOff patch (without sources)
reproduced manually: OK regression testing: OK checked that the fixed code is present in the source jar: OK md5sum of patch files: e4d2dfecf160cfb828541b73de964e41 ./modules/org/jboss/as/ejb3/main/jboss-as-ejb3-7.1.3.Final-redhat-4-bz-922340.jar 74fdb27b0f93564054f35c02bd063f77 ./modules/org/jboss/as/ejb3/main/module.xml md5sum of additional source jar: aa6cd8acb6628ba64f7a8697a3499faf jboss-as-ejb3-7.1.3.Final-redhat-4-sources-bz-922340.jar
This patch is applicable to JBoss Enterprise Application Platform (EAP) 6.0.1. It is available for download from the following location: https://access.redhat.com/jbossnetwork/restricted/softwareDetail.html?softwareId=20843