Parameter name | Value |
---|---|
requestHandler | Specifies the device request handler to perform the integration with the application. Mandatory. Default: com.ibm.dse.cs.xml.XmlRequestHandler |
presentationHandler | Specifies the device presentation handler to render the information to the client. Mandatory. Default: com.ibm.dse.cs.com.ibm.dse.cs.xml. .XmlPresentationHandler |
cookies | Specifies whether the session will be maintained by WebSphere® Application Server (true) or by the toolkit internally (false.) Optional. The default is false. |
runInSession | Specifies whether or not an application session is required to perform an operation. Optional. The default is true. |
processor | Specifies the concrete implementation of the message processor class. This class must implement the com.ibm.dse.xml.MessageProcessor interface. Mandatory. Default: com.ibm.dse.cs.xml.DSEXmlProcessor |
<kColl id="channelHandlers"/> <kColl id="xml"/> <field id="requestHandler" value="com.ibm.dse.cs.xml.XmlRequestHandler"/> <field id="presentationHandler" value="com.ibm.dse.cs.xml.XmlPresentationHandler"/> <field id="cookies" value="false"/> <field id="runInSession" value="true"/> <field id="processor" value="com.ibm.dse.cs.xml.DSEXmlProcessor"/> </kColl> </kColl>
In addition to the parameters specified by all multichannel support (client/server) components, the "processor" field has been added to the channel handler for XML clients. This processor is instantiated the first time that the channel handler is invoked for the XML device. This processor class must implement the MessageProcessor interface and is responsible for parsing the XML message streams. If a processor is not found, an DSENoRegisteredXmlProcessorException is thrown.