The third edition of the best selling book, Mastering EJB, was just published and is available for free download off of TSS. The new edition includes more than 30 percent revised material and five new chapters covering security, integration, best practices, new EJB 2.1 features, as well as the latest open source Java solutions.
Download Mastering EJB, Third Edition.
-
Mastering EJB 3rd Ed Published; Free Book PDF Available (45 messages)
- Posted by: Floyd Marinescu
- Posted on: February 18 2005 12:32 EST
Threaded Messages (45)
- where can i download the source code with 3rd? by Luo Shifei on February 18 2005 21:22 EST
- I want the sourcecode of this book by jiang jiang on May 27 2005 23:16 EDT
-
Source code... by Daniel Nunes on June 03 2005 10:37 EDT
- source code by yoav dothan on July 31 2005 01:36 EDT
-
i need source code of this book please by salah ben salah on March 27 2010 09:38 EDT
- help by salah ben salah on March 30 2010 01:33 EDT
-
Source code... by Daniel Nunes on June 03 2005 10:37 EDT
- I want the sourcecode of this book by jiang jiang on May 27 2005 23:16 EDT
- Thanks by Jay K on February 18 2005 23:09 EST
- Thanks by Floyd Marinescu on February 19 2005 14:33 EST
- help by salah ben salah on March 30 2010 01:56 EDT
- Thanks by Floyd Marinescu on February 19 2005 14:33 EST
- Mastering EJB 3rd Ed Published; Free Book PDF Available by Lofi Dewanto on February 19 2005 06:15 EST
- new Design Patterns book? by Floyd Marinescu on February 19 2005 14:35 EST
-
new Design Patterns book? by Rashid Jilani on February 20 2005 02:16 EST
- new Design Patterns book? by Michal Maczka on February 21 2005 09:32 EST
-
new Design Patterns book? by Michael Murphree on February 22 2005 10:06 EST
- Design Patterns by Rod Johnson on February 22 2005 01:12 EST
-
new Design Patterns book? by Lofi Dewanto on February 21 2005 04:21 EST
- new Design Patterns book? by Dejan Krsmanovic on February 21 2005 08:52 EST
-
new Design Patterns book? by Rashid Jilani on February 20 2005 02:16 EST
- new Design Patterns book? by Floyd Marinescu on February 19 2005 14:35 EST
- Mastering EJB 3rd Ed Published; Free Book PDF Available by George De La Torre on February 19 2005 12:25 EST
- Unable to open with Adobe Acrobat 4.0 by jalki palki on February 20 2005 06:39 EST
- French version by Jose Nyimi on February 20 2005 10:07 EST
- French version by Floyd Marinescu on February 20 2005 13:59 EST
- failed to download in firefox, IE ok by zhiming jia on February 20 2005 20:30 EST
- failed to download in firefox, IE ok by adam ac on February 20 2005 21:47 EST
- failed to download in firefox, IE ok by Rajesh Chandra on February 20 2005 10:08 EST
- IE 6.0 with sp2 able to download it by Sreenivasa Majji on February 20 2005 10:46 EST
- failed to download in firefox, IE ok by Floyd Marinescu on February 22 2005 12:02 EST
- Solution for PDF Download Problem (for IE) by Raja Ranjan Senapati on February 23 2005 01:37 EST
- Thanks for the solution..!!! by Praveen Teelair on February 23 2005 03:06 EST
-
"File does not start with %PDF-". by Deboprasad Ghosh on February 23 2005 08:44 EST
- Suggestions for "File Download Issue" by Raja Ranjan Senapati on February 24 2005 01:15 EST
-
Solution for PDF Download Problem (for IE) by Lan Shao on April 18 2005 10:28 EDT
- Mastering EJB 3rd edition pdf is downloadable by Mittal fajalia on August 24 2005 06:38 EDT
- failed to download in firefox, IE ok by adam ac on February 20 2005 21:47 EST
- Mastering EJB 3rd Ed Published; Free Book PDF Available by Gabriel Ciuloaica on February 21 2005 03:52 EST
- Unable to download the 3rd edition book. by sri rao on February 21 2005 09:24 EST
- Escalability by glauco scheffel on February 21 2005 09:28 EST
- RE: Escalability by Alex Zhanov on February 21 2005 12:14 EST
- unable to view pdf ,after download completion. by Ramesh Ch on February 22 2005 00:42 EST
- Thanks ! by Roman Rubio on February 22 2005 09:28 EST
- Mastering EJB 3rd Ed Published; Free Book PDF Available by mark lybarger on February 22 2005 16:12 EST
- Error: File does not start with %pdf by Paramjeet Arora on March 17 2005 14:31 EST
- Security via JAAS Bug by Juergen Weber on June 23 2005 05:44 EDT
- Re: Security via JAAS Bug by Gerald Brose on August 28 2006 16:09 EDT
- Urgent Modification That Should Be Made by wael raafat on August 11 2005 03:55 EDT
- Mastering EJB 3-rd Edition: Bug report by s v on September 17 2005 04:59 EDT
- Five years ago? by Leandro Aparecido on March 30 2010 14:07 EDT
-
where can i download the source code with 3rd?[ Go to top ]
- Posted by: Luo Shifei
- Posted on: February 18 2005 21:22 EST
- in response to Floyd Marinescu
thx -
I want the sourcecode of this book[ Go to top ]
- Posted by: jiang jiang
- Posted on: May 27 2005 23:16 EDT
- in response to Luo Shifei
Hi, I am a new associator. I can't download the sourcecode of this book--Mastering Enterprise JavaBeans 3.0, can anybody help me?
this is my email: jiangyrui at yahoo dot com dot cn
Thanks
Jiang -
Source code...[ Go to top ]
- Posted by: Daniel Nunes
- Posted on: June 03 2005 10:37 EDT
- in response to jiang jiang
I managed to download the source code.Does anybody want it? I can send through MSN or something like it. -
source code[ Go to top ]
- Posted by: yoav dothan
- Posted on: July 31 2005 01:36 EDT
- in response to Daniel Nunes
Hello Daniel!
I could not down load the source , even that the book I managed to get.
Please send me the source code to yoav dot dothan at gmail dot com
Thank you!
Yoav -
i need source code of this book please[ Go to top ]
- Posted by: salah ben salah
- Posted on: March 27 2010 09:38 EDT
- in response to Daniel Nunes
i need source code of this book please
can you send to me to my e mail address rather possible.
salahben_salah at yahho dot com
thank's
-
help[ Go to top ]
- Posted by: salah ben salah
- Posted on: March 30 2010 13:33 EDT
- in response to salah ben salah
hello
i need source code please
if someone has all source code of MasteringEJB3rdEd book please send it to me.
thanks
this is my email address <<salahben_salah at yahoo dot com>>
-
Thanks[ Go to top ]
- Posted by: Jay K
- Posted on: February 18 2005 23:09 EST
- in response to Floyd Marinescu
Thanks! and where is the source code for 3rd edition.
- Jay
JavaRSS.com
Java News, Java Articles, Java Blogs, Java Groups and Java Forums, Just one bookmark. -
Thanks[ Go to top ]
- Posted by: Floyd Marinescu
- Posted on: February 19 2005 14:33 EST
- in response to Jay K
Thanks! and where is the source code for 3rd edition.- Jay
It's coming in a few days.
Floyd -
help[ Go to top ]
- Posted by: salah ben salah
- Posted on: March 30 2010 13:56 EDT
- in response to Floyd Marinescu
hello Floyd Marinescu
iam student now i m preparing an application based on EJB.
i rode Mastering EJB 3rd book and i cant get source code
i dont indrestand why
please if you have the source code, send it to me as soon as you can do.
thanks <<salahben_salah at yahoo dot com>> this is my email address
-
Mastering EJB 3rd Ed Published; Free Book PDF Available[ Go to top ]
- Posted by: Lofi Dewanto
- Posted on: February 19 2005 06:15 EST
- in response to Floyd Marinescu
Great book, thanks a lot!
BTW. Floyd, when will you update your J2EE design patterns book? I think in the mean time there are a lot of new patterns in that area :-)
Cheers,
Lofi. -
new Design Patterns book?[ Go to top ]
- Posted by: Floyd Marinescu
- Posted on: February 19 2005 14:35 EST
- in response to Lofi Dewanto
Great book, thanks a lot!BTW. Floyd, when will you update your J2EE design patterns book? I think in the mean time there are a lot of new patterns in that area
Hi Lofi, with EJB 3 making obsolete most of the work-around patterns to EJB, and people finally waking up to the fact that you don't need EJB if you're not going to use distributed objects, I'm not sure what patterns I could include anymore, so I wasn't planning a new edition.
Floyd -
new Design Patterns book?[ Go to top ]
- Posted by: Rashid Jilani
- Posted on: February 20 2005 14:16 EST
- in response to Floyd Marinescu
Great book, thanks a lot!BTW. Floyd, when will you update your J2EE design patterns book? I think in the mean time there are a lot of new patterns in that area
Hi Lofi, with EJB 3 making obsolete most of the work-around patterns to EJB, and people finally waking up to the fact that you don't need EJB if you're not going to use distributed objects, I'm not sure what patterns I could include anymore, so I wasn't planning a new edition. Floyd
So finally it's been proved you only need design patterns to over come the design flaws!!! Hope gang of four never heard it:-) -
new Design Patterns book?[ Go to top ]
- Posted by: Michal Maczka
- Posted on: February 21 2005 09:32 EST
- in response to Rashid Jilani
So finally it's been proved you only need design patterns to over come the design flaws!!! Hope gang of four never heard it:-)Great book, thanks a lot!BTW. Floyd, when will you update your J2EE design patterns book? I think in the mean time there are a lot of new patterns in that area
Hi Lofi, with EJB 3 making obsolete most of the work-around patterns to EJB, and people finally waking up to the fact that you don't need EJB if you're not going to use distributed objects, I'm not sure what patterns I could include anymore, so I wasn't planning a new edition. Floyd
Do you guys know what patterns actually are?
How can we have already patterns in a domain where nobody has an experince and which is a work in progress?
Patterns are about documenting proven solutions which have been pratically tested and are working well in multiple projects.
Michal -
new Design Patterns book?[ Go to top ]
- Posted by: Michael Murphree
- Posted on: February 22 2005 10:06 EST
- in response to Rashid Jilani
So finally it's been proved you only need design patterns to over come the design flaws!!! Hope gang of four never heard it:-)
That may have been true for many of the Core J2EE Patterns from Sun, or EJB patterns in general, but the GoF patterns worked around human limitations, not framework or specification limitations. Those patterns simply captured typical ways of applying good software design principles when building OO systems.
You know:
- Encapsulate what varies
- Use loose coupling and tight cohesion
- Favor composition over inheritance
- Code to interfaces (this means classes or Java interface types intended as an interface in the classic sense)
- ...
The patterns captured in various libraries simply put those principles, in applied form, into the hands of practitioners. So no, most patterns do not, in fact, work around design flaws. Most patterns help you avoid creating those flaws in the first place.
- Michael -
Design Patterns[ Go to top ]
- Posted by: Rod Johnson
- Posted on: February 22 2005 13:12 EST
- in response to Michael Murphree
True design patterns are not technology specific: not even language specific. The EJB patterns are really more "best practices" given a specific technology environment. As Floyd says, times have changed, and not all of them are necessarily relevant today.
Some of those that deserve "design pattern" status in my view include those that relate to distributed application development. There are a number of problems that must be addressed to do that that are essentially the same whatever technology (EJB or other) you use. -
new Design Patterns book?[ Go to top ]
- Posted by: Lofi Dewanto
- Posted on: February 21 2005 04:21 EST
- in response to Floyd Marinescu
Hi Floyd,
<floyd>
Hi Lofi, with EJB 3 making obsolete most of the work-around patterns to EJB, and people finally waking up to the fact that you don't need EJB if you're not going to use distributed objects, I'm not sure what patterns I could include anymore, so I wasn't planning a new edition.
</floyd>
Sure, some patterns are becoming obsolete. But still many developers need to do distributed objects :-) So, not all paterns are obsolete. Especially in conjunction with Web Services, you still need e.g. DTO pattern. You can read this current discussion at JavaLobby:
Can DXOs/DTOs play in a distributed environment?
http://www.javalobby.org/forums/thread.jspa?threadID=17210&tstart=15
You see there that this problem is still not resolved (also not through POJO Entity :-)).
So, most of the patterns you have in your book are STILL up-to-date in distributed environment. Additionaly:
1. You have now EJB TimerBean:
http://www.theserverside.com/patterns/thread.tss?thread_id=30093
2. EJB MDBs are expanded. Maybe any patterns here?
3. SOA, Web Service. Any good patterns in conjunction with EJB architecture for Web Services?
4. Model driven, metamodel integration (MDA). Why can this help you in developing EJB components...
IMO, a new *EJB* design pattern is needed. EJB EntityBean is ONLY one small part of it...
Cheers,
Lofi. -
new Design Patterns book?[ Go to top ]
- Posted by: Dejan Krsmanovic
- Posted on: February 21 2005 08:52 EST
- in response to Lofi Dewanto
2. EJB MDBs are expanded. Maybe any patterns here?
The same idea used for EJB Command pattern and "Generic EJB Timer" pattern http://www.theserverside.com/patterns/thread.tss?thread_id=30093 can be used with MDBs as well. Thus, you can have only one MDB that could execute all Command objects asynchronously.
I wrote an article describing Command pattern usage in EJB enviroment, but it is on Serbian ;). I guess you could get ideas from code http://www.javasvet.net/resource.do?id=54 The main idea is that you can develop EJB applications using POJO Command objects. You can have only one SessionBean for executing Commands in EJB context (EJB Command Patern) and one MDB for asynchronous execution of commands. If you are using EJB 2.1 container, the SessionBean could also implement TimedObject interface and can schedule Command objects execution (as described in Generic EJB Timer pattern). If you are using Hibernate or something like that, you can easily unit test Command objects outside the container. This makes EJB development pretty painless since most time you are using just POJOs.
Dejan -
Mastering EJB 3rd Ed Published; Free Book PDF Available[ Go to top ]
- Posted by: George De La Torre
- Posted on: February 19 2005 12:25 EST
- in response to Floyd Marinescu
Excellent work!
"IS USING A POJO...", decryption on page 272 is exactly what the Java community needs.
EJB may, or may not work for your requirements; this book will elegantly describe EJB for you.
I hope other authors will read this book and learn how to really promote the use of technology based on their expertise - instead of trying to use FUD to get "their" point across.
I urge every enterprise development team to read this book for a clear (no noise) description of J2EE!
Can't wait for the EJB 3.0 version... -
Unable to open with Adobe Acrobat 4.0[ Go to top ]
- Posted by: jalki palki
- Posted on: February 20 2005 06:39 EST
- in response to Floyd Marinescu
"The viewer cannot decrypt this document" So something else was more important than portability. They encrypted the document (Maybe acrobat 6.0 writer did that. don't know) any way all PDF's I create with OpenOffice work perfectly fine with Acrobat 4.0 -
French version[ Go to top ]
- Posted by: Jose Nyimi
- Posted on: February 20 2005 10:07 EST
- in response to Floyd Marinescu
-
French version[ Go to top ]
- Posted by: Floyd Marinescu
- Posted on: February 20 2005 13:59 EST
- in response to Jose Nyimi
Is there a plan to make a french version of this 3rd edition?
Jose,
That's up to the publishers <shrug>.
Floyd -
failed to download in firefox, IE ok[ Go to top ]
- Posted by: zhiming jia
- Posted on: February 20 2005 20:30 EST
- in response to Floyd Marinescu
just for your info -
failed to download in firefox, IE ok[ Go to top ]
- Posted by: adam ac
- Posted on: February 20 2005 21:47 EST
- in response to zhiming jia
+1 and IE 6sp1 could not download also, keep asking me to logon -
failed to download in firefox, IE ok[ Go to top ]
- Posted by: Rajesh Chandra
- Posted on: February 20 2005 22:08 EST
- in response to adam ac
I used Firefox 1.0 in XP SP2, and I was able to download the book. -
IE 6.0 with sp2 able to download it[ Go to top ]
- Posted by: Sreenivasa Majji
- Posted on: February 20 2005 22:46 EST
- in response to adam ac
I think i need 2 months to complete this :) -
failed to download in firefox, IE ok[ Go to top ]
- Posted by: Floyd Marinescu
- Posted on: February 22 2005 12:02 EST
- in response to adam ac
Maybe you have cookies turned off? We needd to know if you're logged in. -
Solution for PDF Download Problem (for IE)[ Go to top ]
- Posted by: Raja Ranjan Senapati
- Posted on: February 23 2005 01:37 EST
- in response to zhiming jia
Initally I was also frustrated with the download issue. In IE 6.0, I was getting an error message "File does not start with %PDF-". And in Firefox 1.0, The same login screen was coming over and over again. Even upgrading to XP SP2 did not help. Then I googled a little bit and figured out that, its a problem with Acrobat Reader's feature which integrates with IE. Just open up one instance of Acrobat Reader. Goto Edit->Preferences->Options (in Reader 5.0 and Internet in Reader 6.0). Uncheck Display PDF in Browser.Click OK and close the instance. Then when you try to login using IE, you will get a prompt to save the file to local disk. And then business as usual :-) However, I am yet to figure out the problem with Firefox 1.0.
Let me know in case this approach does not work.
Warm Regards,
Raja -
Thanks for the solution..!!![ Go to top ]
- Posted by: Praveen Teelair
- Posted on: February 23 2005 03:06 EST
- in response to Raja Ranjan Senapati
Hi Mr. Raja
Thanks for your solution as it helped me download this pdf without any issues.
I was frustated trying hard to download this.
Thank you
Praveen -
"File does not start with %PDF-".[ Go to top ]
- Posted by: Deboprasad Ghosh
- Posted on: February 23 2005 08:44 EST
- in response to Raja Ranjan Senapati
hi Raja
at least i came to an end with ur help..
but with acrobat6.0 when opening this edit>preferences>internet---there i can see that Display PDF in Browser is already disabled....
what can i do???
Regards
DEBU -
Suggestions for "File Download Issue"[ Go to top ]
- Posted by: Raja Ranjan Senapati
- Posted on: February 24 2005 01:15 EST
- in response to Deboprasad Ghosh
Hi Debu,
I dont know the exact procedure you are following to download the PDF. But let me hazard a guess of the steps you are following.
1. Type/Copy the address http://www.theserverside.com/books/wiley/masteringEJB/downloads/MasteringEJB3rdEd.pdf in IE 6.0.
2. It will ask a prompt for user id and password. Enter the relevant id and password.
3. After that, You should get a prompt for either opening the file in browser or save it to local disk. (Only when you follow the steps suggested by me in earlier thread, you will get this prompt. Even after following this thread, if you get this problem, my suggestion would be to uninstall the version of Acrobat Reader installed on your machine temporarily and then proceed with download :-) )
4. Once you get the prompt as mentioned above, choose Save to Local Hard Disk option and you should be fine. NEVER choose the Open document in browser option.
If you are still facing problem, send me a mail at raja_ranjan at yahoo dot com with details. I dont want to clutter this thread anymore. :-)
Warm Regards,
Raja -
Solution for PDF Download Problem (for IE)[ Go to top ]
- Posted by: Lan Shao
- Posted on: April 18 2005 10:28 EDT
- in response to Raja Ranjan Senapati
Hi,
For some reason, I still have trouble to download the book by using IE 6.0. The only thing that I get is a small "construction" icon on the right uppper corner, no error message at all. The processing bar shows "done". I have already set my IE to accept all "cookies". Are there anything else that I should be aware of?
Thanks,
Lan -
Mastering EJB 3rd edition pdf is downloadable[ Go to top ]
- Posted by: Mittal fajalia
- Posted on: August 24 2005 06:38 EDT
- in response to Lan Shao
go to link
http://www.theserverside.com/books/wiley/masteringEJB/index.tss
then right click on Download the free pdf click the save target
then specify respected localpath -
Mastering EJB 3rd Ed Published; Free Book PDF Available[ Go to top ]
- Posted by: Gabriel Ciuloaica
- Posted on: February 21 2005 03:52 EST
- in response to Floyd Marinescu
Thanks for the book Ed.
Gabi. -
Unable to download the 3rd edition book.[ Go to top ]
- Posted by: sri rao
- Posted on: February 21 2005 09:24 EST
- in response to Floyd Marinescu
I was trying to Download 3rd Edition PDF book, but i was getting some errors. I was using PDF Version 6.0. How can i do the download.
Thanks
Sri -
Escalability[ Go to top ]
- Posted by: glauco scheffel
- Posted on: February 21 2005 09:28 EST
- in response to Floyd Marinescu
Does any one know an ejb project with 10.000 EJB Beans (25% sessions)?
How much hardware do you need for test? And for production?
Do you know how it behave with Websphere? And with JBoss?
[ ]´s -
RE: Escalability[ Go to top ]
- Posted by: Alex Zhanov
- Posted on: February 21 2005 12:14 EST
- in response to glauco scheffel
Does any one know an ejb project with 10.000 EJB Beans (25% sessions)?How much hardware do you need for test? And for production?Do you know how it behave with Websphere? And with JBoss? [ ]´s
I came from a project with 4000 session beans, contact me at azhanov at yahoo dot com if you want to discuss it offline. let's not hijack this tread.
alex -
unable to view pdf ,after download completion.[ Go to top ]
- Posted by: Ramesh Ch
- Posted on: February 22 2005 00:42 EST
- in response to Floyd Marinescu
Iam able to download the 3rd edition pdf. Iam uanble to open the document using acrobat reader. Please help me any one. -
Thanks ![ Go to top ]
- Posted by: Roman Rubio
- Posted on: February 22 2005 09:28 EST
- in response to Floyd Marinescu
This is a great book, since the first edition, thanks a lot -
Mastering EJB 3rd Ed Published; Free Book PDF Available[ Go to top ]
- Posted by: mark lybarger
- Posted on: February 22 2005 16:12 EST
- in response to Floyd Marinescu
I'll have to say the pdf books available here are truly remarkable.
Floyd's 2nd edition of this book was instrumental to me in passing the SCBCD exam. Along with the Head First book and others. -
Error: File does not start with %pdf[ Go to top ]
- Posted by: Paramjeet Arora
- Posted on: March 17 2005 14:31 EST
- in response to Floyd Marinescu
Download is not working please look into this -
Security via JAAS Bug[ Go to top ]
- Posted by: Juergen Weber
- Posted on: June 23 2005 05:44 EDT
- in response to Floyd Marinescu
Unfortunately the feed-back email given in the book doesn't work, so I try to access a bug in the book here:
On page 362 there is class HelloClient which pretends
to securely access an EJB.
Actually, it does not.
The security-context gotten by LoginContext.login() is
never propagated to the server, so the called EJB has
no information about who the caller is.
The right way to access an EJB under a security
context is given on
http://www.theserverside.com/discussions/thread.tss?thread_id=33552
WSSubject.doAs(subject, new java.security.PrivilegedAction() {
...
With Weblogic it were
weblogic.security.Security.runAs(subject, sampleAction); -
Re: Security via JAAS Bug[ Go to top ]
- Posted by: Gerald Brose
- Posted on: August 28 2006 16:09 EDT
- in response to Juergen Weber
The code is based on CSIv2 context propagation (as documented in the readme files that go along with the code). If you use the code in a distributed setting as explained, a security context is automatically propagated, even without the client calling doAs(). This will not happen in a local setting, but this behavior is documented, so I don't think you can call that a bug. Regards, Gerald. -
Urgent Modification That Should Be Made[ Go to top ]
- Posted by: wael raafat
- Posted on: August 11 2005 03:55 EDT
- in response to Floyd Marinescu
In Table 4.1 (Required methods for session bean classes),
the headers of the last tow columns should be reversed, i.e the (stateless session bean) should be (statefull session bean) in column #3 and vice versa for coulmn #4 -
Mastering EJB 3-rd Edition: Bug report[ Go to top ]
- Posted by: s v
- Posted on: September 17 2005 04:59 EDT
- in response to Floyd Marinescu
I was reading the PDF version of Mastering EJB and came across the following Error.
It is a small one in chapter 4 - "Introduction to Session Beans"
The error is in the table heading of Table 4.1: "Required Method for Session Bean classes" in page "89 (114 of 841)"
The column heading for stateful and stateless session beans got interchanged. Actually the third column must be STATEFUL and the forth column (last column) must be STATELESS.
I am sure people might have already pointed this small error. But I can not find an error database for that.
As mentioned in the book i send this post as an email to 'books@middleware-company.com', but got a message "There was a SMTP communication problem with the recipient's email server. Please contact your system administrator."
So I am posting it here
However the book is a great one and I loved reading it.
Thanks for the great work!
regards
sv -
Five years ago?[ Go to top ]
- Posted by: Leandro Aparecido
- Posted on: March 30 2010 14:07 EDT
- in response to Floyd Marinescu
Hey, this post is from five years ago and it appeared on TSS News Feed!!