On Tuesday, May 24, 2011, Robert Rhodes <[email protected]> wrote: > > I don't need to monitor between my computer and the application server. I > need to monitor between the application server and a remote server across > the web that hosts the web service.
Adding the proxyserver and proxyport attributes to you cfinvoke call will proxy the request from the application server to the remote server through your local instance of Charles, allowing you to see the traffic. To simply things you may want to install Charles on your development server. Then you can set cfinvoke's proxyserver attribute to 127.0.0.1 and the proxyport to 8888. If using SSL you will still need to configure the remote server in Charles and add the Chalres CA to ColdFusion key store. > I have no control over the remote > server and the folks that do are only marginally helpful. Worse, they are > taking the position that this is a Coldfusion problem. All very > frustrating. > It can be a bit tricky to craft SOAP requests from CF, particularly if the remote service expects complex input. You may want to check out my chapter on web services and complex types in the ColdFusion Anthology, available on Google books: http://bit.ly/cfwebservices --Na ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344886 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

