Nagaraja Manchikalapati

Greenhorn
+ Follow
since Jun 22, 2004
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
In last 30 days
0
Forums and Threads

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:

http://myjavaserver.com/~nagaraja/
18 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
http://www.developer.com/java/web/article.php/3493491

Web services programming tips and tricks: Exception Handling with JAX-RPC
http://www-128.ibm.com/developerworks/webservices/library/ws-tip-jaxrpc.html


--Cheers..
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.

Cheers....
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.

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

http://drools.org/

----Nagaraj
20 years ago