cancel
Showing results for 
Search instead for 
Did you mean: 

NWDS: BPM error

former_member190284
Participant
0 Kudos

Hi Team,

I am building the same interface as described in beautiful blog" https://blogs.sap.com/2016/02/12/sap-pi-nwbpm-from-the-scratch/ "

But I am getting error while checking BPM logs:

Message could not be processed. Reason: com.sap.aii.proxy.xiruntime.core.ESPXISystemFaultException: Error encountered during processing of XI request message in inbound ESP; Hint: com.sap.engine.services.webservices.espbase.server.additions.exceptions.ProcessException: ParserException occurs in parsing request message. Nested message: Invalid char #0x0 (:main:, row:11, col:0)

My input file from PI looks like:

payload of the channel which is pushing data to BPM looks like:

in NWDS, start button looks like:

pls note that , in ESR everything I have kept with string data type.

I suspect that "Do_Dt_MergedFile" is causing an issue as occurence of this unused data type on start event is mandatory. But I am not sure about this thing moreover I dont know how can I remove this extra data type from Start even which is coming by default

Does anyone knows about how to resolve this issue?

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member186851
Active Contributor
0 Kudos

Great close the threads for which you found the solution.

former_member190284
Participant
0 Kudos

Hi

I have resolved the issue by taking content , XMl payload from Message mapping rather than from Message type

former_member186851
Active Contributor
0 Kudos

Hello Nunu,

Do_Dt_MergedFile should be one of the data artifcats,you can remove it from NWBPM pattern in NWDS.

But I doubt tats causing the issue,check the below link

https://archive.sap.com/discussions/thread/3533962

former_member190284
Participant
0 Kudos

guys, any response on this.?