IBM Lotus Domino Directory Server 49
Unpack DSML.zip
1. Find the DSML.zip file in
C:\IBM\LDAP\V6.0\idstools
.
2. Unzip the DSML.zip into C:\DSML.
Modify IBM DSML Deployment Descriptor
1. Modify the file
C:\DSML\deployDSMLSoap.xml
.
The original
deployDSMLSoap.xml
file in
C:\DSML
looks like this:
<isd:service xmlns:isd="http://xml.apache.org/xml-soap/deployment"
id="urn:oasis:names:tc:DSML:2:0:core" type="message">
<isd:provider type="java"
scope="Application"
methods="batchRequest">
<isd:java class="com.ibm.ldap.dsml.DsmlServer" static="false" /
>
</isd:provider>
<isd:faultListener>org.apache.soap.server.DOMFaultListener</
isd:faultListener>
</isd:service>
2. Cut and paste the following text into the file to replace the existing file:
<isd:service xmlns:isd="http://xml.apache.org/xml-soap/deployment"
id="urn:oasis:names:tc:DSML:2:0:core" type="message">
<isd:provider type="java"
scope="Application"
methods="batchRequest">
<isd:java class="com.ibm.ldap.dsml.DsmlServer" static="false" /
>
</isd:provider>
<isd:faultListener>org.apache.soap.server.DOMFaultListener</
isd:faultListener>
<isd:mappings>
<isd:map encodingStyle="http://schemas.xmlsoap.org/soap/
encoding/"
xmlns:x="urn:oasis:names:tc:DSML:2:0:core"
qname="x:batchRequest"
javaType="com.ibm.ldap.dsmlClient.DsmlFileClient"
java2XMLClassName="org.apache.soap.encoding.soapenc.BeanSerializer
"
xml2JavaClassName="org.apache.soap.encoding.soapenc.BeanSerializer
"/>
<isd:map encodingStyle="http://schemas.xmlsoap.org/soap/
encoding/"
xmlns:x="urn:oasis:names:tc:DSML:2:0:core"
qname="x:searchRequest"
javaType="com.ibm.ldap.dsmlClient.DsmlFileClient"
java2XMLClassName="org.apache.soap.encoding.soapenc.BeanSerializer
"
Comentários a estes Manuais