| Summary: | Windows installer doesn't detect Java path | ||
|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Martin Kudlej <mkudlej> |
| Component: | condor | Assignee: | Timothy St. Clair <tstclair> |
| Status: | CLOSED ERRATA | QA Contact: | Martin Kudlej <mkudlej> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | Development | CC: | iboverma, jneedle, matt |
| Target Milestone: | 2.0 | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Windows | ||
| Whiteboard: | |||
| Fixed In Version: | condor-win-7.6.0-2.prerelease | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-06-27 14:16:47 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
Martin Kudlej
2011-03-17 08:19:08 UTC
Modifications have been made to the installer, but there is still an issue. If you create a 32-bit installer (w/binaries target Platform == Win32), windows WIN64DUALFOLDERS will translate any path entries to Program Files -> Program Files (x86) because the WoW subsystem redirects the calls to a different location, even if the registry states otherwise. Windows in general frowns upon 32-bit + 64-bit program mashing, and literally translates your paths :-/ The best I can really do here is to put the translated string up and throw a warning on the case where it is not found. Feedback is desired, prior to setting BZ and MODI. Upon collaboration with some folks upstream we believe the right thing to do is to check the interpreted registry return value and then check the file system, if fs is incorrect then null out the control and force user to enter. Tested on Windows x86_64/i386 with condor-win-7.6.1-0.2 and it works as it it described in comment #2.-->VERIFIED |