L'adaptateur de programme se configure à l'aide du fichier de configuration nom_instance.xml. L'entrée correspondante est utilisée pour définir l'adaptateur. Les informations trouvées entre les noeuds ProgramAdapter définissent la configuration de l'adaptateur de programme, définissant quels mappeurs de message il utilise, les attributs de type contenu pris en charge, ainsi que les autres attributs de demandes qui différencient la demande en tant que demande XML via HTTP. Dans le fichier de configuration nom_instance.xml, l'entrée correspondant à l'adaptateur de programme doit ressembler à ce qui suit :
<HttpAdapters display="false">
<HttpAdapter deviceFormatTypeId="-10000"
enabled="true"
deviceFormatId="-10000"
deviceFormatType="XmlHttp"
factoryClassname="com.ibm.commerce.programadapter.HttpProgramAdapterImpl"
name="XML/HTTP">
<ProgramAdapter>
<SessionContext
class="com.ibm.commerce.messaging.programadapter.security.CredentialsSpecifiedProgramAdapterSessionContextImpl">
<SessionContextConfig />
</SessionContext>
<Configuration supportedMethods="POST, M-POST"
supportedContentTypes="text/xml, text/xml-SOAP"
supportedMessageMappers="WCS.INTEGRATION"
supportedCharacterEncoding="ISO8859-1, UTF-8" />
</ProgramAdapter>
</HttpAdapter>
</HttpAdapters>
![]() |