Step-by-Step Documentation for Solace-SAP BTP Integration
when ever we post message from SAP BTP(solace receiver adapter)-> solace, solaces receive message (publish), because of rest delivary point(rdp) it is consumed and forwarded to end point configured in restconsumer to SAP BTP (HTTP service is avaialbe); the existing configuration of queue, topics, acl profile , clinet->rest->rdp configuration as below; it is working good. but i need good documenation on this. step by step .ueues | poc_test_dev_queue account_circle marsdev-saz-use2-glb03-admin Summary Settings(current) Subscriptions Consumers Messages Queued Stats edit Edit Incoming Outgoing Access Type Messages Queued Quota (MB) 5000 Owner sap-btp-eoc-poc-cu search Type in text and press Enter to narrow down results close No match found First Next 20 Refresh Data Non-Owner Permission Modify Topic No Access Read Only Consume Modify Topic Delete Maximum Consumer Count ------------------------------- subscription Queues | poc_test_dev_queue account_circle marsdev-saz-use2-glb03-admin Summary Settings Subscriptions(current) Consumers Messages Queued Stats 5 Subscriptions search Search by topic close tune Action add Subscription Topic Created by Management API test_topic_poc Yes L2C/Delivary/PET/despatchDelivery/published/can/v1/trnl/s4/*/* Yes L2C/Delivery/PET/despatchDelivery/published/can/V1/trnl/1NAV/SAL_006 Yes L2C/GoodIssue/PET/despatchStock/published/can/V1/trnl/WMS/despatchStock_In Yes L2C/GoodIssue/PET/despatchStock/published/can/V1/trnl/WMS/sourcingStock_In Yes --- Queues Topic Endpoints(current) Templates account_circle marsdev-saz-use2-glb03-admin 6 Topic Endpoint search Search by name close tune Action add Topic Endpoint Topic Endpoint Name Incoming Outgoing Access Type Topic Selector Present Messages Queued (%) Messages Queued (msgs) Messages Queued (MB) Messages Queued Quota (MB) Replay State Durable L2C/Delivery/PET/despatchDelivery/published/can/V1/trnl/1NAV/SAL_006 On On Exclusive L2C/Delivery/PET/despatchDelivery/published/can/V1/trnl/1NAV/SAL_006 No 40 0.0839 5,000 N/A Yes L2C/GoodIssue/PET/despatchStock/published/can/V1/trnl/WMS/despatchStock_In On On Exclusive L2C/GoodIssue/PET/despatchStock/published/can/V1/trnl/WMS/despatchStock_In No 10 0.0293 5,000 N/A Yes L2C/GoodIssue/PET/despatchStock/published/can/V1/trnl/WMS/sourcingStock_In On On Exclusive L2C/GoodIssue/PET/despatchStock/published/can/V1/trnl/WMS/sourcingStock_In No 0 0 5,000 N/A Yes ------------ ACL Profiles | sap-btp-poc-pub-sub-eos account_circle marsdev-saz-use2-glb03-admin Client Connect Publish Topic(current) Subscribe Topic Subscribe Share Name Profile Users edit Edit Publish Default Action Disallow Allow Disallow Tips >> Click on a label or an input field to see help message. Double click on an input field to go to Edit mode. Exceptions search Search by topic close tune Action add Exception Publish Exception Topic Publish Topic Exception Syntax L2C/Delivary/PET/despatchDelivery/published/can/v1/trnl/s4/*/* SMF L2C/Delivery/PET/despatchDelivery/published/can/V1/trnl/1NAV/SAL_006 SMF L2C/GoodIssue/PET/despatchStock/published/can/V1/trnl/WMS/despatchStock_In SMF L2C/GoodIssue/PET/despatchStock/published/can/V1/trnl/WMS/sourcingStock_In SMF test_topic_poc SMF ----------- ACL Profiles | sap-btp-poc-pub-sub-eos account_circle marsdev-saz-use2-glb03-admin Client Connect Publish Topic Subscribe Topic(current) Subscribe Share Name Profile Users edit Edit Subscribe Default Action Disallow Allow Disallow Tips >> Click on a label or an input field to see help message. Double click on an input field to go to Edit mode. Exceptions search Search by topic close tune Action add Exception Subscribe Exception Topic Subscribe Topic Exception Syntax L2C/Delivary/PET/despatchDelivery/published/can/v1/trnl/s4/*/* SMF L2C/Delivery/PET/despatchDelivery/published/can/V1/trnl/1NAV/SAL_006 SMF L2C/GoodIssue/PET/despatchStock/published/can/V1/trnl/WMS/despatchStock_In SMF L2C/GoodIssue/PET/despatchStock/published/can/V1/trnl/WMS/sourcingStock_In SMF test_topic_poc SMF ----------- ACL Profiles | sap-btp-poc-pub-sub-eos account_circle marsdev-saz-use2-glb03-admin Client Connect Publish Topic Subscribe Topic Subscribe Share Name Profile Users(current) search Search by name close Client Username Client Profile ACL Profile Enable Subscription Manager Dynamic sap-btp-eoc-poc-cu sap-btp-maverick-cp sap-btp-poc-pub-sub-eos Yes No No ----- clients-> rest Clients Summary Solace Clients MQTT REST(current) AMQP account_circle marsdev-saz-use2-glb03-admin RDPs RDP Clients REST Clients search Search by name close tune Action add REST Delivery Point RDP Name Vendor Service Enabled Operational State Time Connections Blocked (%) mule-rdp Mulesoft REST Yes Up 99 okta-test Custom REST Yes Down 0 q-azureis-servicebus-test-outbound Service Bus Yes Up 99 rdp1_btp Custom REST No Down 0 temp-rdp Service Bus Yes Down 0 test Custom REST Yes Down 0 test3PL Custom REST Yes Up 0 test3PLadd Custom REST Yes Up 0 --- test3PL REST Delivery Points | test3PL account_circle marsdev-saz-use2-glb03-admin Summary(current) Settings REST Consumers Queue Bindings Stats test3PL Assets search Search by name close tune Action Asset Type Asset Name Operational State Connector / RDP test3PL Up RDP Client #rdp/test3PL N/A REST Consumer RESTCONtest3PL Up Queue poc_test_queue_dev Up Queue Binding poc_test_queue_dev Up ---------- REST Delivery Points | test3PL account_circle marsdev-saz-use2-glb03-admin Summary Settings(current) REST Consumers Queue Bindings Stats edit Edit Enabled Client Profile sap-btp-maverick-cp search Type in text and press Enter to narrow down results close No match found First Next 20 Refresh Data Service REST Vendor --- rest consumer: REST Delivery Points | test3PL account_circle marsdev-saz-use2-glb03-admin Summary Settings REST Consumers(current) Queue Bindings Stats search Search by name close tune Action add REST Consumer REST Consumer Name Enabled Operational State Outgoing Connections (Up/Configured) RESTCONtest3PL Yes Up 3 of 3 --- (queue binding) REST Delivery Points | test3PL account_circle marsdev-saz-use2-glb03-admin Summary Settings REST Consumers Queue Bindings(current) Stats search Search by name close tune Action add Queue Binding Queue Name Operational State poc_test_queue_dev --- REST Consumers | RESTCONtest3PL account_circle marsdev-saz-use2-glb03-admin Settings(current) TLS Options OAuth Options Stats edit Edit Enabled Remote Host effem-glb-ci-dev01-pr.it-cpi013-rt.cfapps.us21.hana.ondemand.com Port 443 Proxy Name search Type in text and press Enter to narrow down results close No match found First Next 20 Refresh Data HTTP Method POST POST PUT TLS Enabled Outgoing Connection Count 3 Retry Max Response Wait Time (sec) 30 Connection Retry Delay (sec) 3 Authentication Scheme HTTP Basic None HTTP Basic Client Certificate HTTP Header OAuth 2.0 Client Credentials OAuth JWT Transparent AWS Signature Version 4 Basic Authentication Username deviprasad.pothireddi@effem.com Local Interface ---- Queue Bindings | poc_test_queue_dev account_circle marsdev-saz-use2-glb03-admin Settings(current) Request Headers Protected Request Headers Stats edit Edit Post Request Target /http/Test/3PL Request Target Evaluation None None Substitution Expressions Replace Target Authority ------