Title:
Thread count must be > 0 in scheduler.log due to missing quartz.properties file
| View in TrackerStatus/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Jarrod Wells / Jarrod Wells (Jarrod Wells)
Created: 11/20/2015
Components: Scheduler
Versions: 10.0
Failure Type: Non Functioning
Found In Build/Fixed In Build: Final /
Priority/Frequency: Critical / All users will encounter
Locale/System: English / Linux Red Hat All
Vote Count: 0
Problem Description:
Scheduler does not work in ColdFusion 10 deployed from EAR file created by another ColdFusion 10 system. On ColdFusion startup, "Thread count must be > 0" is written to scheduler.log. The problem is a result of a missing file, quartz.properties, that is necessary for the scheduler to operate.
I tried to create EAR file with updates 16, 17, and 18 applied to ColdFusion 10. All three update levels exhibited the same problem. I did not try to create an EAR file with update levels prior to update 16.
Steps to Reproduce:
Create an EAR file using the ColdFusion Administrator (PACKAGING & DEPLOYMENT > J2EE Archives) on the dev system
Install EAR file created in previous step on WebSphere Application Server test system.
Actual Result:
WAR file inside EAR file created by dev system is missing WEB-INF/cfusion/lib/quartz/quartz.properties file.
"Thread count must be > 0" error in scheduler.log during ColdFusion startup on test system.
Expected Result:
quartz.properties file should be included in archive so scheduler will function properly.
Any Workarounds:
Manually add missing file after deploying EAR file to test system. Restart ColdFusion 10 application.
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 4090406
External Customer Info:
External Company:
External Customer Name: Jarrod Wells
External Customer Email:
External Test Config: My Hardware and Environment details:
WebSphere Application Server 7.0 ND Fix Pack 37 on RHEL 5.11 virtual servers (both dev and test systems).
Attachments:
Comments: