Secure payload in RWB
Hi All,
I am working on payload hiding in Message Monitoring. I followed the SAP Note:1370334. By using this process i am able to hide the payload in message monitoring. But i m unable to edit any objects in ID. I need to to edit the ID objects.Do i need to add any other role to the user to get the access to ID. Could you please let me know how to resolve this problem.
Lets say i have two users TEST1 and TEST2 and i assigned a new role to the TEST1 user. Test2 user also not able to see the payload in message monitoring. Plz let me know how to resolve this.
It would be a great help for me.
We are working on PI 7.1. and SP 4
Thanks,
Soumya.
Hi Soumya,
The RWB related users also have one of the three security roles called Display, Modify, and Payload. You may remove the Payload related role and it won't be visible further. Check section 7 of the guide
Ref: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/400580c1-8d16-2a10-3eb3-ec1026dae0d5?quicklink=index&overridelayout=true
Thanks,
Similar Messages
-
Securing payload in message monitoring using SAP note 1370334
Hi Experts,
I am working to implement SAP note 1370334 to PI server.For that i have created :
1. an xml file having actions and roles according to the SAP note and zipped in .EAR file and given to BASIS team to deploy that .EAR file.
2.BASIS deployed that .EAR file successfully.
To test whether the SAP note has been uploaded successfully or not, we asked BASIS to create two 'test user ids' with minimum authorisation.
When I am testing through RWB to see payload without assigning any roles to the created test user, it is showing 'No authorisation'.
But when we assigned role to one test user, both the test user are able to see the payload.But according to the SAP note, payload should be visible to one user only not to the other.
And according to roles assinged in Action.xml file, display authorisation is only from sender service 'A' to receiver service 'B' but message content are visible for all services.
Canm anyone help me why is it happening or where I am going wrong or suggest me if I am testing in wrong way??
It's Urgent!!!
thanks in advance.hi debraj..
is ur mesage ie sxmb_moni in red staus or scheduled status...??
if in scheduled cud be errors with queues ...delete ur queues with tcodes : smq1 and smq2...
and also hopefully u must have configured ur idoc correctly..
https://websmp101.sap-ag.de/~form/sapnet?_SHORTKEY=01200252310000071155&_SCENARIO=01100035870000000202
regards..
vishal -
Payload involving BPM does not display in RWB
HI I have two scenarios one with BPM and another without BPM.
Both work fine end to end.
For the non BPM scenario I am able to display the message content>payload on the details page of RWB.
But I am not able to see the payload in any of the steps for BPM in RWB, rather it gives a security warning and asks to save the payload. Saved payload is looks correct.
I am not able to see the payload in the BPM workflow container as well, it says no persistent object could be generated for the payload.
I can see the payload in sxmb_moni. Though there is two payload at every step, one is the actual payload and another is XI_content something like
<?xml version="1.0" encoding="utf-8" ?>
- <asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
- <asx:values>
- <CONTEXT>
- <RMS_CONTEXT>
<NAMESPACE>http://sap.com/xi/XI/System</NAMESPACE>
<NAME>ProcessStep</NAME>
<VALUE />
</RMS_CONTEXT>
</CONTEXT>
</asx:values>
</asx:abap>
Is there any configuration required for the payload to be displayed for the BPM scenario or some authorization?
Any pointers would be appreciated.Hi,
The interface (BPM) what ever you are using, that is configured for hide the payload in RWB.
I hope you are using same user id for 2 (BPM and without BPM) interfaces.
We can hide the payload in SXMB_MONI and RWB for interface.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/7e4105db-0601-0010-bf87-bd3f714f2c0c?QuickLink=index&overridelayout=true
Regards,
Venkata Ramesh -
No authorization to view payload in auditLog Of Message Monitoring in RWB
Hello,
I am not able to view the message payload in the audit Log In Message Monitoring in RWB.
It says no authorization.
Can anybody tell me what authorization object is required for this?
Thanks,
LoveenaHello,
Check the link below:
community/pi-and-soa-middleware/blog/2008/02/07/display-adapter-synchronous-message-content-in-rwb-of-pi-71
The configuration consist to set a parameter on NWA. Check the following step:
1. Go to <host>:<port>/nwa;
2. Go to Configuration Management and then Infrastructure;
3. Java System Properties;
4. Click on services tab and then search for XPI Service: Messaging System;
5. Search for messaging.syncMessageRemover.removeBody on parameters tab and modify from true to false. False value should be displayed in the custom value column.
After that, you'll be able to see the payload in RWB.
Regards,
Arthur Silva -
No Payload in the soap receiver call adapter ?
Hi Guys,
configured Proxy-SOAP Asynchronus process and in the sxmb_moni, i am unable to see the payload under call adapter in sxmb_moni, but i am able to see the payload under RWB in MDT. The message is checked successful in monitor.
I am not understanding why i am unable to see the payload under call adapter in sxmb_moni. I am not getting the data into my receiver system.
Do i need to mention the QOS as EO in the soap url in the soap receiver adapter configuration ?
any help would be really appreciated
Thanks,
sriniHi,
You can only see the Payload(both with and without transformation) in MONI. message that is handling by adapter can only seen in Adapter Framework using RWB-Message Monitoring or using Communication Channel Monitoring.
Regards,
Farooq.
<b>
Rewards points if you find it usefull.</b> -
SOAP Receiver Adapter Error in XI RWB - java.lang.NULLPointerException
Hi,
We have a asynchronous scenario in SAP-XI, where we are sending the PO data from SRM to third party (Hubspan / TNT). Proxy is being used at Sender side and SOAP Adapter is used for Receiver Communication Channel.
u2022SRM is sending around 1000 messages through background job and around 995 or 996 messages are being processed successfully and showing the proper XML payload as well in RWB. But 4-5 messages are getting failed in XI RWB for u2018java.lang.NullPointerExceptionu2019. For these failed messages we are not able to see the XML payload as well in XI RWB while these messages are showing successful status in MONI in SRM and XI and we are able to see the payload as well in MONI. The webservice is restarting and trying to send the payload three times in RWB, but it is getting the same Nullexception error.
04.11.2011 16:45:49.715 Success Delivering to channel: CC_B2B_HUBSPAN_RCV
04.11.2011 16:45:49.715 Success MP: Entering module processor
04.11.2011 16:45:49.715 Success MP: Processing local module localejbs/sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean
04.11.2011 16:45:49.716 Success SOAP: request message entering the adapter with user J2EE_GUEST
04.11.2011 16:45:49.716 Success SOAP: Target url: https://connect.hubspan.net/mh/server/tp=NMHG/ssid=DAA6F0E9AC1000BD03A41B363BBFD676
04.11.2011 16:45:49.999 Error SOAP: call failed: java.lang.NullPointerException
04.11.2011 16:45:49.999 Success SOAP: sending a delivery error ack ...
04.11.2011 16:45:49.999 Success SOAP: sent a delivery error ack
04.11.2011 16:45:49.999 Error SOAP: error occured: com.sap.aii.af.ra.ms.api.RecoverableException: java.lang.NullPointerException
04.11.2011 16:45:49.999 Error MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: java.lang.NullPointerException
04.11.2011 16:45:50.000 Error Exception caught by adapter framework: null
04.11.2011 16:45:50.022 Error Delivery of the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: java.lang.NullPointerException.
04.11.2011 16:45:50.037 Success The message status set to WAIT.
u2022If we are resending the failed message from XI RWB, it is getting failed again with the same error. On the other hand if we are initiating the message again from SRM to Hubspan for the same PO, it is getting processed successfully in RWB but still not showing XML payload in RWB.
u2022If we are getting the payload from XI MONI for the failed message and doing a test with component monitoring in RWB, it is working fine.
Please help me to solve this issue.
Thanks
SumitHi Sumit,
From my experience, when you transfer SAP POs through PI to external webservice, there should be some validation happens at the webservice layer of the target system before the web service passes the original information to their application layer. The validation can be anything like checking the Vendor address, Checking the correctness of the order ...etc etc . So i would suggest to ask your external web service folks to check if they have any validation in place before they pass the data to their application layer.
As you said only some POs/XMLs are failing, i strongly feel that this could be the issue.
Please note if you receive response code other than 200 from webservice, SOAP adapter treats that as error and send the same message back to AE.
Normally webservices won't send 200 code for any validation error
PS: you can still try to use XMLSpy to post the failed message to the web service to know the exact cause. -
XML payload search in Xi messages
Hi All,
I need to get the XML pay load for a message which contains a specific value for a specific field. Also I need to get the XML message ID of this message. Is there any option available in Xi for this purpose?
Thanks in advance..Hi,
sure it is but you need to use trex search engine for that
http://help.sap.com/saphelp_nw04/helpdata/en/43/6030fae92f5f87e10000000a1553f6/content.htm
once you configure trex you will
be able to search for XML payload from RWB
(runtime workbench of XI)
this is the first - fast way
there are also some non standard ways
but these are pretty slow and if you have many messages
they will not be very efficient in use:
/people/alessandro.guarneri/blog/2006/02/14/super-message-monitor-for-sap-xi
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a> -
Payload is not visible in sxmb_moni
Hi friends,
when i send payload from RWB, i am getting success in RWB but when i see that payload in sxmb_moni, i could not see my payload in main document ..only in attachment i could see that paylad.
could you give some idea what could be cause for that?
thanks
rajaHi,
That link is not much useful to me (I mean all the settings for fine in sxmb_adm..that i checked already)
for more info: I am using SOAP adapter as a sender and receiver is R3
Thanks
Raja
Edited by: Raja on Apr 15, 2008 10:47 AM -
Editing Payload in SXMB_MONI
Hi All,
Is this possible to edit payload in SXMB_MONI.
I have already the following url which talks about editing payload from RWB - > Message monitoring.
https://www.sdn.sap.com/irj/scn/wiki?path=%3fpath=/display/xi/whole%252bpayload%252bto%252ba%252bxml%252bfield
Actually I am looking into the options of editing payload in SXMB_MONI of ECC.
Thanks in Advance for the help.
Best Regards
AshokHi ,
am trying to edit only asynchronous message, here is the requirement that we have
Our OTC team has escalated a support issue with a call tag
return that could fail as it comes into SAP.
A "call tag" return is the result of a mis-shipment where the customer
either received damaged product or the wrong product. These returns
come in with not only the account but also the invoice number. The
return is referenced to the originating invoice and the credits are
created based on the prices and discounts that are on the invoice. If
the invoice number on the return does not match an invoice for the
account, then the return will fail.
For some reason, the return fails in the ABAP Proxy layer of SAP ECC
with Application errors and does not provide the ability for the
business to repair the data.
Unfortunately, this failure occurs frequently in production today (1-2
a week - as many as 15) and we anticipate that we will continue to see
these failures with SAP. The invoice is being manually keyed at the
returns setup. Sometimes the error is caused by a keying mistake and
sometimes the documentation (call tag, invoice, packing list) is not
legible.
We also know that External Vendor cannot correct and resend the
return. Their process not only creates the return for credit, but
also has to account for all of the inventory that is being sent for
destruction. Their quality steps lock the return down once it has been
sent to client for credit. Their system will not permit the return to
be corrected and resent.
We do, however, need to find a solution for the correction of these
failed returns that allows us to account for the return and create the
proper credit.
Returns (Order To Cash) team require ability to Edit the payload of
Asynchronous ABAP proxy messages in SAP ECC system, which are failed
due to Incorrect data with Message Status as "Application Error -
Manual Restart Possible".
For this the proposed solution is to Edit the Payload via SAP
XI's "Message Editor" in Runtime Work Bench -> Message Monitoring ->
Proxy Runtime of SAP ECC system.
The message editor is configured in SAP XI and ECC system with the
required roles and SAP Correction Notes.
Message Editor is NOT Working for messages with "Application Error -
Manual Restart Possible" status, while it is working as expected for
messages with "System Error - Manual Restart Possible" status.
Below Error Message is seen, while trying to edit the message with
Application Error in SAP ECC,
" Message editor can only be used for executable, asynchronous XI
messages with errors"
This issue in SAP XI's Message Editor needs to be resolved to complete
the testing of proposed solution in Sandbox systems and make a decision
on the solution to be used for this business requirement. -
VPN broken after 10.6.4 Update / Security Update 2010-005
I have a MacMini Server that was running 10.6.3 in use as a gateway for the last 3 or 4 months and everything has been working just fine. However, after applying 10.6.4 and Security Update 2010-005 the iChat and VPN services broke.
I was able to fix the iChat service by using serveradmin in Terminal - Server Admin was showing the correct name of the iChat server, but serveradmin reported a different (incorrect) name. My only guess is that one of the updates somehow changed that setting behind the scenes.
I have yet to be able to fix the VPN (L2TP) issue, though. I can connect internally (to 10.0.1.1) with no problem. I can connect with via iPhone over 3G no problem. I cannot connect externally from a 10.5.8 or a 10.6.4 client - any attempt always fails with a timeout. The VPN log shows nothing, but the system log shows:
Sep 24 14:18:33 gateway racoon[90950]: Connecting.
Sep 24 14:18:33 gateway racoon[90950]: IKE Packet: receive success. (Responder, Main-Mode message 1).
Sep 24 14:18:33 gateway racoon[90950]: IKE Packet: transmit success. (Responder, Main-Mode message 2).
Sep 24 14:18:36 gateway racoon[90950]: IKE Packet: transmit success. (Phase1 Retransmit).
Sep 24 14:19:03: --- last message repeated 8 times ---
Sep 24 14:19:03 gateway racoon[90950]: IKEv1 Phase1: maximum retransmits. (Phase1 Maximum Retransmits).
Sep 24 14:19:03 gateway racoon[90950]: Disconnecting. (Connection tried to negotiate for, 29.171451 seconds).
Sep 24 14:19:03 gateway racoon[90950]: IKE Phase1 Failure-Rate Statistic. (Failure-Rate = 100.000).
It would seem that the response to the initial handshake is being blocked. However, serveradmin has this to say about ipfilter:
gateway:/ *******$ sudo serveradmin settings ipfilter|grep VPN
ipfilter:ipAddressGroupsWithRules:array_id:any:rules:_arrayid:VPN ISAKMP/IKE:action = "allow"
ipfilter:ipAddressGroupsWithRules:array_id:any:rules:_arrayid:VPN L2TP - Layer-Two Tunneling Protocol:action = "allow"
ipfilter:ipAddressGroupsWithRules:array_id:any:rules:_arrayid:VPN L2TP\: IKE NAT Traversal:action = "allow"
ipfilter:ipAddressGroupsWithRules:array_id:any:rules:_arrayid:VPN L2TP\: ISAKMP/IKE:action = "allow"
ipfilter:ipAddressGroupsWithRules:array_id:any:rules:_arrayid:VPN L2TP\: ESP - Encapsulating Security Payload protocol:action = "allow"
ipfilter:standardServices:arrayid:VPN PPTP\: GRE - Generic Routing Encapsulation protocol:readOnly = yes
ipfilter:standardServices:arrayid:VPN PPTP\: GRE - Generic Routing Encapsulation protocol:protocol = "gre"
ipfilter:standardServices:arrayid:VPN PPTP\: GRE - Generic Routing Encapsulation protocol:name = ""
ipfilter:standardServices:arrayid:VPN PPTP\: GRE - Generic Routing Encapsulation protocol:dest-port = ""
ipfilter:standardServices:arrayid:VPN L2TP\: ESP - Encapsulating Security Payload protocol:readOnly = yes
ipfilter:standardServices:arrayid:VPN L2TP\: ESP - Encapsulating Security Payload protocol:protocol = "esp"
ipfilter:standardServices:arrayid:VPN L2TP\: ESP - Encapsulating Security Payload protocol:name = ""
ipfilter:standardServices:arrayid:VPN L2TP\: ESP - Encapsulating Security Payload protocol:dest-port = ""
ipfilter:standardServices:arrayid:VPN L2TP - Layer-Two Tunneling Protocol:oldDescription = "Layer-Two Tunneling Protocol (L2TP)"
ipfilter:standardServices:arrayid:VPN L2TP - Layer-Two Tunneling Protocol:protocol = "udp"
ipfilter:standardServices:arrayid:VPN L2TP - Layer-Two Tunneling Protocol:readOnly = no
ipfilter:standardServices:arrayid:VPN L2TP - Layer-Two Tunneling Protocol:name = ""
ipfilter:standardServices:arrayid:VPN L2TP - Layer-Two Tunneling Protocol:dest-port = "1701"
ipfilter:standardServices:arrayid:VPN PPTP - Point-to-Point Tunneling Protocol:oldDescription = "PPTP VPN"
ipfilter:standardServices:arrayid:VPN PPTP - Point-to-Point Tunneling Protocol:protocol = "tcp"
ipfilter:standardServices:arrayid:VPN PPTP - Point-to-Point Tunneling Protocol:readOnly = no
ipfilter:standardServices:arrayid:VPN PPTP - Point-to-Point Tunneling Protocol:name = ""
ipfilter:standardServices:arrayid:VPN PPTP - Point-to-Point Tunneling Protocol:dest-port = "1723"
ipfilter:standardServices:arrayid:VPN L2TP\: ISAKMP/IKE:readOnly = no
ipfilter:standardServices:arrayid:VPN L2TP\: ISAKMP/IKE:protocol = "udp"
ipfilter:standardServices:arrayid:VPN L2TP\: ISAKMP/IKE:name = ""
ipfilter:standardServices:arrayid:VPN L2TP\: ISAKMP/IKE:dest-port = "500"
ipfilter:standardServices:arrayid:VPN L2TP\: IKE NAT Traversal:readOnly = no
ipfilter:standardServices:arrayid:VPN L2TP\: IKE NAT Traversal:protocol = "udp"
ipfilter:standardServices:arrayid:VPN L2TP\: IKE NAT Traversal:name = ""
ipfilter:standardServices:arrayid:VPN L2TP\: IKE NAT Traversal:dest-port = "4500"
Which seems to be correct to me.
As with the iChat problem, everything seems to be correct as reported by Server Admin. I have been hunting for the incorrect setting using serveradmin, but so far everything there seems to be correct as well.
One last item that I just discovered today, and which is probably a huge hint (and I just don't know how to connect the dots), is that when I stop the VPN service (it's running on the gateway server), the entire office loses it's connection to the internet. Turn VPN back on, and the internet is back.
I think my server is deeply, deeply disturbed, but I am not ready to wipe it clean and start over again. I sure would appreciate any insights on this one....I have a MacMini Server that was running 10.6.3 in use as a gateway for the last 3 or 4 months and everything has been working just fine. However, after applying 10.6.4 and Security Update 2010-005 the iChat and VPN services broke.
I was able to fix the iChat service by using serveradmin in Terminal - Server Admin was showing the correct name of the iChat server, but serveradmin reported a different (incorrect) name. My only guess is that one of the updates somehow changed that setting behind the scenes.
I have yet to be able to fix the VPN (L2TP) issue, though. I can connect internally (to 10.0.1.1) with no problem. I can connect with via iPhone over 3G no problem. I cannot connect externally from a 10.5.8 or a 10.6.4 client - any attempt always fails with a timeout. The VPN log shows nothing, but the system log shows:
Sep 24 14:18:33 gateway racoon[90950]: Connecting.
Sep 24 14:18:33 gateway racoon[90950]: IKE Packet: receive success. (Responder, Main-Mode message 1).
Sep 24 14:18:33 gateway racoon[90950]: IKE Packet: transmit success. (Responder, Main-Mode message 2).
Sep 24 14:18:36 gateway racoon[90950]: IKE Packet: transmit success. (Phase1 Retransmit).
Sep 24 14:19:03: --- last message repeated 8 times ---
Sep 24 14:19:03 gateway racoon[90950]: IKEv1 Phase1: maximum retransmits. (Phase1 Maximum Retransmits).
Sep 24 14:19:03 gateway racoon[90950]: Disconnecting. (Connection tried to negotiate for, 29.171451 seconds).
Sep 24 14:19:03 gateway racoon[90950]: IKE Phase1 Failure-Rate Statistic. (Failure-Rate = 100.000).
It would seem that the response to the initial handshake is being blocked. However, serveradmin has this to say about ipfilter:
gateway:/ *******$ sudo serveradmin settings ipfilter|grep VPN
ipfilter:ipAddressGroupsWithRules:array_id:any:rules:_arrayid:VPN ISAKMP/IKE:action = "allow"
ipfilter:ipAddressGroupsWithRules:array_id:any:rules:_arrayid:VPN L2TP - Layer-Two Tunneling Protocol:action = "allow"
ipfilter:ipAddressGroupsWithRules:array_id:any:rules:_arrayid:VPN L2TP\: IKE NAT Traversal:action = "allow"
ipfilter:ipAddressGroupsWithRules:array_id:any:rules:_arrayid:VPN L2TP\: ISAKMP/IKE:action = "allow"
ipfilter:ipAddressGroupsWithRules:array_id:any:rules:_arrayid:VPN L2TP\: ESP - Encapsulating Security Payload protocol:action = "allow"
ipfilter:standardServices:arrayid:VPN PPTP\: GRE - Generic Routing Encapsulation protocol:readOnly = yes
ipfilter:standardServices:arrayid:VPN PPTP\: GRE - Generic Routing Encapsulation protocol:protocol = "gre"
ipfilter:standardServices:arrayid:VPN PPTP\: GRE - Generic Routing Encapsulation protocol:name = ""
ipfilter:standardServices:arrayid:VPN PPTP\: GRE - Generic Routing Encapsulation protocol:dest-port = ""
ipfilter:standardServices:arrayid:VPN L2TP\: ESP - Encapsulating Security Payload protocol:readOnly = yes
ipfilter:standardServices:arrayid:VPN L2TP\: ESP - Encapsulating Security Payload protocol:protocol = "esp"
ipfilter:standardServices:arrayid:VPN L2TP\: ESP - Encapsulating Security Payload protocol:name = ""
ipfilter:standardServices:arrayid:VPN L2TP\: ESP - Encapsulating Security Payload protocol:dest-port = ""
ipfilter:standardServices:arrayid:VPN L2TP - Layer-Two Tunneling Protocol:oldDescription = "Layer-Two Tunneling Protocol (L2TP)"
ipfilter:standardServices:arrayid:VPN L2TP - Layer-Two Tunneling Protocol:protocol = "udp"
ipfilter:standardServices:arrayid:VPN L2TP - Layer-Two Tunneling Protocol:readOnly = no
ipfilter:standardServices:arrayid:VPN L2TP - Layer-Two Tunneling Protocol:name = ""
ipfilter:standardServices:arrayid:VPN L2TP - Layer-Two Tunneling Protocol:dest-port = "1701"
ipfilter:standardServices:arrayid:VPN PPTP - Point-to-Point Tunneling Protocol:oldDescription = "PPTP VPN"
ipfilter:standardServices:arrayid:VPN PPTP - Point-to-Point Tunneling Protocol:protocol = "tcp"
ipfilter:standardServices:arrayid:VPN PPTP - Point-to-Point Tunneling Protocol:readOnly = no
ipfilter:standardServices:arrayid:VPN PPTP - Point-to-Point Tunneling Protocol:name = ""
ipfilter:standardServices:arrayid:VPN PPTP - Point-to-Point Tunneling Protocol:dest-port = "1723"
ipfilter:standardServices:arrayid:VPN L2TP\: ISAKMP/IKE:readOnly = no
ipfilter:standardServices:arrayid:VPN L2TP\: ISAKMP/IKE:protocol = "udp"
ipfilter:standardServices:arrayid:VPN L2TP\: ISAKMP/IKE:name = ""
ipfilter:standardServices:arrayid:VPN L2TP\: ISAKMP/IKE:dest-port = "500"
ipfilter:standardServices:arrayid:VPN L2TP\: IKE NAT Traversal:readOnly = no
ipfilter:standardServices:arrayid:VPN L2TP\: IKE NAT Traversal:protocol = "udp"
ipfilter:standardServices:arrayid:VPN L2TP\: IKE NAT Traversal:name = ""
ipfilter:standardServices:arrayid:VPN L2TP\: IKE NAT Traversal:dest-port = "4500"
Which seems to be correct to me.
As with the iChat problem, everything seems to be correct as reported by Server Admin. I have been hunting for the incorrect setting using serveradmin, but so far everything there seems to be correct as well.
One last item that I just discovered today, and which is probably a huge hint (and I just don't know how to connect the dots), is that when I stop the VPN service (it's running on the gateway server), the entire office loses it's connection to the internet. Turn VPN back on, and the internet is back.
I think my server is deeply, deeply disturbed, but I am not ready to wipe it clean and start over again. I sure would appreciate any insights on this one.... -
Enabling to see the Source payload for synchronous Interface
Hi Experts,
Am working on a SOAP <-> RFC synchronous interface and PI version is 7.4 dual stack. Am unable to see the source payload when a
message is triggered from the Source Webservice. I can only see the receiver payload in RWB for request msg i.e the RFC payload.
Even for Response, I can only see the receiver payload which is sent to webservice and not the source payload from ECC on the RFC.
I have built the interface using ICO. I have made the changes in NWA, by setting the RemoveBody field to false.
Please let me know if any other settings are required. I have checked all other threads related to this issue and could not find the solution
to my issue where only the source payload in the synchronous interface is missing. In case of Asynchronous interface, the source payload
is visible.
Please assist me how can I enable this.
Regards,
Vish...Hi Vishwanath,
Please check the below blog
Message Staging and Logging Options in Advanced Adapter Engine of PI 7.3x
regards,
Harish -
We are using SAP PO for our B2B integration. For inbound scenario we can see MDN was successful (Green light), But not able to see the MDN payload.
Are there any settings to be made in NWA to see the MDN payload in RWB.
Thanks
SrinivasThanks Dimitri,
But we don't see option in RWB to see MDN payload.
If there are no settings involved to see MDN payload, can you please send us a screenshot how we can see MDN payload in RWB.
Thanks
Srinivas -
Question on sending test message from RWB
Hello Friends
I am trying to test my design and configuration by sending a test message (XML Payload) from RWB.
I need some help.
There is a field that says Send Message To. What should I enter in this. Looks like it takes URL info but I don't know how to enter my target in the form of a Url.
Also right below that, there is a panel Called Header Information, with fields like
Party, service, interface, Interface namespace etc., Do I need to enter the target related service, interface etc.,?
If you can please let me know, I would appreciate it.
Thanks
RamHi Ram,
>>There is a field that says Send Message To. What should I enter in this. Looks like it takes URL info but I don't know how to enter my target in the form of a Url.
http://<XI_hostname>:<http_port>/sap/xi/engine?type=entry
>>Also right below that, there is a panel Called Header Information, with fields like
Party, service, interface, Interface namespace etc., Do I need to enter the target related service, interface etc.,?
You need to enter the mandatory fields ( sender service,interface and interface namespace) and if you want you can enter remaining fields or else you can ignore it. And also enter userid/password to send the xml payload.
Once u r done with it..check for the message in moni and if you are not able to see any messages then check in the i/n queue smq2. And also check the status of your sender communication channel in the RWB.
However, I don't see the data being updated in the table on the receiver side.
Wat is your scenario and where u r checking for the table and in which system..??
Thanks!! -
Hi All,
I am doing Flat file to Flat file Scenario.I am doing content conversion on both the sender and receiver side.I have twenty eight fileds on sender side and twenty eight fields on receiver side.When the Flat file is being picked up it is converting into XML and all the fields are clearly shown in SXMB_MONI.I have mapped every field during mapping.But when i check the payload in RWB in message monitoring the XML message which we can see after mapping in some records only 24 fields are being shown while in some records all 28 fields are being shown.When I check the same in test tab in message mapping it is working fine.Please help in this regard ASAP.
Thanks in Advance
DinakarSounds to me like you have some conditional mappings that are falling out and not returning values. If all your field mappings are one-to-one without conditions then the problem must be within the data itself. We've seen where certain XML control characters can mess up mappings (& and $ for example).
I don't suppose you are using an XSL mapping that you can post here for us to check out???
Chad -
How to create/Update a Custom Action in SAP PI 7.4
Good Morning,
We have a requirement to restrict payload activity with access to confidential interfaces in SAP PI 7.4, do anyone has any idea to create/update the actions in PI. It will be of great help if anyone can share any documents related to this.
FYI, I found a SAP Note 1370334 - Securing Payloads in Message-Monitoring, but unable to create/ update the new/default actions.
Thanks in advance, prompt response is appreciated.
regards,
Kamal..Hi Kamal,
You have to take help of portal developer for the same as for PI you have to write this in deployement descriptor for application to make this work.
In deployement descriptor you define the permission or role name and once this is done you can include that in roles to be assigned to user to make the logic work.
Please raise this query into NW portal group to get it solved.
BR,
Mangesh
Maybe you are looking for
-
Events not triggering in alv list, point will be given
Hi friends, I am using reuse_alv_list_display fm to display data. and i am using reuse_alv_events_get fm to trigger events. but, top_of_page, event is not triggering, more precisely , the subroutine is not getting recognized by system. how to
-
OO approach for dynpro developing
I don't know about the SAP Official way, but you can read this document for best practice: [An Insider's Guide to Writing Robust, Understandable, Maintainable State of the Art ABAP Programs Part 1|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/doc
-
Hi All, Please tell me how to create the source system on database views connected through the DB connect. Thanks Lalitha
-
C++ stringstream in multithreaded environment
We are using a lot of stringstream objects in multiple locations in our code. The objects are not shared across threads but still program crashes in multithreaded environment. The investigation shows that the program crashes when we use both insertio
-
When apple support reopen?