> > If > > you're entering fresh, and learning EJB, then I dont imagine the > > differences between 2.4 and 3.0 would bother you too much at first > > I am more concernern with documentation etc., which is very important when > you are getting into something new. The 'book' is for 2.4, yet a lot of the > discussion on the lists/forums is about about 3. I don't want to order the > 'book' and post questions about 2.4,. only to be told to move to 3 because it > is X, Y and Z
yep, fair call. JBoss 2.4 supports (as I understand it) - EJB 1.1 (SLSB, SFSB, CMP 1.x, BMP) - some of EJB 2.0 (MDB, local interfaces) JBoss 3.0 adds - the rest of EJB 2.0 (mainly CMP2) I'm sure there are more differences, but thats the key differences I think. > > As I understand it, everything in 2.4 is also in 3.0, but there've > > been several significant architecture changes. > > Are these on the 'inside' or 'outside'? inside, but as a result the configuration has changed. In 2.4 you have jboss.jcml which defines the services. In 3.0 you have a deploy directory that contains a whole bunch of foo-service.xml files, which each contain configuration for the foo service. > > also - the book covers 2.4, which would be a good argument for starting > > there. > > This is what I currently favour, but it would be good to know the differences > between 2 and 3. I can't belive they are two great, especially as the 2.4 > 'book' is not published here in the UK for another few weeks, and it would be > a bad marketing effort to release a new, incompatible version before the book > for the previous version is out. from a developer's viewpoint, you will code pretty similar stuff, as either way, you're coding EJBs. Of course there are changes between the 1.1 and 2.0 specs, but you can deploy 1.1 EJBs on a 2.0 server, so dont be too worried. Again - the main difference is in CMP2 and relationships. Admitably, this is a big difference, but I'd advice getting your head around other things first anyway. Also - have a look at XDoclet (http://sf.net/projects/xdoclet) as a useful development tool that has strong support for JBoss. hth dim _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user