Sample adapter configuration file for the HTTP Client Output adapter.
<?xml version="1.0" encoding="utf-8"?>
<Adapter>
<Name>http_output</Name>
<Description>The HTTP Output transporter obtains data from an SAP Event Stream Processor stream and outputs it to an HTTP server.</Description>
<Log4jProperty>./log4j.properties</Log4jProperty>
<Modules>
<Module type="espconnector">
<InstanceName>MyOutStream_Subscriber</InstanceName>
<Name>EspSubscriber</Name>
<Next>HttpOutputTransporterInstance</Next>
<Parameters>
<EspSubscriberParameters>
<!--Uncomment the following 2 elements when you use 'start_adapter[.bat|.sh]' -->
<!-- <ProjectName>EspProject1</ProjectName> -->
<!--<StreamName>MyInStream</StreamName>-->
<OutputBase>true</OutputBase>
<OnlyBase>false</OnlyBase>
</EspSubscriberParameters>
</Parameters>
</Module>
<Module type="transporter">
<InstanceName>HttpOutputTransporterInstance</InstanceName>
<Name>HttpOutputTransporter</Name>
<Parameters>
<HttpOutputTransporterParameters>
<BodyCharset>UTF-8</BodyCharset>
<RetryNumber>10</RetryNumber>
<UrlColumn>2</UrlColumn>
<UsernameColumn>3</UsernameColumn>
<PasswordColumn>4</PasswordColumn>
<BodyColumn>5</BodyColumn>
</HttpOutputTransporterParameters>
</Parameters>
</Module>
</Modules>
<EspProjects>
<EspProject>
<Name>EspProject1</Name>
<Uri>esp[s]://localhost:19011/sample_workspace/http_output</Uri>
<!--can specify multiple uri’s -->
<Security>
<User></User>
<Password encrypted="false"></Password>
<AuthType>user_password</AuthType>
<!-- <RSAKeyStore>/keystore/keystore.jks</RSAKeyStore> <RSAKeyStorePassword>SAP1234</RSAKeyStorePassword> -->
<!-- <KerberosKDC>KDC</KerberosKDC> <KerberosRealm>REALM</KerberosRealm>
<KerberosService>service/instance</KerberosService> <KerberosTicketCache>/tmp/krb5cc_user</KerberosTicketCache> -->
<EncryptionAlgorithm>RSA</EncryptionAlgorithm>
</Security>
</EspProject>
</EspProjects>
<GlobalParameters></GlobalParameters>
</Adapter>