Nagaraja Manchikalapati

+ Follow
since Jun 22, 2004
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Nagaraja Manchikalapati

I passed SCDJWS with 88%. I put up a web page in detail how I prepared for the exam. It will be helpful for you also.

Here is the link:
14 years ago
You should be familair with SOAP1.1, WSDL1.1, etc speciafications and as well as their confirmance to WS-I BP1.0.

In the exam they will ask both.

For Example:
a) Which one of the array definition is confirmance to WS-I BP1.0.
b) SOAP with attachments questions ( Attachments are not defined as part of BP1.0)

So its better to read both. Then only you will undertand the difference.
But most questions will be mostly related to confirmance to WS-I BP1.0
Here are the links to the articles. They explained clearly what kind of exceptions can occur and how to handle them.

User Defined Exceptions: Improve Error Handling in Web Services

Web services programming tips and tricks: Exception Handling with JAX-RPC

The XYZWS mock exam difficulty level is similar to SCDJWS exam. It has more than 200 questions. For every test, 69 random questions will be selected. Try to take as many tests as you can, so that you will cover all 200 questions.

We need to use WSDL2Java Tools to generate service endpoint interface, complex parameters and return values.

Reference: Java Webservices Blue Prints Chapter 5.

5.3.4 WSDL-to-Java Type Mapping

Although not advisable, it is possible for a developer to work without the
benefit of a mapping tool, if none are available. However, without such mapping
tools the scope of the developer´┐Żs work greatly expands. For example, just to
compile the client code, the developer must understand the WSDL for a service
and generate by hand Java classes that match the parameter and return types
defined in the WSDL document or, in the case of a dynamic proxy, the client-side
representation of the service endpoint interface
. These classes must be set up properly
so that the JAX-RPC runtime can match SOAP message types to the corresponding
Java objects.
init() will be executed only once when the servlet is initially loaded into the container. Then doGet() and doPost() methods will be executed for each request.

There is no point of synchronizing init() method. You can synchronize code in get() or post() methods Or you can configure servlet container to use SingleThreadModel for synchronization.

There is one open source rules engine (Drools) available in java. May be it will solve your problem.

16 years ago