Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Fix Quark QLA server after Java update' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Fix Quark QLA server after Java update
Authored by: ploiku on Apr 26, '06 04:50:23PM

Don't do this, it's a solution not endorsed in any way by Apple and could screw up both other Java applications as well as future Java installations on your system!

Instead, use The Java Preferences utility in "/Applications/Utilities/Java/J2SE 5.0/".

For many Java applications ( that don't _explicitly_ require 5.0) you can go back to using J2SE 1.4.2 by doing the following

Launch Java Preferences
Click on the General tab
In the Applications area, drag J2SE 1.4.2 to the first position.
Click the Save button to save the changes

If you want to keep Java 5 as the preferred version for most applications, but have problems with a specific app, you can try modifying the application itself. Edit "BadApp.app/Contents/Info.plist". Look for the "JVMVersion" key, and change the string value to "1.4*" (the application probably says "1.4+" - this is an app that asked for 1.5, and didn't really mean to). Of course, if the application already says "1.5+" or "1.5*", you might be asking for trouble...



[ Reply to This | # ]
Fix Quark QLA server after Java update
Authored by: AppleMacGenius on Apr 27, '06 02:20:31PM

Before you start saying don't do, get your facts straight, I am the one that originally posted this and Apple and Quark told me to do this on the phone. it is a fix Apple and Quark came up with for my client. Apple also has a article to do it another way, but the terminal way is quick and easy... and works. My QLA server was backup in 2 minutes after doing this.

-AMG



[ Reply to This | # ]
Fix Quark QLA server after Java update
Authored by: ploiku on Apr 27, '06 08:19:16PM

Did you talk with Quark or Apple?

Did you try Java Preferences?

Either way, this is (of course) totally unsupported and untested by Apple. Though this is a "hints & hacks" site, I'm just making sure that no one thinks this is official Apple policy - it's not. (This is just an extension of the general policy "don't mess about in /System").

Quoting an Apple engineer posting to the java-dev mailing list:

<blockquote>
Please don't get in the habit of using "ln -s" to overwrite the symlinks Apple lays down. Several recent problem reports can be traced back to folks getting this wrong, or expecting things to work "normally" on an abnormal system. We want feedback and bugs from developers, but developers who have hacked on their system should always consider that they _are_ running on a hacked system when filing problem reports.
</blockquote>

http://lists.apple.com/archives/java-dev/2005/Aug/msg00495.html



[ Reply to This | # ]
Fix Quark QLA server after Java update
Authored by: adrianm on Apr 27, '06 11:16:52PM
"Apple and Quark told me to do this on the phone"

Was it someone at the music company and a Ferengi?

No competent tech support person would have told you that. For starters, su root is unnecessary as you do a sudo later, not to mention that for most people, the root account is disabled so it wouldn't work (remember this is a hint you are offering).

Secondly, CurrentJDK is a symlink, so what is the -r switch for?

I think you are either making it up about Apple and Quark telling you to do this, or you were talking to a receptionist or something, and you were lucky it worked.

Either way, Rob/Kirk should prob have sanity checked this before allowing it to be put on the site.

[ Reply to This | # ]