Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Unable to find HelpBroker



I wrote:

Set the key to: java.ext.dirs
Set the value to nothing (an empty string).

This might be a bad idea.

The default list of extensions dirs for Java 5 is this:

/Users/yourname/Library/Java/Extensions:/Library/Java/Extensions:/ System/Library/Java/Extensions:/System/Library/Frameworks/ JavaVM.framework/Versions/1.5.0/Home/lib/ext

The last 2 entries in particular contain Apple-provided extensions, which may well provide critical features.

So instead of an empty string, set the trial value to at least the last item, or possibly the last 2 items. It's possible the user in question has added something to /System/Library/Java/Extensions, which could still break the app.

In the long run, the "1.5+" in the app's Info.plist could also be a problem. It's unclear to me whether this app really is compatible with Java 6, or whether 1.5+ might be better replaced with 1.5*.

There are at least 2 ways I know of for handling an extensions problem:
1. put the app's jars in its own extension dir, listed before defaults.
2. tailor the extensions using symlinks inside the app-bundle.


For a more detailed explanation, post again.

  -- GG

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.