Symptom
Customer is running the following DCN program below. The upsert is never recorded. It seems that the upsert
may have taken place but the delete has removed it. This is an indication that the processing order is reversed.
The upsert that is expected to be last in the processing order is instead done first.
Tthe delete that should take place first is instead processed last.
#/bin/sh
read -p "Press [Enter] To send Assign to "
echo "Sending UPSERT Notification to SAP1"
wget -qO- "http://localhost.sap.com:8000/dcn/DCNServlet?cmd=wf&security=admin&username=supdeploy&password=supd3pl0y&domain=default&package=customertabletest%3A1.0&dcn_request={%22op%22:%22:upsert%22,%22id%22:%22001%22,%22to%22:%22SAP1%22,%22from%22:%22Testing%22,%22subject%22:%22Testing Notification%22,%22body%22:%22MATCH:CUSTOMER_TABLE_TEST,CUSTOMERID:101%22,%22read%22:false,%22priority%22:false,%22data%22:[]}"
#read -p "Press [Enter] To send re-assign to SAP2 and re-assign to SAP1 back"
echo "Sending DELETE Notification to SAP1"
wget -qO- "http://localhost.sap.com:8000/dcn/DCNServlet?cmd=wf&security=admin&username=supdeploy&password=supd3pl0y&domain=default&package=customertabletest%3A1.0&dcn_request={%22op%22:%22:delete%22,%22id%22:%22001%22,%22to%22:%22SAP1%22,%22from%22:%22Testing%22,%22subject%22:%22Testing Notification%22,%22body%22:%22MATCH:CUSTOMER_TABLE_TEST,CUSTOMERID:101%22,%22read%22:false,%22priority%22:false,%22data%22:[]}"
echo "Sending UPSERT Notification to SAP2"
wget -qO- "http://localhost.sap.com:8000/dcn/DCNServlet?cmd=wf&security=admin&username=supdeploy&password=supd3pl0y&domain=default&package=customertabletest%3A1.0&dcn_request={%22op%22:%22:upsert%22,%22id%22:%22001%22,%22to%22:%22SAP2%22,%22from%22:%22Testing%22,%22subject%22:%22Testing Notification%22,%22body%22:%22MATCH:CUSTOMER_TABLE_TEST,CUSTOMERID:102%22,%22read%22:false,%22priority%22:false,%22data%22:[]}"
echo "Sending DELETE Notification to SAP2"
wget -qO- "http://localhost.sap.com:8000/dcn/DCNServlet?cmd=wf&security=admin&username=supdeploy&password=supd3pl0y&domain=default&package=customertabletest%3A1.0&dcn_request={%22op%22:%22:delete%22,%22id%22:%22001%22,%22to%22:%22SAP2%22,%22from%22:%22Testing%22,%22subject%22:%22Testing Notification%22,%22body%22:%22MATCH:CUSTOMER_TABLE_TEST,CUSTOMERID:101%22,%22read%22:false,%22priority%22:false,%22data%22:[]}"
echo "Sending UPSERT Notification to SAP1"
wget -qO- "http://localhost.sap.com:8000/dcn/DCNServlet?cmd=wf&security=admin&username=supdeploy&password=supd3pl0y&domain=default&package=customertabletest%3A1.0&dcn_request={%22op%22:%22:upsert%22,%22id%22:%22001%22,%22to%22:%22SAP1%22,%22from%22:%22Testing%22,%22subject%22:%22Testing Notification%22,%22body%22:%22MATCH:CUSTOMER_TABLE_TEST,CUSTOMERID:102%22,%22read%22:false,%22priority%22:false,%22data%22:[]}"
Read more...
Environment
- SUP 2.1 SP03 PL02
- DCN
- Windows 2008
- Two node in a SUP cluster
- One data tier
Product
Keywords
- SUP
- DCN
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.