Copy link to clipboard
Copied
I created a web service on a dev machine running CF version 8,0,0,176276. I copied the exact file from dev to a live machine running CF version 8,0,1,195765. As a result, these differences occur:
Development WSDL | Production WSDL |
<complexType name="user"> | <complexType name="User"> |
<wsdl:portType name="wv_services2"> | <wsdl:portType name="Wv_services2"> |
<wsdl:service name="wv_services2Service"> | <wsdl:service name="Wv_services2Service"> |
The process that calls this web service is initiated by a client and cannot be modified. How can I override the initial caps behavior on the production server?
Copy link to clipboard
Copied
I think you have 2 solutions:
- use the displayName attribute to maintain proper case (e.g.
cfcomponent displayName="wv_services2"). I'm not sure if this will
work for portType though.
- use the wsdlfile attribute on component to serve a fixed wsdl file
(you will need to fix the file manually or automatically when you make
changes that impact the web service).
Mack
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more