Sivakumar Jambunathan

Greenhorn
+ Follow
since Aug 20, 2004
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 Sivakumar Jambunathan

Thanks a lot. By the way Sanjay, the link
http://sengsation.freeprohost.com/SCWCD_Memorization.html
that I got from your scwcd cleared post was very helpful.

Thanks again
Siva
16 years ago
Hello Sam,
Would you please send me the kinds of questions that the interviewee was asked. My id is jsivahere@yahoo.com.

Thanks a lot
Siva
16 years ago
Hello,
I cleared the SCWCD 310-081 exam with a respectable score. Thanks to all java ranchers, I have seen wonderful discussions and that helped me quite a bit.

As for my preparation: Prepared for 10 days (about 3 or 4 hrs per day).

Preparation:
Studied HFSJ, SCWCD Exam Study Kit by Hanumant Deshmukh etal (for 310-080) and brushed Miklai's notes.

Did mock exams on Java Ranch site as also JDiscuss.

Personally, I used to read the HFSJ and then go over SCWCD Exam Study Kit. I felt SCWCD Exam Study Kit explained the design pattern part much better.

Previous Experience:
I have worked with Servlets and JSP couple of years ago, so a I was able to apply what I had done in real world. EL and JSTL were new to me as also developing custom tags.

The Real Exam:
As for the actual exam, it is not difficult if one grasps the basic concepts and can apply them.
I will have to agree with lots of others that there were quite some questions that were totally wrong or ambiguous. May I ask the authors of HFSJ, who are the co-developers of the real exam to do some thing about this (I do know you can add comments to the exam, but if those comments submitted by previous exam takers were taken seriously by SUN, we would not be seeing the errors happening again and again. Think the core set of questions need to be checked and corrected).


Good luck to all.

Thanks
Siva
[ July 14, 2005: Message edited by: Sivakumar Jambunathan ]
16 years ago
Hello,
To see if the kit has been mailed or not as also other details,
1. Log into Cert Manager.

2. Click on History in the left Navigation Bar

3. In the screen or page that is painted, look at the Event Type (you can sort alphabetically by clicking up or down arrow).

4. Look for Fulfilment as Event Type.
That will give the details.

Hope it helps

Thanks
Siva
16 years ago
I live in US and had given my SCBCD exam on June 20th. I am still waiting for my certification kit. Cert Manager site says, kit mailed on June 28th.

Will wait till 20th and if I dont get it by then, will ping Sun and check.

Good luck
Siva
16 years ago
Hello,
In jweb+ mock exams, there is one question on EL which is like

Consider the following code appearing in a JSP file:

<%
request.setAttribute("names", new String[]{ "A", "B", "C" } );
request.setAttribute("index", "1");
%>
<h1><!-- insert code here --></h1>
Which of the following statements will print B in inserted in the above JSP page?
Select 3 correct options

The answer listed are:
b ${names[1]}
c ${names.index}
d ${names[index]}

By the way the other options listed for this question are:
a ${names.1}
e ${names.$index}
f ${names[$index]}


Reading HFSJ, I thought ${name.index}, can be used only when the first attribute is a Map or a Bean and the second one after the . is a key in a Map or a property in a Bean. Further, I remember reading that for Array Lists, List etc the [] operator needs to be used.

Am, I misunderstanding some thing?

Thanks a lot
Siva
Congratulations. Great score.

Thanks,
Siva
16 years ago
Hello,
Thanks a lot.

I studied for about a month spending about 2 to 3 hrs per day. In this I would allocate 30 mins or so for summarizing what I learnt. I used to write in high level terms what chapter I was reading (e.g, Session bean life cycle -- a. Stateful session bean lifecycle, b. Stateless c. What can one do in stateful that is not possible in stateless or why even use stateful etc etc) and also write down questions that I have while trying to summarize. This approach helped me in my learning.

Good luck to all.

