Java Access Bridge

Introduction

Java Access Bridge connects the built-in accessibility support in Java Swing applications to the GNOME Accessibility framework, specifically the Assistive Technology Service Provider Interface (AT-SPI).

Installation

There are three files that should be put suitable directories:

  1. accessibility.properties: ( $JDK_HOME/jre/lib/ ) This file tells JVM the entry class of Java Access Bridge.
  2. gnome-java-bridge.jar: ( $JDK_HOME/jre/lib/ext/ ) This is the bridge jar package.
  3. orbitrc: ( /etc ) This is the orbit configuration file. orbitrc is orbit configuration file which usually contains two lines:
    • ORBIIOPIPv4=1
    • ORBLocalOnly=1

Note that the Java Access Bridge is not installed on a per-machine basis, but on a per-JDK basis. If you install a new JDK, you have to install Java Access Bridge again for the new JDK.

To verify whether Java Access Bridge is installed successfully or not, First you should enable accessibility, then you can start a demo Java application, for example, java -jar $JDK_HOME/demo/jfc/Notepad/Notepad.jar. If it shows "Just registered Application" and no any exceptions are thrown out, the installation is successful.

Download

The Java Access Bridge for GNOME source code can be downloaded from gnome.org

JAB

GNOME

Comment

1.20

2.20

/usr/bin/xprop used to find IOR for at-spi-registryd. Accessibility activation was changed in GNOME to improve multi-user accessibility.

1.22

2.22

/usr/bin/xprop used to find IOR for at-spi-registryd. Accessibility activation was changed in GNOME to improve multi-user accessibility.

Java Access Bridge (last edited 2008-10-11 01:07:53 by JeffCai)