Date: prev next · Thread: first prev next last


David,

Load order is important as you have a lot of moving part with JRE, JAB,
NVDA and LibreOffice.

I have posted up the FAQ Wiki
https://wiki.documentfoundation.org/Faq/Java, others are welcome to
refine and expand those details.
 
But my suggestion for you now is to uninstall LibreOffice, NVDA, Java
Access Bridge and your Java Runtime Environment in that order.
Unfortunately without NVDA folks will probably need some sighted
assistance to do this correctly.


--Java JRE--

You probably want to limit system to just a 32-bit JRE. You can have a
64-bit JRE coexist but configuration becomes more challenging. Either a
current 32-bit JRE 1.6 or JRE 1.7 release will function reliably if that
is the only JRE present.  

Download a 32-bit JRE from Oracle:

JRE 1.7 Download:
http://www.oracle.com/technetwork/java/javase/downloads/jre7u7-downloads
-1836441.html
JRE 1.6 Download:
http://www.oracle.com/technetwork/java/javase/downloads/jre6u35-download
s-1836473.html

Alternative for having multiple JREs present is to define an Environment
variable JAVA_HOME and to also add the path to the JRE executables into
the system PATH variable. 

Both actions are done from the System Properties -> Environment
Variables GUI. Or with Windows Registry (regedit.exe) edits of the:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Environment key.

Fortunately the registry edit can be scripted for batch installation as
REG files making it simpler to apply to multiple systems.

For a default 32-bit JRE 1.7 location on 64-bit Windows, JAVA_HOME would
be "C:\Program Files (x86)\Java\jre7"; drop the (x86) for 32-bit Windows
OS.  

Default for JRE 1.6 would be at "C:\Program Files (x86)\Java\jre6"

Setting the system Path variable would require you to append
";%JAVA_HOME%\bin" to it.


--Java Access Bridge--

JRE 1.6 builds (and JRE 1.7 prior to Update 6) will require installation
of Java Access Bridge v2.0.2, Jamal Mazrui's JWin package installer will
correctly configure

JWin ref:  http://empowermentzone.com/JWin.htm

JWin Download: http://EmpowermentZone.com/JWin_setup.exe

Download and run the JWin installer. It will fully configure Java Access
Bridge 2.0.2, and having configured the JRE as above--the installer will
point JAB against the correct copy of the JRE.

With JRE 1.7 Update 6 and later, Oracle installs Java Access Bridge
v2.0.3. But by default it is not enabled. If the JAVA_HOME has been
added to system PATH environment variable as above, to enable you issue
the command "jabswitch.exe /enable" at the Start -> Run box or in a
command window.

--NVDA--

Download current build of NVDA -- 2012.2.1

NVDA Ref: http://www.nvda-project.org/wiki/Download

NVDA 2012.2.1 Dwonload:
http://www.nvda-project.org/releaseDownload/2012.2.1/nvda_2012.2.1.exe

Prior to install, make certain the Java Access Bridge has been enabled.


--LibreOffice--

Download current build of LibreOffice -- 3.6.2 or 3.5.7

LibreOffice Download: http://www.libreoffice.org/download/?nodetect

The 3.6.x builds provide an Assistive Technology check box at
installation. And NVDA with Java Access Bridge enabled should read the
installation panels.  This enhancement was FDO#38833
(https://bugs.freedesktop.org/show_bug.cgi?id=39833 ) if you have issues
with it.


=-=-=

Multiple versions of the JRE and JAB including both 32-bit and 64-bit
executables, can be made to coexist on a 64-bit Windows system. But the
above configuration with an established JAVA_HOME variable and entry in
the PATH variable will work reliably with the least fuss.

And, there are some warts with NVDA and LibreOffice -- I find I am
unable to enter/exit Object Navigation and receive an annoying "no
objects inside" announcement.  But the Flat Review and cursor based
navigation seems to work well.  I am sighted so I tend to cheat, but I
know there are needed improvements and additions for UNO AccessibleRole
and JAB & AT-SPI roles for Apache OOo and TDF LibreOffice Assistive
Technologies to be fully a11y IAccessible2 capable (an open enhancement
request under FDO#39956 -
https://bugs.freedesktop.org/show_bug.cgi?id=39956 )

Stuart





-- 
Unsubscribe instructions: E-mail to accessibility+help@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/accessibility/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.