SAP XI 3.0 - JDBC - Receiver
SAP XI 3.0 - JDBC - Receiver
receiver channel
Dennis Kropp,
SAP SI AG
receiver means that data is written into a database via XI JDBC adapter Prerequisite for using the JDBC adapter is of course access to a database system like SAP DB or MS SQL server or any database that provides a JDBC driver An appropriate JDBC driver must be deployed on the system. See XI Configuration Guide for more information Be sure that in SQL Server authentication mode is set to mixed mode. Right click your DBMS Server in Enterprise Manager Tool and select properties ->security-> choose SQL server and windows authentication To configure a complete roundtrip you could define a file sender channel where the message is send from Routing rules and sender has to be specified as for any other channel in the directory object model
<?xml version="1.0" encoding="UTF-8"?> <ns:MT_Products xmlns:ns="http://sap.com/xi/jdbc"> <Products cat=HARD"> <Product> <ID>3324</ID> <name>AMD Athlon64 3400</name> <number>5</number> </Product> <Product> <ID>4424</ID> <name>INTEL XEON 1600</name> <number>3</number> </Product> </Products> </ns:MT_Products>
<StatementName> <dbTableName action=INSERT> <table>realDbTableName</table> <access> <col1>val1</col1> <col2>val2</col2> </access> <access> <col1>val11</col1> </access> </dbTableName> </StatementName>
Result: data in DB