Vignesh Bhupathi

Greenhorn
+ Follow
since Mar 04, 2009
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 Vignesh Bhupathi

I could not find something concrete about the web services are meant to support OO completely. E.g. overloading is not supported.
Can anyone one help me on this?



A simple program for overloading ! (In WSDL ,the operationName which we specified @WebMethod will be there , so it won't serve the purpose of overloading ) !!



WSDL (Generated (Java2WSDL) ) :
9 years ago
Hi all,
I would like to thank this Forum for the precious information I got from it as well as to Mikalai Zaikin as well as to Java Ranchers..I would like to share my experience and materials which I have used for SCEA preparation..

Firstly, I am having 2 yr 10 months experience. Those who are having exp less than 4 yrs ,I would suggest them to finish these certifications (SCWCD, SCBCD & SCDJWS for J2EE 5) , though it’s not mandatory, but it helps you to gain more knowledge. If you are 5 + exp, then its easy to clear this exam..

Exam contains only scenario based questions and we need to select an appropriate answer. It’s quite difficult for me, to choose those answers . Don’t go for most powerful and new ones instead read the question carefully and address the requirements. For example, sometime two-tier architecture will be better than 3-tier, DAO over JPA, RMI over web services (it depends on our requirements )..

Note : I am still a programmer , not an architect .. To be an Architect : We need experience as well as hands on designing an real time application ..

How long did you prepare for this exam?
I am not brilliant, little bit dumb fellow , so I took hardly 4 months..

Below topics are very important (If you want to be an architect, you must know about these topics in depth) . I got questions from this below topic..

Business Tier Technologies: Cleared SCBCD 5
Web services: Cleared SCDJWS 5.
Web Tier Technologies: Cleared SCWCD 5 ..

Design pattern : I read "Design Patterns", GoF , Core J2EE Patterns, 2nd ed , Java Design Patterns & Examples(Author: Pawan Modi). I took nearly 1 month to complete this 3 books and forget completely within an week .. So I would urge you to take notes (about pros & cons) and implement those patterns so that you will remember.. Please don’t memorize, understand why we need that pattern and take a paper try to describe each pattern in a single line.. If you are able to do that, then go for next chapter.

JCA ,JMX ,JSF - I don’t have much exposure on this ,only theory knowledge ..
CORBA,IIOP , RMI JRMP, Java IDL -I studied CORBA in College (had few ppts to revise), implemented Java IDL.
Cryptography alg– MD5,SHA1,Diffie-Hellman, DES (I have implemented this algorithms in C while in College , we had separate paper for cryptography )
Message Digest ,Digital signature,One-Way Hash Function, Digital Certificates, Asymmetric Ciphers - I have implemented this in my first project (Channel level as well as message level secuirty using https – web services(signing the soap msg) – CA signed jar ....
SSO: – I have implemented Cross-domain SSO in my second project ..So I have fair idea about this federation concept using Sun Access Manager as well as using Siteminder..
Security: I have basic knowledge on hacking stuffs as well as on JAAS,JSSE .. SQL injection, Cross site scripting, Denial of Service (DoS), Weak Encryption, Buffer Overflow, Man in middle (We have learned these topics while in College)…



Material which I have used?

Objectives:
http://in.sun.com/training/catalog/courses/CX-310-052.xml

SCEAFaq:
http://faq.javaranch.com/java/SceaLinks

Books for SCEA Exam

Mikalai Zaikin’s notes - Thanks a ton
http://java.boot.by/scea5-guide/
Updated version, we can find here :
http://www.scribd.com/doc/25297376/J2EE-5-Architect-Exam-Study-Guide
Chapter wise – book detail (thanks to prathap venkata )
https://coderanch.com/t/474062/java-Architect-SCEA/certification/books-new-scea-exam
IBM’s Java certification success
http://www.scribd.com/doc/7317384/Java-Certification-SCEA
Java EE from SUN :
http://java.sun.com/javaee/5/docs/tutorial/doc/JavaEETutorial.pdf

Notes:
https://coderanch.com/t/149662/Architect-Certification-SCEA/certification/My-SCEA-Part-Study-Notes


Blogs :
http://javaxcross.blogspot.com/2008/03/how-to-pass-scea-5.html
http://jeemind.blogspot.com/2010/04/scea-cx-310-052-simulator.html
http://www.javabeat.net/cert/scea/mock-exam/scea-mock-exam-questions-10.php (Mock exam)


Design pattern :
http://www.javacamp.org/designPattern/index.html
http://sourcemaking.com/design_patterns/flyweight/java/4
http://www.java2s.com/Code/Java/Design-Pattern/CatalogDesign-Pattern.htm
Liskov Substitution Principle/ Designing Abstraction/ Dependency Inversion Principle
http://javaboutique.internet.com/tutorials/JavaOO/


Security:

JavaRanch:
http://faq.javaranch.com/java/SecurityFaq
JavaEE tutorial , Security chapter .. http://java.sun.com/javaee/5/docs/tutorial/doc/JavaEETutorial.pdf
Cyp: Basics
http://www.javapassion.com/j2ee/SecurityBasics.pdf
Web security:
http://www.javapassion.com/j2ee/WebApplicationSecurity.pdf
Threats:
http://www.javapassion.com/j2ee/WebSecurityThreats.pdf
X509:
http://www.mayrhofer.eu.org/Default.aspx?pageindex=4&pageid=39

Servicelocator Vs Ejb 3 injection:
http://www.javalobby.org/articles/service-locator/

DOA Issue :
https://coderanch.com/t/458380/Architect-Certification-SCEA/certification/DOA-as-session-bean#2046792

Obsolete Design Patterns for EJB3 & SCEA 5 :
https://coderanch.com/t/156191/Architect-Certification-SCEA/certification/Obsolete-Design-Patterns-EJB-SCEA

All the best


I have 2+ year experience and I am planning to take this exam (almost completed all the material).. I would suggest you to finish these certifications (SCBCD & SCDJWS), though its not mandatory, but it helps you to gain more knowledge..

Those who have exp more than 5 years can take this exam, its not mandatory and its purely your fondness to seize this certification.. Please don't muddle up your talent with experience. Don’t take it (exp) has an obstacle instead take it as an challenge ..

I would accept that, I have no prior experience in design , but I have learned from my project... I am forcing myself to understand the topic thoroughly and am not preparing to just pass the certification..

Note:
Even, if I have acquired SCEA certification, that doesn't mean that, I am a good architect. It helps\guide me to understand and divide the problems into sub problems (which design pattern I have to apply) and it helps me to think like an architect ….

But if you’re an experienced person and already came across with this problems\issues, then it’s easy for them to resolve those issues (which design pattern have to be applied and knows the reason why they need to apply that pattern and how to tweak the performance of the application). Design and performance of an app, plays the key role for an architect, these factors would be gained by experience only

Experienced as well as SCEA Certified aspirant, please provide your valuable suggestions for this issue ..
My take on certification:

Doing Sun certifications, its not just memorize and regurgitate piece of paper,.If you think certification meant for memorizing the methods and clearing the exam – A big no for this.. I would like to take this exam to learn java /J2EE and it’s my interest too. I would likely to miss some concepts, if I start to read without any proper flow and guidance. Certification helps me to understand the concepts and its advantages/disadvantages.

Sun certification may not have much value to improve your probability of getting job. At least it shows that you can do hard work and can put some time to achieve something which is good for job.

However, there are a lot of pitfalls that most of us are unacquainted that the exam helps us to recognize. Its helps your explanations become clear, concise and consistent.

PS: Nowadays, there is some material with Q&A (dumps) which is almost analogous to real exam questions. Just mugging those answers & just answering those same questions in real exam, would help you to get Certification, but sure you would lack in real time situation (like in face to face interview ,they can easily identify your knowledge in Java/J2EE) … I hate to read this dumps material .. Even though I am getting low marks in certifications, I am proud to say that
Thanks a lot Pratap for sharing this info ..
Thanks Tim for your valuable suggestions.I would be grateful & thankful to you and appropriating for answering my questions.

"Find something about Linux you don't like" - I love this statement . I will try to analyze and have to think out of the box for new features.

10 years ago
Thanks Tim Holloway.

"memorize-and-regurgitate" - Absolutely you are correct. Its just memorize the methods and clearing the exam and update my resume with this certification(for applying to new job) -- A big no for this.. I would like to take this exam to learn Linux and its my interest too. I would likely to miss some concepts,if I start to read without any proper flow and guidance..Certification helps me to understand the concepts and its advantages/disadvantages.

Linux kernel contributor - Yes off course , I would love to do . 2 years back,I was very keen to do some development or patch work for Linux.So I have started to read basic system programming(as well executed the programs) & shell programming and parallely I read almost half of the book -MINIX( Operating System with Source Code). Once my designation changed from student to employee ,as my career burgeoned and my interest have been diverted and started learning java.

I didn't find time to cherish my Linux skills. - This statement is ridiculous . I must say ,I couldn't able to balance my work as well as inefficient time management ..

Now, I like to do something different with relish , innovative and for free cost . I love to work in a open source project..


Need proper guidance for this questions
- Where to start (As you have already mentioned - explicit admission by Linux Torvalds )
- I need a chance to prove myself that I am fit for this work -How to do that .
- Skills which I need to acquire

and I am assure you that I would contribute to Linux.I would like to have suggestions from expertise.
10 years ago
Hi All,

I would like to know if there are any System Level Programming (like Threads, Files,semaphores , mutex, popen, IO, Signals) certifications available for Linux. I heard about Red Hat/SUSE Linux Admin certification..

Whether I need to take Red Hat or SUSE Linux certifications.. I am a complete novice in the world of Unix/Linux.. Please provide details about this certification, since I am to new to this Linux, so please provide links or pointers to start...

Please give your valuable suggestions...

PS: I like to learn Linux ,I love to work in Open Source Projects..

10 years ago

Note:
If I acquired SCEA certification, that doesn't mean that I am a good architect. It helps\guide me to divide the problems into sub problems (which design pattern I have to apply) and it helps me to think like an architect….
But if you’re an experienced person and already came across this problem\issue, then its easy to resolve the issue (which patterns have to be applied and you will know the reason why we need to apply this pattern).


Experienced as well as SCEA Certified aspirant, please provide your valuable suggestions for this issue..


Please do reply for this ..
OMG .. I have 2 yr 5 months experience and I am planning to take this exam (need to prepare ).. Collin,I would suggest you to finish this certifications (SCBCD & SCDJWS), though its not mandatory, but it helps you to gain more knowledge..

Those who have exp more than 5 years can take this exam (as John suggested), its not mandatory and its purely your fondness to seize this certification or not.. Please don't muddle up your talent with experience. Don’t take it (exp) has an obstacle instead take it as an challenge..

Experienced as well as SCEA Certified aspirant, please provide your valuable suggestions for this issue..
I would like to thank this Forum for the precious information I got from it as well as to Mikalai Zaikin (for his notes)..

How long did you prepare for this exam?
Almost 2 months. I have tried each and every topic with examples (Tutorials accessible in netbeans.org, I prefer to use Netbeans IDE..)

Material which I have used?
*Enterprise Java Beans (EJB) 3 In Action – Since I am novice, I have started with this book. Meticulously documented and lucidly written, this book is worthwhile for SCBCD.
*Ejb-3_0-fr-spec-ejbcore - EJB Spec provided by Sun
*Ejb-3_0-fr-spec-persistence -JPA Spec provided by Sun

Don't try to resist yourself with book read ,need more hands on, otherwise its hard to remember to all those classes, methods as well as annotations.

Note:
Difficulty level of SCDJWS 5 exam is very high when compared to SCBCD 5 (It is purely my opinion )..


Few More Study materials:

EJB specification Docs (download link):
http://java.sun.com/products/ejb/docs.html

MZ Notes (Thanks a ton):
http://java.boot.by/scbcd5-guide/

PPT from java passion: (Useful fro quick revise)
http://www.javapassion.com/javaee_advanced/#Java_EE_5__EJB_3.0

EJb Mdb ,Jms + JPA: (Tutorial)
http://www.netbeans.org/kb/55/ejb30.html

The Java Persistence Query Language:
http://java.sun.com/javaee/5/docs/tutorial/doc/bnbtg.html

EJB with Web service end point: (Tutorial)
http://www.netbeans.org/kb/60/websvc/ejb.html

FAQ :
http://java.sun.com/javaee/overview/faq/ejb.jsp

Secure Enterprise Beans: (Tutorial)
http://www.netbeans.org/kb/docs/javaee/secure-ejb.html

Security Annotations in EJB:
http://java.sun.com/mailers/techtips/enterprise/2007/TechTips_March07.html#2

Java Persistence API:
http://java.sun.com/developer/technicalArticles/J2EE/jpa/index.html

Exceptions:
http://www.developer.com/java/ejb/article.php/10931_3650661_5/EJB-3-Session-Beans.htm

Naming convention:
http://java.sun.com/blueprints/code/namingconventions.html

All the best
Congrats Prasanna
All the best for your next certification .
10 years ago