cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP proxy based on XSD with specific requirement for NAMESPACE

Former Member
0 Kudos

Hi

I'm using PI 7.11

My scenario is an ABAP proxy from SAP backend to filereceiver. NO mapping.

The SI is based on an XSD from our customer, which have a targetnamespace, so a namespace requirement of six chars namely "SBSFL1:nnn".

When sending the message from our SAP backend - SAP ALWAYS ignore this targetnamespace SBSFL1 and replaces it with nr1:nnn. Why? When taken the same XSD into xmlspy and generating sample XML et works great all nodes/fields have a prefix of SBSFL1 ....

Why is PI 7.11 ignoring this targetnamespace requirement. I was hoping this was possible to archive WITHOUT any XSLT mapping or other "tricks" in the MAPPING runtime (i want to avoid any mapping because of performance)

Hope for som help, since this is a major issue

Cheers and thx in advance

Accepted Solutions (1)

Accepted Solutions (1)

stefan_grube
Active Contributor
0 Kudos

> Why is PI 7.11 ignoring this targetnamespace requirement.

Because there is no standard having a specific namespace prefix.

It does not make any difference which namespace prefix is used.

Unfortunatly some developers don't about the XML standards and expect a specific namespace prefix, like PIDX.

Blame them

Regards

Stefan

Answers (0)