On Mar 17, 2008, at 12:10 AM, David Blevins wrote:
On Mar 15, 2008, at 9:58 PM, David Blevins wrote:
A user pointed out a couple days ago that we weren't supporting
inheritance of business interfaces, which we totally should be. I
thought since we were delayed on the 3.0 release that I would get
this fixed.
Our support for ejb inheritance in general has been pretty weak so
I've cooked up a simple test case like the following:
http://svn.apache.org/repos/asf/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/config/InheritenceTest.java
I have part of this implemented. Still lacking the code that can
properly handle very layered tx attributes and security
permissions. Will need some great test cases for that as well.
Hopefully I can get at least the tx side of things completed
tomorrow. If I'm very lucky, I might be able to find a way to knock
out both with one stone.
Got the security code in last night and ran a good chunk of the tck
overnight and all looked good. I think we're finally ready.
Will spin up some new 3.0 binaries.
-David