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 [email protected] 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
