[jboss-dev-forums] [Design of EJB 3.0] - Re: Status on proxy-clustered
bstansberry@jboss.com
do-not-reply at jboss.com
Mon Aug 25 10:35:06 EDT 2008
That's expected yes. The clusteredentity tests are unrelated to this work; I'll look this week. IIRC, that has to do w/ including "ear=foo.jar" in ObjectNames even when no ear is involved; it's a matter of making the test expect that behavior (or better yet, getting rid of that behavior if the metadata now allows us to detect it).
18 clusteredsession failures sounds right. If you hack in a workaround to EJBTHREE-1471 [1], that should drop to 2. The two represents a known and acceptable change in behavior from AS 4.x where I haven't had time to tweak the test to account for it.
[1] The workaround; this doesn't remove CL leak; just blunt-force stops it from affecting later deployments, allowing testsuite to run properly:
| Index: /home/bes/dev/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/SessionProxyFactoryBase.java
| ===================================================================
| --- /home/bes/dev/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/SessionProxyFactoryBase.java (revision 77377)
| +++ /home/bes/dev/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/factory/session/SessionProxyFactoryBase.java (working copy)
| @@ -212,7 +212,11 @@
| constructor = this.createProxyConstructor(businessInterfaces, tcl);
|
| }
| - catch (ClassNotFoundException cce)
| +// catch (ClassNotFoundException cce)
| +// {
| +// // Ignore
| +// }
| + catch (Throwable t) // BES: temporary workaround to CL leak issue so I can test
| {
| // Ignore
| }
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4172322#4172322
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4172322
More information about the jboss-dev-forums
mailing list