cancel
Showing results for 
Search instead for 
Did you mean: 

SAP WorkManager Push question

Former Member
0 Kudos

(first time posting)

SAP Work Manager push: would there be a problem if the sap erp instance, SMP runtime and WPF client reside on the same machine? Currently this is my testing scenario. We have a Windows 2012 server that is running an SAP erp server, SMP  Runtime Server, and a wpf client.

We have SAP work manager 6.2.1 installed/configured on the SMP RT instance. (yes I am aware that work manager 6.3 is out), and all of the application on our SMP RT instance have different HTTP ports configured for their specific app in the Syclo/SAP configuration panel.  The out of box push functionality generates the appropriate http header as well as pushed object.

While using Wireshark I tried listening to the http ports that were configured in the Syclo/SAP Configuration panel, but had no luck. (this could be a different issue). Even if the environment is self-contained, should I still see a SAP HTTP request on the port I am listening to with Wireshark?

In Agentry I have observed that the http-xml message received service event thread reads: that it opened and closed right away.   In the prod def load loop thread, I am observing that there is a dialog saying " Opening listen socket on port 8285 (default port: 80)".

I have not debugged the out of box Java yet, but I am almost positive that the out of the box java is correct.

Is it a problem that the SAP system and the SMP system run on the same box (windows 2012)?

Versions:

SMPRT: 3.0.9.3

Editor: 70.9.0.6

Eclipse: 4.5

Client: WPF, 70.8.1.23

Any advice and/or tips would be appreciated.

Patrick Jones

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hey patrick, long time no talk.

For testing, all can be on the same machine.

You need to check the listen on port of the SMP Server for the HTTP connection and make sure it makes the Config panels Outbound trigger port.

Stephen

Former Member
0 Kudos

thank you, but ports have been configured correctly.  no reusing of ports per application.  its funny i actually see the http message Z_PJSWM62_EMERGENCY_WORKORDER_PUSH in the prod def loop thread.

0 Kudos

Hi Patrick based on the PUSH instance name I figured that you have created a Z_PJS* app by copying OOB app.

Now if you copied the app to Z-app then you fix few things like Filter in MDO and also please verify the source and distribution handlers in the PUSH instance. Also there is Global in Agentry that needs to be changed.

Unfortunately the PUSH scenario name has been hardcoded in few places in the product and these have to be modified to your PUSH scenario name.

My recommendation is to first try with OOB app and once you have it working try PUSH for your Z-app.

Hope this helps else call me.

thanks

Chandra