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 ESP 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>--> </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://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>Sybase123</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>