Thanks again,
Siva
16 years ago
Hello,
I cleared the SCBCD exam with 87%. Although I have not been posting comments on javaranch, I have been goving over the forum regularly. Thanks to all the wonderful discussions and answers, it really helped me.


I used the following for my preparation:

1. HFEJB (a wonderful book that helped me understand what EJBs are about -- I had previously never developed/used EJBs). I read the book about 3 times. I never took the questions at the end of each chapter after I finished each chapter, but rather took them all at once when I had got a good grasp of the entire content. I got around 65 in the final mock exam.

2. SoftSCBCD -- I agree with lots of other comments that SoftSCBCD tests are much easier, but it gave me the much needed confidence when I started taking mock exams. I averaged well above 80s in the SoftSCBCD mock exams. The real exam is pretty close to the SoftSCBCD mock exams in terms of difficulty.

3. Enthuware EJBPlus -- The mock exams are much harder but they helped me in understanding/learning stuff that I had not picked up well. I averaged around 70 in their tests.

As pointed out in one of the previous posts --
One Special Request to HFEJB authors:
You have given many excercises that do not have answers. I understand your motive behind the same. But it would be great if you could provide answers for them (may be at the end of the book) since at the end of the day we would like to verify ourselves.

Thanks,
Siva
16 years ago
Congratulations. You passed that is the key.

Siva
17 years ago
Thanks Yamini. Looks like the version of J2EE RI that I have installed has that bug.

I was trying for the last 4 hrs without readig your posting and nothing helped, finally when I looked at your posting, and made the necessary changes, presto, it worked. Now, I will read the book with more confidence.

Thanks again
Siva
Congratulations Sean. I just started preparing for the SCBCD (have zero experience with EJB). Thanks for the tips.

Siva
17 years ago
Hello,
Think I figured part of the problem. Had a copy of AdviceAppClient.jar in the projects/advice folder and when I removed the same the previous errors vanished, still getting the following, trying further. Let me know if any of you have come across this problem.

Thanks
Siva


C:\projects\advice>java -cp %CLASSPATH%;AdviceAppClient.jar AdviceClient
java.lang.ClassCastException
at com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(Unkno
wn Source)
at javax.rmi.PortableRemoteObject.narrow(Unknown Source)
at AdviceClient.go(AdviceClient.java:17)
at AdviceClient.main(AdviceClient.java:9)

C:\projects\advice>
Congratulations Ramakrishnan,
Great score.

Thanks,
Siva
17 years ago
Hello,
I just embarked on my journey towards SCBCD and have been getting the following runtime error when I try to run the AdviceClient code after following HeadFirstEJB. Please let me know if I am missing somethign(have the j2ee.jar etc in my classpath and the j2ee server shows no errors, says Deployment of AdviceAppClient is completed.


C:\projects\advice> javac -classpath %CLASSPATH%;AdviceAppClient.jar AdviceClien
t.java

C:\projects\advice>java -cp %CLASSPATH%;AdviceAppClient.jar AdviceClient
java.rmi.RemoteException: CORBA BAD_OPERATION 0 No; nested exception is:
org.omg.CORBA.BAD_OPERATION: minor code: 0 completed: No
org.omg.CORBA.BAD_OPERATION: minor code: 0 completed: No
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Unknown Source)
at com.sun.corba.ee.internal.iiop.messages.ReplyMessage_1_2.getSystemExc
eption(ReplyMessage_1_2.java:93)
at com.sun.corba.ee.internal.iiop.ClientResponseImpl.getSystemException(
ClientResponseImpl.java:108)
at com.sun.corba.ee.internal.POA.GenericPOAClientSC.invoke(GenericPOACli
entSC.java:132)
at org.omg.CORBA.portable.ObjectImpl._invoke(Unknown Source)
at headfirst._Advice_Stub.getAdvice(Unknown Source)
at AdviceClient.go(AdviceClient.java:19)
at AdviceClient.main(AdviceClient.java:9)
Thanks
Siva