• Post Reply Bookmark Topic Watch Topic
  • New Topic

Is J2EE SDK 1.3 violated the spec?

Alec Lee
Ranch Hand
Posts: 569
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
According to the specification section 20.7, if we lookup "java:comp/UserTransaction" in ejb not allowed to use this interface, it should throw "NameNotFoundException". However, I tested with J2EE SDK1.3 and lookup "java:comp/UserTransaction" in a CMT SFSB, there is no exception thrown and I was given a UserTransaction object where I can call its begin() and commit().
(If the SFSB is Required, begin() throws exception for nested transaction. If it is NotSupported, begin() and commit() actually executed successfully).
I am not sure if this a violation of the specification or is it just my error in testing. Can anyone help?
Gravity is a harsh mistress. But this tiny ad is pretty easy to deal with:
the new thread boost feature: great for the advertiser and smooth for the coderanch user
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!