cancel
Showing results for 
Search instead for 
Did you mean: 

Raise event from client side

former_member220801
Participant
0 Kudos

Dear Experts,

I would like to raise a event to SAP server by using sapevt.exe.

1. I have put sapevt.exe and DEFAULT.PFL in a special folder in the server and shared it.

2. I have created a bat file with following commands and distributed it to client stations:

net use z:
sapserver\sapevt

z:

sapevt EVENT1 pf = DEFAULT.PFL

net use z: /d

exit

3. When I run the bat file in client stations, event is not raised.

Log in dev_evt:

Trace File of External Event Raiser (Level = 0, Append = 1)

EventID: EVENT1

SAP message server host: sappserver

SAP message server service (old): sapmsPRD

      • ERROR ***: MsAttach (host=sappserver, serv=sapmsPRD), rc = -100

But when I direct run sapevt.exe (sapevt EVENT1 pf = DEFAULT.PFL) in server side, event is raised successfully.

Please advice how to fix it. Thanks.

Edited by: Gundam Seed on Mar 9, 2009 4:10 PM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Do you have the entry sapmsPRD in the services file on the client stations ?

PS : Your technique is quite dangerous : Everybody will be able to trigger events...

Regards,

Olivier

former_member220801
Participant
0 Kudos

Where can I find the service file that you mentioned? Thanks

Answers (1)

Answers (1)

former_member603052
Contributor
0 Kudos

Hi Gundam,

Default.pfl doesnt exist at client side.

You can trigger event through Tcode sm64.

Regards,

Kalyan