File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services Certification (SCDJWS/OCEJWSD) and the fly likes What is going to change in current version of  SCDJWS Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Web Services Certification (SCDJWS/OCEJWSD)
Bookmark "What is going to change in current version of  SCDJWS " Watch "What is going to change in current version of  SCDJWS " New topic

What is going to change in current version of SCDJWS

Arpan Singh

Joined: Aug 10, 2007
Posts: 5
Hi Ranchers

I have just passed SCWCD with 95%
and now I am planning for SCDJWS.

I have seen posts in this forum regarding next version
of the exam is just going to be released......

I need your valuable suggestions as I'm confused.
Should I start with current version or wait for the next?
What is the likely change in next version apart from JAX-RPC???

SCJP 1.5 (88%)<br />SCWCD 1.4 (95%)<br />SCDJWS (preparation going on...)
Peer Reynders

Joined: Aug 19, 2005
Posts: 2933
Originally posted by Arpan Singh:
Should I start with current version or wait for the next?

Wait for the next SCDJWS?
Wait for the next SCDJWS? (II)

What is the likely change in next version apart from JAX-RPC???

Nobody other than the exam developers will know that until the objectives for the beta exam are published - whenever that will be.

However there are ways to make some educated guesses. Start with the web service related JSRs/specifications that are referenced in the Java EE 5 specification.

See which ones of the original SCDJWS list need to be replaced:
  • WS-I Basic Profile 1.1 (was WS-I Basic Profile 1.0a)
  • Java EE 5 JSR-244 (was J2EE 1.4)
  • XML 1.0
  • Namespaces in XML
  • XML Schema Specification Part 0, Part 1, Part 2
  • XPointer Scheme
  • SOAP 1.1 & SOAP 1.2 (was SOAP 1.1)
  • SOAP with Attachments
  • SOAP Digital Signatures
  • WSDL 1.1
  • UDDI 2.04
  • UDDI Core tModels
  • Providing a Taxonomy for Use in UDDI
  • Servlet 2.5 JSR-154 (was Servlet 2.4)
  • EJB 3.0 JSR-220 (was EJB 2.1)
  • Implementing Enterprise Web Services 1.2 - JSR-109 (was Implementing Enterprise Web Services 1.1 - JSR 921)
  • JAX-WS 2.0 JSR-224 (however JAX-RPC 1.1 is still mandatory under Java EE 5!!!)
  • JAXP 1.2 JSR-63
  • JAXR 1.0 JSR-93
  • SAAJ 1.3 JSR-67 (was SAAJ 1.2)
  • JAXB 2.0 JSR-222 (was JAXB 1.0)

  • Then look for additional required JSRs/specifications due to new features:
  • Common Annotations for the Java� Programming Language JSR-250. Used throughout JAX-WS and JSR-181.
  • A Metadata Facility for the Java� Programming Language JSR-175. Needed to support JSR-181.
  • Web Services Metadata for the Java JSR-181
  • MTOM/XOP W3C Recommendation
  • StAX 1.0 JSR-173 a pull XML-parser that may be used with web services.

  • Additional optional Java EE APIs (and therefore unlikely to appear on the exam)
  • XML Trust JSR-104
  • XML Digital Signature JSR-105
  • XML Digital Encryption JSR-106.
  • Java APIs for WSDL JSR-110.

  • Also have a look at the descriptions of Sun's current batch of Java EE 5 web service courses which can also give you an idea of what might appear on the new exam.
    Creating Web Services Using Java Technology (DWS-3111-EE5)
    Designing Java Web Services (DWS-4112-EE5)
    Developing Secure Java Web Services (DWS-4120-EE5)

    REST is introduced as part of JAX-WS but is likely have little mention within the SCDJWS 5. RESTful web services do not benefit from most of the infrastructure that was established for SOAP web services and require a totally different perspective. Also JSR 311: JAX-RS: The Java� API for RESTful Web Services is in the works which may obviate the REST functionality inside JAX-WS. This is good news for the exam candidate because it prevents the scope of the exam from expanding further. This is bad news for the exam candidate because Burton predicts that a significant portion of the web services space will in fact go REST (REST 'ideally suited' for SOA-style data services � Burton, Burton sees the future of SOA and it is REST).

    So it is likely that the SCDJWS 5 will be even greater in scope than the SCDJWS 1.4 already is (which can ultimately delay the arrival of the new exam). Despite this, it should be more accurately re-named to "Sun Certified Developer for Java SOAP web services" as it is unlikely that it will be able to also cover RESTful web services in any significant detail, much less the design philosophy behind them.
    Mikalai Zaikin
    Ranch Hand

    Joined: Jun 04, 2002
    Posts: 3322

    Java Platform, Enterprise Edition 6 Web Services Developer Certified Expert Exam Study Guide and Quiz
    Exam 1Z0-810: Upgrade to Java SE 8 Programmer Study Guide and Quiz
    I agree. Here's the link:
    subject: What is going to change in current version of SCDJWS
    It's not a secret anymore!