• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

SunCert SCBCD notes Thread

 
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi, I make a new thread because I'm always feeling strange when i update the SCBCD notes (chapter 1) thread about other chapters.

I will now update this thread when new chapters/docs are released.

And to celebrate this new thread birth, I'm proud to announce the chapter 5 has been released on the website.

Enjoy !
 
Ranch Hand
Posts: 71
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
good notes and i have bookmarked the page and i am going thru it
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi every one!
I published chapter 6 of my study notes on my website.

The chapter 7 should follow shortly (handwritten notes for chapter 7 already done, but I'm a bit lazy to type them now, just finished typing chapter 6).
 
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Truly Amazing.

Thanks for your hard work and above all 'Sharing'.

Ciao

ami
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi again !

As promised, the seventh chapter of my notes has been released on my website.

Enjoy it !
 
Ranch Hand
Posts: 137
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hey Fredrick,

How can you do it Man ??!! in a day or two... I am really wondering.

You are reading the HFEJB Book very fast and above all you are making all of us too.

Thanks a lot for your great help.Your site is pretty cool.I can say one of the reason I passed SCWCD with good score ,is because of your SCWCD notes.

Great work.Please keep doing it for SCEA too.

Thanks once again.
 
Bartender
Posts: 3903
43
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Great job !
 
Sheriff
Posts: 14691
16
Eclipse IDE VI Editor Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

How can you do it Man ??!! in a day or two...


Having nothing else to do. That's why
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yes, I only do certifications these days so it's quite effective

And to prove it : chapter 8 released on the site.
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE VI Editor Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Fred,

Please have a look at the following:

Chapter 6
[30] conatiner -> container
[30] ALWAYS give -> gives
[30] WHEN to us DB cod -> to use DB code
[*] to pool -> to the pool
[34] more than persistent field -> missing word
[35] EJBPostCreate -> ejbPostCreate

Chapter 7
[38] is handle -> handled
[39] if the bean have -> has
[40] one of the bean do not -> one of the beans does not
[40] enterprise-bean block -> enterprise-beans block
[40] relationship block -> relationships block
[41] list of bean -> list of beans
[42] wilcard are -> wildcards are
[43] assignement -> assignment

Chapter 8
[44] acknoledges -> acknowledges
[46] is publish -> is published
[46] there is two -> there are two
[46] aknowledgement -> acknowledgement
[47] destionation -> destination
REMARQUE: I don't quite understand the NOTE. Do you mean :
Setting the destination tag means that the bean is the destination of....

I'll read chapter 9 later.
I'll start reading HFEJB one day... maybe...
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Satou, thanks for reviewing !

About the note, it's not as clear as I wanted. In fact it feels very bad to me now I read it back; I'll rewrite this asap. Thx for highlighting this !

And for people who didn't check website, chapter 9 is out.
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi again !

Chapters have been corrected. And chapter 10 is out on website !
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE VI Editor Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Fred,
I'm still hanging there

Chapter 9
[48] ACID: Atomic, Consistent, Isolated, Durable
-> ACID: Atomicity, Consistency, Isolation, Durability
[48] Two type -> two types
[48] Bean code may the handle -> may handle
[48] may declared -> may declare
[49] declares method -> declares methods (in UserTransaction and EJBContext)
[49] setTransactionTimeout() -> setTransactionTimeout(int)
REM: if you want to enumerate method names only, maybe you should remove the ()
[49] related method -> related methods
[50] nested transaction -> nested transactions
[50] complets -> completes
[50] wheter -> whether
[51] getStatus() return an -> returns
[51] transactional methods have an attribute in -> an attribute set to either
[51] tells container -> tells the container
[52] They MUST be �tx aware�-> sorry, this reminded me Jean-Claude VanDamme
[52] EJB Specifications require -> EJB Specification does not deal with
[52] enterprise-bean -> enterprise-beans
[52] is declared -> are declared
[53] REM: the XML diagram is a bit confusing.
How about tag names ? container-transaction, method, trans-attribute,...
Like the diagram in the Servlet Spec.
[53] enterprise-bean -> enterprise-beans
[53] which method are transactionals -> which methods are transactional
[53] EntityBeans stays -> stay
[53] may implement SessionSynchronization interface -> the javax.ejb.SessionSynchronization interface

Chapter 10:
[54] Applications exceptions are -> Application exceptions
[56] unrecovarable -> unrecoverable
[56] wheter -> whether
[56] Extends Exception -> Extend
[57] remove methods -> remove method
[58] when no tx exist -> exists
[59] TransactionRollbackedException/TransactionRollbackedLocalException -> TransactionRolledbackException/TransactionRolledbackLocalException
 
Ranch Hand
Posts: 146
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi Frederic Esnault
if possible can u include a simple step by step runnable example of entity beans with relationship( one can have a compound key) in the RI. and a session bean with remote interface to access them.
thanks
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi again all,

Thanx Satou for you great reviewing work.

Finally the full document is out. Chapter 11 and 12 have been added on website, and the full doc has been updated.

For Srividhya, this seems interesting, but I don't really get your point. Could you tell me with more detail what you need, I'd be glad to do it.
 
Balaji Anand
Ranch Hand
Posts: 146
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi
thanks for your reply. i tried to email you from your website but it bounced back. anyways what i meant was...

The HFEJB takes a simple example in session bean and explains how to deploy it and run it etc. but there are no such things for Entity and Message driven beans. I faced lot of trouble in deploying and getting an mdb run. but still i am not able to do that with entity beans. I get no verify error but it fails at deploy time. I have created a small document of mdb ... code, steps in the RI and how to run the client. If this kind is available somewhere people like me who neither have work experience in EJb nor working currently will spend less time in finding out what will not be asked in the exam and spend more time on the concepts of it.

If u give me your email id i can send u the doc i prepared for the mdb...it may not be all that good but will help you finalize what can be there.

thanks
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi !

My email is esnault.frederic (at) gmail.com

I get your point, I'll begin to prepare this.
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE VI Editor Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
For the last two chapters:

Chapter 11:
[61] EJB specifications say -> EJB specification says
[61] to real peoples -> to real people
[61] elements gives acces to a group of method -> element gives access to a group of methods
[62] acces -> access
[62] zero to many method-param element, -> elements,
[63] is get is name -> his name
[63] bean provider do NOT know -> does
[63] distinctions inside of a -> inside a
[64] asembly-descriptor -> assembly-descriptor

Chapter 12:
[65] environement -> environment
[65] environments resources -> environment resources
[66] This elements defines -> element
[66] login informations must -> information
[67] Two values may be set in the <res-auth> element to specify who provides login info
-> the <res-auth> element allows the one of the following values to specify who provides login info
[67] <ejb-ref-type>Sessions</ejb-ref-type> -> Session
[67] <home>org.phoenix.CutomerHome</home> -> CustomerHome
[67] MDB hav NO -> have
[67] menas -> means
[67] Up to now, this really menas JMS destination references, or already existing JDBC connections.
-> I can't understand
[67] facotries -> factories
[68] NOTE guaranteed -> NOT

Last comment:
the number of pages of your document is really inappropriate
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanx again Satou for this reviewing work.

The final document has been updated (still with an inappropriate number of pages and still "tx-aware" ). I republished the document in its 2.1 version, in which I included your name as a reviewer
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Just wanted to write a word to tell you the CMR entity beans tutorial is working well, I made everything work (I fought a little bit with deploytool but I won ) and I started writing the tutorial doc . I'll finish everything tomorrow, and I'll publish it as soon as I'm done.
[ April 10, 2006: Message edited by: Frederic Esnault ]
 
Balaji Anand
Ranch Hand
Posts: 146
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi
thanks... will look forward for it.
i sent u one document with the MDB example did you receive it?
 
Ranch Hand
Posts: 64
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi Anand
can you please send that to me ..
thanks
raghunath (at) inbox.com
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi all,

I'm pleased to inform you the CMR entity beans tutorial has been released on my website. Go for it !

Now my next step seems to be the deployment descriptor schema, but I only have 3 votes on my website poll, with 2 for deployment descriptor and one for EJB creation process.

Go to vote if you want one document more than the others.
 
Balaji Anand
Ranch Hand
Posts: 146
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
RaghuNath Nandyala
It is on the way...
Srividhya
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I just released the document describing the EJB deployment descriptor on my website.

I'd like people to come on the site to vote for the next document they need more, or to tell me here (but a poll is clearer ).
 
Ranch Hand
Posts: 69
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi
Srividhya Anand

can u pls send me the MDB example and doc to mail-id
dsmohan_mca@yahoo.com

regards
Mohandodderi
 
satheesh krishnaswamy
Ranch Hand
Posts: 137
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Srividhya,

My Mail ID is satheesh_79@rediffmail.com

Can you Please send me the MDB Example? Also I tried to download the CMR Example from Fredrick's site.But I could not download.can you please send me the Zip file.

Thanks in advance
With kind regards
Satheesh.K
 
Balaji Anand
Ranch Hand
Posts: 146
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi
sent the doc to both... can anyone update me if you are able to run a simple MDB.

Thanks
Srividhya
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi satheesh,

I'm very surprised to read that you could not download my CMR tutorial, I just tested and it worked.

The link is this one :

CMR tutorial

I send it to you by mail also, but it works
 
mohan dodderi
Ranch Hand
Posts: 69
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi
Srividya anand thanks for sending the example code ,but u have used deployable tools to configure and deploy mdb's but i am trying with jboss app server .so i need to do that manually. and yet i have not tried it. i will try today or tomorrow.

thanks and regards
Mohandodderi
 
Ranch Hand
Posts: 528
Hibernate Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Frederic.

Allow me to congradulate you on such a wonderful job which you are doing here.
I'm sure many ranchers will benefit from your motivation. Keep it up.

Regards,
Mars.
[ April 18, 2006: Message edited by: Marcelo Ortega ]
 
Ranch Hand
Posts: 445
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Great resource to book mark for certification exams.
Great job. Keep up..
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanx to you guys, I make this along with my study and I just hope it can help people. If it does, then it's worth keeping it up
 
Balaji Anand
Ranch Hand
Posts: 146
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi mohan

for the exam we are supposed to use the deploy tool. so i did it with that.

Srividhya
 
Ranch Hand
Posts: 222
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Looks like it's now time to start a new thread ...
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi all,

just wanted to tell you I completely remade my document about bean allowed operations. Go download it now !

By the way, I published documents made by Ankit Doshi on the website. They show also the bean allowed operations, but as list in tables. This is available in the contens/documents/scbcd section of the website.

Thanks to Ankit for his contribution !
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

I added a chat system to my website. If you want to discuss java/EJB/Web subjects (or any other subject), you can go and try it.

The only requirement is to be registered on my website.
 
Balaji Anand
Ranch Hand
Posts: 146
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi
I am trying to install J2EE 1.3 and downloaded j2sdkee-1_3_1-win.exe from suns site. I uninstalled the 1.4. But when i install this i am seeing only
Java 2 SDK Enterprise Edition v1.3.1 with Readme.txt in the program files. when i try to run the deploytool.bat in the bin directory. nothing happens. How do i set up J2EE 1.3... what am i doing wrong?

Srividhya
 
Frederic Esnault
Ranch Hand
Posts: 284
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Did you setup J2EE_PATH and JAVA_PATH?
Try running the set_env.bat script (it may need configuration before you run it, to include pathes to your jdk and j2ee installations).

Tell me if it does something
 
Balaji Anand
Ranch Hand
Posts: 146
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
i had already set JAVA_HOME and J2EE_HOME... but tried setting JAVA_PATH and J2EE_PATH too.
Basically i doubt if i am running the correct installation file... because 1. the file i have is only 16.x mb where as the 1.4 is 101MB
2. I couldnt find either javac or the setup_env.bat...
3. I uninstalled the one i have and installed 1.4 and i am able to work with that.

Can someone point me to the exact file I should download for the installation of J2EE 1.3... just to cross check i am doing the correct way.
https://sdlc4a.sun.com/ECom/EComActionServlet/DownloadPage:~:com.sun.sunit.sdlc.content.DownloadPageInfo;jsessionid=058E9126F800CBCC8C3527BAD6105494;jsessionid=058E9126F800CBCC8C3527BAD6105494
is where i went to download the windows version

Basically why i am trying to install the 1.3 is to try the CMR example in
your site... Since i am not able to map the page 25 of Deployment Settings
in the 1.4 version.

or is it possible for me to have the previous version of deploy tool alone
with the new one in 1.4?

Thanks
Srividhya
[ April 23, 2006: Message edited by: Srividhya Anand ]
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic