[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[IDV #ZSW-765017]: IDV 5.0u1 on Mac OS X (10.9)



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