Show TOC

Sample Configuration File: HTTP Client Output AdapterLocate this document in the navigation structure

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>