cancel
Showing results for 
Search instead for 
Did you mean: 

WSDL upload not showing namespace OR message

Former Member
0 Kudos

Has anyone ever had this issue? I upload the below wsdl as an external definition yet no messages or namespaces show up in the "Messages" tab ..

https://staging.omm.paymentnet.com/Jpmc.Application.PaymentNet.Electronic.Order/Request.asmx?WSDL

Message was edited by: Andrew Alpaugh

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Andrew,

currently there is an ugly limitation that suppresses all messages with a namespace longer then 60 characters (unfortunately this is done without notice). I assume, if you shorten the targetNamespace of your wsdl you will get the messages. As the targetNamespace of the wsdl has no influence on the payload, this should be a suitable workaround.

Greetings Stephan

Former Member
0 Kudos

Ok thanks Stephan - we figured this out .. it is unfortunate. Our partner cannot take in a shortened namespace - therefore the only thing we can think of is to put it in a java map.

Any suggestions?

Thanks,

Andrew

Former Member
0 Kudos

Hi Andrew,

the namespace your partner requests should be given by the targetNamespace of the schema which can be found in the types-section. The targetNamespace which is too long, is the targetNamespace of the wsdl itself. Currently, these two targetNamespaces are identical. I think it should be possible to shorten the targetNamespace of the wsdl but not the targetNamespace of the schema.

Greetings Stephan

Former Member
0 Kudos

I manually shortened the namespace in the WSDL - and it loaded and we were able to create all the developement objects. I'm not sure it will work but we will test it soon ( when we get over all the internal proxy issues we are having )