posted 16 years ago
I don't have any real life working experience on EJB so far.
I suggest people who do not have the real experience like me don't just memorize the concepts and terms, you need fully understand everything from inside out. Digest each mock exam as the real brainer. Couple questions in the real exam designed this way: almost half page it describes the company background and all business requirements and ask you to design the best solution to best satisfy all the aspects in the requirement. For example, you have to satisfy one requirement as making one of those 4 required business transactions as the shortest as possible; you also have to satisfy one transaction's rollback will send out message plus so on so on... It took me 2 minutes to read and understand all the requirement and then you can imagine the next..
For the question that which kind of cert is more marketable, I really don't know since I have been working in my current company for over 8 years without knowing the outside world. In year 2004, my company was bought by another big company, I thought the merger could bring up the integration and the webservice could be useful, so I self-studied the webservice and got the certification in 2006. That gave me the opportunity to take an important role in a big integration project last year.
I think the webservice certification could be more valuable than the EJB because I heard couple friends in other big company said, their project architect really hate to use EJB so their projects were all designed to avoid to use EJB. But more and more webservice projects are on the way...
For the consulting company, things could be different - more certifications are welcome because they need your expertise to bid varity projects.
Hope my answer could help you a bit...
best wishes
Helen(Hua) Ge