Web Service parameter name with Uppercase first char

kinekine Member Posts: 12,562
edited 2011-04-29 in NAV Three Tier
Hello all,

after long time, I have question for anyone able to answer. I am creating webservices, which will be called from external app with limited possibility to modify the SOAP messages which is send (it is "preconfigured"). Problem is, that when I use codeunit, create function, add parameter, name it with e.g. "Access", the WSDL is converting this and exporting as "access" element in the message. I understand that it is because some naming conventions, but problem is, that the external app is not able to change the message to send "access" instead "Access". Is there some way to change this behavior or somehow go around? I cannot find any solution than creating some proxy which will stand between and "translate" the messages...

have someone any hint?
Kamil Sacek
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.

Comments

  • ara3nara3n Member Posts: 9,256
    I think you will need to ask MS. As far as proxy solution. I've blogged about it and the solution is available on VS.
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • kinekine Member Posts: 12,562
    Just for others> it is "unintentional implementation" - it mans it is as it is, bt nobody wanted it. It should be changed in next version. Ok, I will check that...
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
Sign In or Register to comment.