• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

My SCDJWS Notes available now!

 
Ranch Hand
Posts: 110
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

My study notes on SCDJWS 1.4 exam is now available on the SCDJWS Links page. You can also access it at this url.

Thanks to Valentin Crettaz for reviewing it and making it available to the community at Javaranch. Hope you may find it useful in your preparation and you can mail me at rwatsh@gmail.com if you have any feedback.

Thanks,
Watsh
[ September 27, 2006: Message edited by: Watsh Rajneesh ]
 
Author & Gold Digger
Posts: 7617
6
IntelliJ IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for contributing, Watsh !

Disclaimer: I have not actually "reviewed" the notes. Instead, I have just gone through them and assessed whether it might be of help to other members of the community. Enjoy !
 
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Great!
Will definitely go through them.

Thanks,
Anuj
 
Ranch Hand
Posts: 177
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

I must say the notes are great capturing all the key info.

In your notes on page 41 it says

"The VersionMismatch fault applies only to the namespace assigned to the Envelope, Header, Body, and Faultelements. It does not apply to other parts of the SOAP message, like the header blocks, XML document version, or application-specific elements in the Body."

You mention that VersionMismatch fault applies to header element and in the following line you say it does not apply to the header block.

Is my interpretation right or wrong?

please explain

Harsha
 
Watsh Rajneesh
Ranch Hand
Posts: 110
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Harsha,

It means that the VersionMismatchFault is only applicable to the elements as defined by the soap schema (which are Envelope, Body, Header and Fault elements). The header blocks will belong to some schema other than the soap schema. For eg:

As shown above, <mi:message-id> is the header block element where as <soap:Header> is the header element. So if the receiving node say only processes soap 1.2 messages only (ie the namespace for the soap message elements Envelope, Header, Body should be http://www.w3.org/2003/05/soap-envelope - a soap 1.2 namespace) and the message as shown above is a soap 1.1 message (as identified by the namespace http://schemas.xmlsoap.org/soap/envelope/), so the receiving node should generate a VersionMismatchFault in such a case.
 
What is that? Is that a mongol hoarde? Can we fend them off with this tiny ad?
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
    Bookmark Topic Watch Topic
  • New Topic