This week's book giveaway is in the Java 9 forum.
We're giving away four copies of Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications and have Sander Mak & Paul Bakker on-line!
See this thread for details.
Win a copy of Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications this week in the Java 9 forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Passing Web Service Developer Certified Expert Exam  RSS feed

 
Uwe Lindenberg
Ranch Hand
Posts: 44
2
Eclipse IDE Java Oracle
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello together,

today I have passed the Web Service Developer Certified Expert Exam with 80%.

First of all, I have to thank Frits Walraven, the biggest hero ever !!!

I started my preparation in October 2016. I had no specific knowledge about web services, but I am firm in EJBs and JPA.

Now here is the way of my preparation:
- Java Web Service, Up and Running by Martin Kalin in first and second edition: This was my first contact with the topic. First I read the second edition and after that I focused on the first edition. I could not say which is to prefer. The book(s) was/were recommended here at coderanch. It is a good way to get in contact with web services, but don't cover all the things you have to know.
- Enthuware Test by Frits Walraven, JWS+ V6 For 1Z0-897: This is a MUST-HAVE during the preparation. Please let me explain why: While preparing for the exam there is so much stuff to read and googling offers overwhelming results. How to decide what is important, what is not important? What is right and what is wrong? The Enthuware tests show me the important things. Furthermore there is a good explanation for each question. And reading the explanation is necessary. If you don't understand some explanations, use the discuss-link in the test or contact Frits. He answers immediately and professionally.
- Coding, coding, coding: Do not only read the stuff. Try to run snippets, try to use it with an endpoint publisher and also use an application server (e.g. Wilfly). Try to write a snippet for every annotation and examine the wsdl. Compare different wsdls with a file comparing tool the see the difference between a first and a second annotation. Use TCP-Mon to examine the http traffic. Watch the application sever log.
- OCEJWSD 6 study notes - Mikalai Zaikin
- Jersey API (https://jersey.java.net/documentation/1.18/)
- The WSITTutorial (https://docs.oracle.com/cd/E17802_01/webservices/webservices/reference/tutorials/wsit/doc/)
- The Java API for XML-Based Web Services (JAX-WS)
- Java™ API for RESTful Web Services

Here a report concerning the exam:
- It was a rather difficult exam. Much harder than the EJB or the JPA ones, which I passed both with more then 93%. During the exam today I thought, I would fail, but I kept on fighting :-).
- It is good to have knowledge concerning EJBs (Stateless session and Singleton bean, Transaction and security annotations).
- The question were sometimes theoretical, so it is a good choice to read the explanation by Frits in the Enthuware Test.
- Perhaps the occurrence might be a different one in your exam, but this was the occurrence in my exam: Apply best practices to design and implement web services: 12 questions / Configure message level security for SOAP web service: 7 questions / Configure, secure, and deploy JavaEE Web Services: 5 questions /Create a RESTful web service: 4 questions / Create a RESTful web service implemented by an EJB componoent: 3 questions / Create a SOAP based web service implemented by an EJB component: 4 questions / Create a SOAP web service: 5 questions / Create a web service client for a web service: 5 questions / Create low-level SOAP web services: 5 questions / Use MTOM and MIME in a SOAP web service: 3 questions
- If you don't know the correct answer for a question, try to eliminate the wrong answers.

And last but not least, I don't want to miss to thank Victor Skvorzkoff for discussing via email.



Best regards and thank you,

Uwe
 
Frits Walraven
Creator of Enthuware JWS+ V6
Saloon Keeper
Posts: 3013
236
Android Chrome Eclipse IDE
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congatulations Uwe  

and thank for your kind words 

This exam is indeed a tough one! Well done have a Cow!
 
Uwe Lindenberg
Ranch Hand
Posts: 44
2
Eclipse IDE Java Oracle
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Frits,

thank you for the cow. I am glad.

Best regards,

Uwe
 
Frits Walraven
Creator of Enthuware JWS+ V6
Saloon Keeper
Posts: 3013
236
Android Chrome Eclipse IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Time to update your signature 
 
Uwe Lindenberg
Ranch Hand
Posts: 44
2
Eclipse IDE Java Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Frits,

yes, indeed 

And to choose the next exam. But which one? I tried the JSF one, but failed. There is no Enthuware test 

What a pity.

Well perhaps it is time to get some practical experience.


 
Frits Walraven
Creator of Enthuware JWS+ V6
Saloon Keeper
Posts: 3013
236
Android Chrome Eclipse IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
or do the Web Components (WCD) certification ... (still helpful in legacy code and Struts/Spring-MCV applications.)

I tried the JSF one, but failed.

Yeah, that is a tough one too. You must one of the few people that have attempted it...
 
Mikalai Zaikin
Ranch Hand
Posts: 3416
16
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Uwe, congratulations !

Glad to know my WSD 6 guide helped.

Good luck,
MZ
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!