Status/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Mitchell McKenzie / Mitchell McKenzie (Mitch McKenzie)
Created: 01/16/2014
Components: Web Services
Versions: 10.0
Failure Type: Performance Issue
Found In Build/Fixed In Build: Final / CF11 Update5,CF10 Update16
Priority/Frequency: Major / All users will encounter
Locale/System: English / Windows 7 64-bit
Vote Count: 1
Problem Description:
Hitting this url : http://localhost/ws/axisVersionOneService.cfc?wsdl takes about 2-3 minutes before a wsdl is generated. This appears to only happen when using JRE 1.7. In this case we're using the JRE that comes with CF. JRE 1.7 Build 15 I believe.
Steps to Reproduce:
1. Install CF 10 as a single server instance install.
2. Apply CF Updates up to : C:/ColdFusion10/cfusion/lib/updates/chf10000012.jar
3. Create a folder called "ws" in C:\ColdFusion10\cfusion\wwwroot\
4. Copy attached file: axisVersionOneService.cfc to C:\ColdFusion10\cfusion\wwwroot\ws
5. Using Chrome or any other browser access the WSDL by hitting url : http://localhost[:port]/ws/axisVersionOneService.cfc?wsdl
Should experience a wait time of about 2 to 3 minutes before the SOAP markup appears in the browser window.
After the wsdl is cached it will display in under a second.
To reproduce the issue without restarting cf do:
1. Go into coldfusion administrator -> Caching -> Clear Template Cache Now
2. Using Chrome or any other browser access the wsdl by hitting url : http://localhost[:port]/ws/axisVersionOneService.cfc?wsdl
Actual Result:
Long wait time for WSDL definition to appear. Please note that larger services took longer to generate the WSDL. (12 - 15 minutes)
Expected Result:
Short wait times for WSDL definition to appear. < 1 second
Any Workarounds:
1. Use JRE 1.6.
2. Just wait for the WSDL to generate and cache.
3. I did not experience the issue if I moved the cfc to the root folder and hit: http://localhost/axisVersionOneService.cfc?wsdl
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3695114
External Customer Info:
External Company:
External Customer Name: hollywood639
External Customer Email:
External Test Config: My Hardware and Environment details:
System Information
Server Details
Server Product ColdFusion
Version 10,0,12,286680
Tomcat Version 7.0.23.0
Edition Developer
Serial Number Developer
Operating System Windows 7
OS Version 6.1
Update Level /C:/ColdFusion10/cfusion/lib/updates/chf10000012.jar
Adobe Driver Version 4.1 (Build 0001)
JVM Details
Java Version 1.7.0_15
Java Vendor Oracle Corporation
Java Vendor URL http://java.oracle.com/
Java Home C:\ColdFusion10\jre
Java File Encoding Cp1252
Java Default Locale en_US
File Separator \
Path Separator ;
Line Separator Chr(13)
User Name R985GW0$
User Home C:\
User Dir C:\ColdFusion10\cfusion\bin
Java VM Specification Version 1.7
Java VM Specification Vendor Oracle Corporation
Java VM Specification Name Java Virtual Machine Specification
Java VM Version 23.7-b01
Java VM Vendor Oracle Corporation
Java VM Name Java HotSpot(TM) 64-Bit Server VM
Java Specification Version 1.7
Java Specification Vendor Oracle Corporation
Java Specification Name Java Platform API Specification
Java Class Version 51.0
Attachments:
- January 18, 2014 00:00:00: 1_axisVersionOneService.cfc
Comments: