-
Bug
-
Resolution: Fixed
-
P2
-
1.2.0
-
1.2beta4
-
sparc
-
solaris_2.6
-
Verified
Auto Class Loading is not possible in JDK1.2beta4-G build. This is a blocking issue for Accessibility support. The awt.properties file needs to be changed to achieve auto class loading. This is not possible as the awt.properties file is in the classes.zip and cannot be changed.
Some comments from Peter Korn regarding the problem,
Hi David,
I understand you moved the awt.properties file into classes.zip to
facillitate localization (bug #4132258). It turns out that the architecture
of Accessibility support in JDK 1.2 expects that the user will be able to
edit this file, specificially to add a line of the form:
AWT.assistive_technologies=Class_to_load.foo.com
to the awt.properties file (which is then scanned for during the AWT
initialization process, and any classes on that line automatically loaded).
With this file in classes.zip, there doesn't appear to be a way for the user
to make such a change. Is there something I'm missing? If not, would it
possible to allow for the user to add their own awt.properties file which is
used if present, and not otherwise?
Thanks,
Peter
Some comments from Peter Korn regarding the problem,
Hi David,
I understand you moved the awt.properties file into classes.zip to
facillitate localization (bug #4132258). It turns out that the architecture
of Accessibility support in JDK 1.2 expects that the user will be able to
edit this file, specificially to add a line of the form:
AWT.assistive_technologies=Class_to_load.foo.com
to the awt.properties file (which is then scanned for during the AWT
initialization process, and any classes on that line automatically loaded).
With this file in classes.zip, there doesn't appear to be a way for the user
to make such a change. Is there something I'm missing? If not, would it
possible to allow for the user to add their own awt.properties file which is
used if present, and not otherwise?
Thanks,
Peter