| Summary: | classpath issues cause failure to properly detect presence of java on windows | ||
|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Petra Svobodová <psvobodo> |
| Component: | condor | Assignee: | Timothy St. Clair <tstclair> |
| Status: | CLOSED ERRATA | QA Contact: | Martin Kudlej <mkudlej> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | Development | CC: | jneedle, matt, mkudlej |
| Target Milestone: | 2.0 | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Windows | ||
| Whiteboard: | |||
| Fixed In Version: | condor-win-7.6.0-5 | Doc Type: | Bug Fix |
| Doc Text: |
This bug was actually caused by three separate issues. First, modifications made to the SHARE variable in condor_config caused errors when trying to run java detection on windows. The fix was to modify the installer to update the variable during installation. The second issue was JAVA_MAXHEAP_ARGUMENT= -Xmx causes errors when running on against newer versions of Oracle Java. Upstream fix was to remove the parameter entirely and allow args via traditional methods. Finally, the last issue was a bug caused by the addition of new classads, the compatibility layer was failing to parse attributes which ended in a "\". Upstream fix was to modify the compatibility layer to handle such cases.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-06-27 14:17:15 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Petra Svobodová
2011-04-01 12:06:26 UTC
Looks like a classpath issue There are 3 issues 1.) SHARE : is not set properly 2.) JAVA_MAXHEAP_ARGUMENT= -Xmx : causes issues on new versions of Java for windows 3.) 04/01/11 10:54:40 failed to create classad; bad expr = JavaIoTmpdir = "C:\Windows\TEMP\" The first 2 are installer issues, the last is a TBD. See: https://condor-wiki.cs.wisc.edu/index.cgi/tktview?tn=2024 https://condor-wiki.cs.wisc.edu/index.cgi/tktview?tn=2025
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
This bug was actually caused by three separate issues. First, modifications made to the SHARE variable in condor_config caused errors when trying to run java detection on windows. The fix was to modify the installer to update the variable during installation. The second issue was JAVA_MAXHEAP_ARGUMENT= -Xmx causes errors when running on against newer versions of Oracle Java. Upstream fix was to remove the parameter entirely and allow args via traditional methods. Finally, the last issue was a bug caused by the addition of new classads, the compatibility layer was failing to parse attributes which ended in a "\". Upstream fix was to modify the compatibility layer to handle such cases.
Tested on all supported Windows versions and it works. -->VERIFIED |