cancel
Showing results for 
Search instead for 
Did you mean: 

namespace prefix changed after Upgrade

former_member271345
Discoverer
0 Kudos

Hello,

We have an ABAP proxy / Enterprise service working fine until we ran into some SP upgrade. For some reason the XML message generated from our ABAP proxy used to have only 1 prefix for the name space -n0-, but after SP install now the XML is including 2 additional prefixes -nm-, -ne- even though they point to the same namespace. So now we see a change like this:

orginal tag: <n0:[label]>

new tag: <ne:[label] xmlns:ne="uri....

So now instead of having 1 consistent prefix across all the XML we find 3 different prefix.

The proxy has not been regenerated, not manually at least.

Does anyone have an idea why the resulting XML is now showing 3 different prefix instead of 1 as before?

Thanks in advance!

View Entire Topic
former_member191062
Active Contributor
0 Kudos

Hi Bernal,

the prefixes should not matter as long as they point to the same namespace. All paricipants in a WS communication should be able to resolve the prefixes to the namespaces and the verification should happen on namesapece base.

The method how the XML message is generated evolved a lot during time. Most probably not the same runtime is in the two systems that generates the XML. This should not lead to any problem in WS-I compilant consumers / providers.

Best regards,

Dezso Pap