NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Dave, You are right. The full explanation is the OS X IDV installers (< 5.0u1) were having trouble on some systems. The installers are themselves Java applications that used to require Apple Java 6 before 5.0u1. So we migrated to a new deployment plan where the installer relies on the same Java 7 JRE that the actual IDV does. (Java 6 was end-of-lifed a while back so this was a prudent move anyway.) This strategy required us to use the OS X Java 7 JRE that is provided by install4j. (INSTALL4j is the third party software we have always used to generate the IDV Installers.) We could not point to our own custom location (unfortunately b/c this would have solved some problems for us). We had to use theirs. This install4j JRE has unfortunately come with its own set of problems. There were security issues, and now I have discovered by your esupport that there are path problems too. Apparently install4j has changed paths that are customary (even though from the top level they look the same!). This problem was masked by other java distributions on my OS X machine during my own testing. That is the full explanation. Unfortunately, you have been exposed to some nasty details, but now you may have undertanding the complexity of deploying the IDV on a variety of operating systems and machine that can all have various idiosyncrasies. Thanks for reporting this important problem to us in a timely manner. We'll try to fix this first thing tomorrow. Sorry for the inconvenience. Best, Unidata IDV Support > > On Aug 7, 2014, at 6:55 PM, Unidata IDV Support > <address@hidden<mailto:address@hidden>> wrote: > > Dave, > > Please copy and paste the original, complete error message when you ran > "runIDV" > from the command line. > > The error message is defined on line 30 of runIDV: > > error_msg="IDV failed to start. Please contact > address@hidden<mailto:address@hidden>" > > It is subsequently printed to the screen when the following condition is > tested on line 64 and found to be true: > > if [ $? -eq 1 ]; then > > > Also, changing the path may be (probably is) a red herring. The permissions > may be more relevant. > > What happens when you keep the path as it was originally, but simply change > permissions. > > Here’s what happens: > > dempsey_sundog% runIDV > IDV failed to start. Please contact address@hidden<mailto:address@hidden> > > (Since the path to “java” in runIDV isn’t correct, the permissions on “java” > are moot.) > > — Dave > > **************************************************************** > * | __ __ \|/ * > * Dr. Dave Dempsey | ) ^ /|| ||\ --0-- * > * Dept. of Earth & Climate Sciences |) ) ^ / ||_|| \ /|\ * > * San Francisco State University | ) ) / | _ | \ * > * 1600 Holloway Ave. |) )/ || || \ * > * San Francisco, CA 94132 | ) ) ||_|| \ * > * |) ) ) | _ | \ * > * Phone: (415) 338-7716 | ) ) || || \ * > * FAX: (415) 338-7705 |) ) )~~~~~~~~~~~~~~~* > * Email: address@hidden<mailto:address@hidden> | ) ) ) ~ ~ > ~ ~ * > * |) ) ) ) ~ ~ ~ * > **************************************************************** > > > Ticket Details =================== Ticket ID: ZSW-765017 Department: Support IDV Priority: Normal Status: Closed