Dario Laverde

Greenhorn
+ Follow
since Feb 27, 2006
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Dario Laverde

Sorry Bear, but this is were the book promo email linked to - please indicate the correct thread to post to.

thanks,
Dario
14 years ago
Hello Peter,

How did you determine who you would approach and was there anyone who said no? How did you determine how many interviews to include in the book? Could there be a possible followup? I'm sure you must have gotten a lot of "why didn't you interview ___?"

-Dario
14 years ago
@Mikalai,

Oh yes you can inject EJBs into servlets, see OpenEJB or JBoss Embedded and pretty soon the embedded Glassfish EJB containers. You can argue that it's non-standard, but it's not against the EJB 3 specs per se.

Depending on the particular case your are designing an architecture for, I'd say it's valid to indicate DI of your EJBs into servlet components in your component diagrams.

-Dario
Having tried it myself, I can say that it works only with two programmers are matched as follows: compatible socially, similar typing skills, no language barriers, no egos, and one is the junior (apprentice) and one is the senior (mentor) programmer. That's a lot to ask for and explains why it takes some strict Agile shops a very long time to find programmers.

Probability-wise it's not designed to work. And I'm afraid it's really more of an excuse for management to pair senior and junior programmers. If it's defined as such, i.e. telling the senior programmer that the job entails x number of hours mentoring ("paired programming") with another programmer then fine, but that's not the wisest use of a senior programmer.

In fact of you pair two senior level (seasoned gurus) together, you'll get less productivity than if they were to work separately.

It's an XP practice that should really be retired, as it really isn't agile (lower case agile).

-Dario
Hi all, now that some us have taken part 1 of the beta, we're ready to move on to preparing for part 2.

Sun however has removed the scea beta link:
http://www.sun.com/training/certification/java/beta_architect.xml

and before I got a chance to copy the Part 2 objectives.

Does anyone know if there's a new URL for reference? I know there's a draft listing of the objectives here on this forum but I want to make sure the objectives haven't changed since or the dates or related information such as resources.


thanks,
Dario Laverde
scea study group leader
http://nycjava.net
Actually Tomcat 6 includes the annotations-api.jar which has the annotation support for EJBs - however it's currently out of spec but a bug report /fix has already been filed against it.

-Dario
16 years ago
Hi all,

I'm starting a study group for this exam and would like to know what other resources are out there besides those listed at:

http://www.sun.com/training/certification/java/beta_architect_objectives_resources.xml

I noticed there was a google group that started up, but are there any other resources or web sites for those studying for this beta exam?

For those in the NYC area, feel free to drop by our JUG meeting that will kick off the study group: http://nycjava.net

thanks,
Dario
Hello authors,

Does the book cover PayFlow Link and Pro ? Any advice and/or comparison on which plans to choose?

thanks,
Dario
16 years ago
Another way to use EJBs in Tomcat is to use OpenEJB, in fact you can deploy OpenEJB with your EJBs without having to have a separate standalone EJB container. http://openejb.org

-Dario
Thanks Debu,

I was hoping (judging by the title) that it was about anti-patterns and such but advanced tuning and performance tuning techniques are always good topics. I'm especially looking forward to 13.4: Clustering EJB Applications. Would this include more than general clustering design topics with specific example code and configuration for specific EJB container(s)?

thanks again,
Dario

I`ve noticed there is no EJB 3.0 book on the market yet, which fully covers new Sun Certified Business Component Developer Exam (EJB 3.0) stuff



Well actually there are several EJB 3.0 books out there now but no SCBCD 5 (EJB3) Cert books out yet. I've found the following to be useful in case you haven't checked them out yet:

Mastering Enterprise JavaBeans 3.0 (Wiley)
Enterprise JavaBeans 3.0, 5th Edition (O'Reilly)
Beginning EJB 3 Application Development: From Novice to Professional (Apress)

-Dario
Hello authors,

Could you elaborate a bit regarding the content of chapter 13, titled "Tame Wild EJBs" ?

Can I assume this may cover the caveats of having POJO based EJBs and not about migrating from EJB 2.0 beans to EJB 3.0 beans? (which I'm guessing is what the following chapter covers)

thanks,
Dario
The Java User Group, http://nycjava.net is starting a study group on Thurs, Nov.2 to study for the free SCBCD 5.0 beta exam. For those in the NYC metro area feel free to drop by. Details on the website.

So far we'll be using the following resources:
- EJB 3.0 Specification
- Mastering Enterprise JavaBeans 3.0 (Wiley) - Free downloadable ebook
- Enterprise JavaBeans 3.0, 5th Edition (O'Reilly) - Free online ebook
- Sun's JEE 5.0 tutorial - Chapters 20-29 and 32-34 look relevant for the EJB 3.0 exam.
- JBoss's EJB 3.0 tutorial

regards,
Dario Laverde
SCJP 5.0
In Chapter 8's review question number 9 we have the following code:



The question is "What is the result?" and amongst the possible answers are:
F. Compilation fails because of an error on line 8.
G. Compilation fails because of an error on a line other than 3, 4, or 8.

The problem with refering to specific lines is that the actual output from the compiler may vary and in this case (and perhaps with many others) you will get a different line number depending on whether there is a white space at the end of a line such as at line 7. If you add a space the compiler states the error is on line 8 instead of line 7 (verified on more than one platform).

I guess phrasing it "because of an error on line" makes it clear what the source of the error is (but one can also argue that it's the statement that starts on line 3 that caused the error) as opposed to what the compiler actually outputs.

Just thought this deserved a mention even though it may not be considered errata,
Dario
[ May 05, 2006: Message edited by: D Laverde ]
Hello all (new poster here),

I discovered this same error 2 weeks ago while going over the book with a local Java Users Group (NYC) and decided to clarify the issue by simply dropping the second part of the statement since it is not required (instead of replacing the AND with an OR which does introduce the issue Jim addresses above).

BTW - is there an errata yet for this book?

Despite this error, I'd like to commend the authors, Kathy and Bert for an excellent book (the best certification book we've used yet) for it's thorough coverage and excellent review questions.

For those in the NYC area studying for the exam and would like to get together with others to study using the K&B book feel free to stop by our users group. Info available at nycjava.net

regards,
Dario Laverde