Re: Windows 7 64 bit and Java Access Bridge

  • From: Kerneels Roos <kerneels@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Tue, 14 Dec 2010 10:21:24 +0200

Hi,

I've never heard of the so called Java Access Client. The only technologies I'm aware of that provides accessibility feedback to the operating system (on Windows) are the Java Access Bridge and the We4J, or We4Java script system for Windows Eyes. Is there anything else available?

My experience has been that the JAB functions the best with NVDA when compared to older JAWS versions (8.0). For more recent JAWS versions the situation might be different but people tend to recommend using Open Office with NVDA rather than even recent JAWS versions (for example).

I would imagine the Java Accessibility API is pretty cool since you get excellent results on Linux with Open Office (RE accessibility), so there is no reason why the same could not be done on Windows. What *bridge* system / software is the glue on Linux? Is it I2A?

The current problem with the JAB auto installer for Windows is trivial -- it only needs to be changed to make use of the new style "Program Files" directories for 32 and 64 bit respectively, hence an auto install is a simple process consisting of only these things:
- copying the JAR files to the lib\ext\ directory of your active JRE,
- renaming the jaccess-1_4.jar to jaccess.jar from that same lib\ext\ directory, - copying the accessibility.properties file to the lib\ directory of your active JRE,
- copying the three DLL files to the System32, SysWOW64 and bin directories,
- making sure your PATH system environment variable includes the System32, SysWOW64 and bin directory of your JRE

Someone apt at install shields could perhaps re package the manual install files for the JAB into a new, updated auto installer for Win Vista and up?

Regards,
Kerneels

On 12/14/2010 5:43 AM, Andreas Stefik wrote:
Katherine,

A quick google search for Java Access Client didn't reveal much. Have a link?

Stefik

On Sun, Dec 12, 2010 at 3:09 PM, Bbt Bbt<bbt.sunbear@xxxxxxxxx>  wrote:
Hi Kerneels,
I am using Windows 64 bit. I don't doubt it runs fine in Windows 32 bit.
Katherine, I know this is going to be a stupid question, but what is the
Java access client you talked about ? I am not a Java person, so if this is
what someone needs to get Windows 64bit to run Java Access bridge, where do
I get it ? I have another Windows 7 64bit machine to make work with NVDA and
Open office, so any hints to make the process easier, as you implied would
be gratefully received,
Thanks,
Britta

On Sun, Dec 12, 2010 at 11:37 AM, Kerneels Roos<kerneels@xxxxxxxxx>  wrote:
Hi, Only saw this post now. I don't have a system environment vairiable
named ORACLE_OEM_CLASSPATH pointing to the two jar files as described below,
but everything works fine on system (Win 7 32 bit). Where did you read about
this system env var? Is this the new CLASSPATH env var?

The solution on my system was to follow the instructions but to also copy
the 3 dll files to System32, SysWOW64 and the bin dir of the JRE you are
using (first JRE in PATH -- first java.exe the system comes across).

See my previous post on this topic for more detail.

On 12/2/2010 9:59 PM, Bbt Bbt wrote:

Hi List,
The instructions on the Oracle website don't seem complete to make Java
Access Bridge run on Windows 7 64bit. Here's how I got Java Access Bridge to
work. I hope this may help someone, as Ispent 2 days figuring this out.

If you want to use NVDA and Open Office on Windows 7, these are the
missing steps in the instructions :

step 1 I tried to unzip the jaccess file in the manual zip file but got an
error message. jaccess.jar file was therefore missing from the manual
install.zip file for me. You have to get jaccess.jar by copying it from a
Windows XP machine, which is what I did or download it from someone who has
it.

step 2 the instructions don't tell you that you need to put a system
variable called ORACLE_OEM_CLASSPATH in with the paths to jaccess.jar and
access-bridge.jar.In Windows 7 case that will be C:\Program Files
(x86)\Java\jdk1.6.0_22\jre\lib\ext\jaccess.jar and C:\Program Files
(x86)\Java\jdk1.6.0_22\jre\lib\ext\access-bridge.jar
The other steps are at at
www.oracle.com/technetwork/java/documentation/setup-139055.html

navigate to the 64 bit windows manual install instructions on the page.



regards,

Britta



--
Kerneels Roos
Cell: +27 (0)82 309 1998
Skype: cornelis.roos

"If one has the talent it pushes for utterance and torments one; it will
out; and then one is out with it without questioning. And, look you, there
is nothing in this thing of learning out of books. Here, here and here
(pointing to his ear, his head and his heart) is your school. If everything
is right there, then take your pen and down with it; afterward ask the
opinion of a man who knows his business."

(To a musically talented boy who asked Mozart how one might learn to
compose.)
__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind


--
Kerneels Roos
Cell: +27 (0)82 309 1998
Skype: cornelis.roos

"If one has the talent it pushes for utterance and torments one; it will out; and 
then one is out with it without questioning. And, look you, there is nothing in this 
thing of learning out of books. Here, here and here (pointing to his ear, his head and 
his heart) is your school. If everything is right there, then take your pen and down with 
it; afterward ask the opinion of a man who knows his business."

(To a musically talented boy who asked Mozart how one might learn to compose.)

__________
View the list's information and change your settings at //www.freelists.org/list/programmingblind

Other related posts: