Status/Resolution/Reason: Closed/Withdrawn/
Reporter/Name(from Bugbase): Danny Boy / Danny Boy (Ъñny-ߤÿ)
Created: 09/16/2009
Components: Web Services
Versions: 9.0
Failure Type: Unspecified
Found In Build/Fixed In Build: 0000 /
Priority/Frequency: Normal / Unknown
Locale/System: English / Win All
Vote Count: 2
Duplicate ID: CF-3039548
Problem:
When using onCFCRequest within Application.cfc the WSDL file cannot be accessed, and therefore Web Services cannot function. It would be great to be able to manually CFInvoke a CFC within the onCFCRequest and then have onCFCRequest return the CFInvoke's result and therefore avoid having to write your own SOAP response envelope. (currently CF does create its own SOAP response envelope when not using the onCFCRequest method, but doesn't do so to my knowledge when using the onCFCRequest method) In addition, if the request is not a SOAP request, it should obviously return the appropriate envelope.
Method:
1) Add onCFCRequest method to the Application.cfc.2) Create a CFC Web Service to invoke.3) Try calling the Web Service with the "?wsdl" after the file name in the URL.
Result:
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3040151
External Customer Info:
External Company:
External Customer Name: Danny Boy
External Customer Email: 4C8953E442124E379920157F
External Test Config: 09/16/2009
Attachments:
Comments: