Here I am, about to jump into something that I hoped was left behind everywhere in the world; EJB 1.1 (not to mention JDK 1.3, WebSphere 4.x and Struts 1.1). Stuff that I decided it was safe to forget.. people had loooong been afraid of the early ejb implementations in the _wicked container_, at the same time as being enlightened by the alternatives; JDO, Hibernate and straight up JDBC DAOs with C3P0 pooling. Only apparently not this particular insurance group.
I can't complain, I was aware, sort of, but I hadn't appreciated until reality landed today.
I believe it will all change, by that time however we can more or less skip EJB 2.x/JDK 1.4.x and zip straight to 3/5.
;) The only thing that I am truly unhappy about is WebSphere studio and what a sloppy, slow-ass bitch it is - even with a zippy workstation, stuffed with 1Gb of memory.
Regardless of the technology drawbacks, the team seems good, the business requirements challenging and the implementation varied. And they're taking me out for a "syber joined the team" lunch and bowling tomorrow!