Mar 9, 2007

This packages is to be used by Java clients of the CDS Service.

The cds-client<version>.jar contained in the root of this package
contains the CDS Service buisiness delegate to be used by the Java clients.

Please contact Clark Timmins (clark.timmins@domain) for assistance.

----------------------
June 5, 2013
----------------------

Issue: Calling Jaxws generated CDS webservice from message mediator ws service had issues with weblogic loading 
	   the older version of jaxws classes than the required latest version of jaxws. Excluding in weblogic application xml did not work.
	   Decision was made not update WL classpath since these are JDK related classes. 
Solution: Used Axis option from eclipse to generate the ws client classes. (TAFS and IDM ws client uses Axis generated ws client code).

Steps to auto-generate ws client classes for cds-client:

1) Perforce open for edit all classes in cds-client\src\main\java\gov\va\med\cds\client\webservice.
	(all these classes are auto-generated)

2) Within eclipse, right click the project and select "New" then "Other..."

3) Within "Select a wizard" dialog box, open "Web Services" and select "Web Service Client"

4) Within "Web Service Client" dialog box, add WSDL location to Service definition. 
	(Ex: http://localhost:PORT/cds-wsclient/cds-service/?WSDL)

5) Select Finish. It will generate the classes and place in namespace package (like gov.va.med.cds.client.webservice)



