>>>Tom, EJB are part of the J2EE api. AFAIK they can only be run in a J2EE
>>>container.
>>
>>Historically impossible as EJB predates J2EE.
>
> Tom, I don't know about the history - but take a look at today's docs.

Signature
Unemployed English Java programmer
http://jroller.com/page/tackline/
>>>> Tom, EJB are part of the J2EE api. AFAIK they can only be run in a
>>>> J2EE container.
[quoted text clipped - 11 lines]
>
> Tom Hawtin
EJB is *part of* the J2EE spec. If you use EJB's you per def. use (a
part of) J2EE. Even JDBC, though the interfaces are distributed in the
JDK, is part of the J2EE spec. To actually use jdbc, all you need is a
driver from a vendor, and a J2SE jdk. However, you're still programming
using a J2EE api.

Signature
jon martin solaas
Thomas Hawtin - 26 Nov 2005 21:00 GMT
> EJB is *part of* the J2EE spec. If you use EJB's you per def. use (a
> part of) J2EE. Even JDBC, though the interfaces are distributed in the
> JDK, is part of the J2EE spec. To actually use jdbc, all you need is a
> driver from a vendor, and a J2SE jdk. However, you're still programming
> using a J2EE api.
By your definition, every J2SE/Java SE programmer is a J2EE/Java EE
programmer. Presumably C programmers are C++ programmers as well (more
or less). Very much a recruitment agent point of view. Oh and getting
back to EricF, JMS is now J2EE/Java EE.
Tom Hawtin

Signature
Unemployed English Java programmer
http://jroller.com/page/tackline/