beautypg.com

Configure classpath, Install ibm dsml into soap – Google Postini Directory Sync Configuration Guide User Manual

Page 50

background image

50

Configuration Guide for Directory Sync


xml2JavaClassName="org.apache.soap.encoding.soapenc.BeanSerializer
"/>

3. Save your changes.

Configure CLASSPATH

WARNING:

These Java name spaces need to be before other Java instances in

the CLASSPATH, or the wrong version will be used. CLASSPATH is used in
many Java programs, and problems with an incorrect CLASSPATH can be very
difficult to debug. The exact settings for your CLASSPATH will depend on what
other Java programs you are using.

Be sure your CLASSPATH includes the following files, in the order given:

1. Current directory

2.

Xerces.jar

(Apache Xerces 1.4.4)

3. Jar files for IBM DSML

4.

activation.jar

and

mail.jar

(can be found in

C:\IBM\LDAP\V6.0\appsrv\java\jre\lib\ext

)

5.

XercesImpl.jar

and

XMLParserAPIs.jar

(Apache Xerces 2.7.1)

6.

soap.jar

(Apache Soap v2.3.1)

7.

Ibmjsseeprovider.jar

in

C:\IBM\LDAP\V6.0\appsrv\java\jre\lib

)

For example, here is a sample CLASSPATH for Windows environment:

CLASSPATH=.;C:\Xerces-J-bin.1.4.4\xerces-
1_4_4\xerces.jar;C:\DSML\jars\auibase.jar;C:\DSML\jars\dsml.jar;C:
\DSML\jars\regex4j.jar;C:\DSML\jars\IBMLDAPJavaBer.jar;C:\DSML;C:\
IBM\LDAP\V6.0\appsrv\lib\j2ee.jar;C:\IBM\LDAP\V6.0\appsrv\lib\acti
vation.jar;C:\IBM\LDAP\V6.0\appsrv\lib\mail.jar;C:\IBM\LDAP\V6.0\a
ppsrv\lib\XercesImpl.jar;C:\IBM\LDAP\V6.0\appsrv\lib\XMLParserAPIs
.jar;C:\IBM\LDAP\V6.0\config\csa_runtime\swing11spinner_Runtime.ja
r;C:\IBM\LDAP\V6.0\appsrv\lib\soap.jar;C:\IBM\LDAP\V6.0\appsrv\ins
talledApps\DefaultNode\soap.war.ear\soap.war\WEB-
INF\classes;C:\IBM\LDAP\V6.0\jre\lib\ibmjsseprovider.jar

Install IBM DSML into SOAP

In a command line in the C:\DSML directory, run the following command:

install.bat
C:\IBM\LDAP\V6.0\appsrv\installedApps\DefaultNode\soap.war.ear\soa
p.war http://localhost:12100/soap/servlet/rpcrouter