This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 233068 - Fails to launch due to missing access bridge files
Summary: Fails to launch due to missing access bridge files
Status: RESOLVED WORKSFORME
Alias: None
Product: installer
Classification: Unclassified
Component: Code (show other bugs)
Version: 8.1
Hardware: PC Linux
: P1 normal with 1 vote (vote)
Assignee: Jiri Rechtacek
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2013-07-19 12:47 UTC by ad
Modified: 2016-03-04 15:10 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Installer log (15.81 KB, text/x-log)
2016-03-02 12:52 UTC, ulfzibis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ad 2013-07-19 12:47:45 UTC
Log Session: Friday, July 19, 2013 1:04:38 PM BST
>System Info: 
  Product Version         = NetBeans IDE 6.9.1 (Build 201007282301) (#3acac80d2b13)
  Operating System        = Windows 7 version 6.1 running on x86
  Java; VM; Vendor        = 1.6.0_21; Java HotSpot(TM) Client VM 17.0-b17; Sun Microsystems Inc.
  Runtime                 = Java(TM) SE Runtime Environment 1.6.0_21-b07
  Java Home               = C:\Program Files\Java\jdk1.6.0_21\jre
  System Locale; Encoding = en_GB (nb); Cp1252
  Home Directory          = C:\Users\ad2472
  Current Directory       = C:\Program Files\NetBeans 6.9.1
  User Directory          = C:\Users\ad2472\.netbeans\6.9
  Installation            = C:\Program Files\NetBeans 6.9.1\nb
                            C:\Program Files\NetBeans 6.9.1\ide
                            C:\Program Files\NetBeans 6.9.1\java
                            C:\Program Files\NetBeans 6.9.1\ergonomics
                            C:\Program Files\NetBeans 6.9.1\apisupport
                            C:\Program Files\NetBeans 6.9.1\websvccommon
                            C:\Program Files\NetBeans 6.9.1\enterprise
                            C:\Program Files\NetBeans 6.9.1\mobility
                            C:\Program Files\NetBeans 6.9.1\profiler
                            C:\Program Files\NetBeans 6.9.1\identity
                            C:\Program Files\NetBeans 6.9.1\harness
                            C:\Program Files\NetBeans 6.9.1\groovy
                            C:\Program Files\NetBeans 6.9.1\javacard
                            C:\Program Files\NetBeans 6.9.1\platform
  Boot & Ext. Classpath   = C:\Program Files\Java\jdk1.6.0_21\jre\lib\resources.jar;C:\Program Files\Java\jdk1.6.0_21\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_21\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.6.0_21\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.6.0_21\jre\lib\jce.jar;C:\Program Files\Java\jdk1.6.0_21\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.6.0_21\jre\classes;C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunpkcs11.jar
  Application Classpath   = C:\Program Files\NetBeans 6.9.1\platform\lib\boot.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\org-openide-modules.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\org-openide-util-lookup.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\org-openide-util.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\boot_ja.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\boot_pt_BR.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\boot_zh_CN.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\org-openide-modules_ja.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\org-openide-modules_pt_BR.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\org-openide-modules_zh_CN.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\org-openide-util-lookup_ja.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\org-openide-util-lookup_pt_BR.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\org-openide-util-lookup_zh_CN.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\org-openide-util_ja.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\org-openide-util_pt_BR.jar;C:\Program Files\NetBeans 6.9.1\platform\lib\locale\org-openide-util_zh_CN.jar;C:\Program Files\Java\jdk1.6.0_21\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_21\lib\tools.jar
  Startup Classpath       = C:\Program Files\NetBeans 6.9.1\platform\core\core.jar;C:\Program Files\NetBeans 6.9.1\platform\core\org-openide-filesystems.jar;C:\Program Files\NetBeans 6.9.1\platform\core\locale\core_ja.jar;C:\Program Files\NetBeans 6.9.1\platform\core\locale\core_pt_BR.jar;C:\Program Files\NetBeans 6.9.1\platform\core\locale\core_zh_CN.jar;C:\Program Files\NetBeans 6.9.1\platform\core\locale\org-openide-filesystems_ja.jar;C:\Program Files\NetBeans 6.9.1\platform\core\locale\org-openide-filesystems_pt_BR.jar;C:\Program Files\NetBeans 6.9.1\platform\core\locale\org-openide-filesystems_zh_CN.jar;C:\Program Files\NetBeans 6.9.1\nb\core\org-netbeans-upgrader.jar;C:\Program Files\NetBeans 6.9.1\nb\core\locale\core_nb.jar;C:\Program Files\NetBeans 6.9.1\nb\core\locale\core_nb_ja.jar;C:\Program Files\NetBeans 6.9.1\nb\core\locale\core_nb_pt_BR.jar;C:\Program Files\NetBeans 6.9.1\nb\core\locale\core_nb_zh_CN.jar;C:\Program Files\NetBeans 6.9.1\nb\core\locale\org-netbeans-upgrader_ja.jar;C:\Program Files\NetBeans 6.9.1\nb\core\locale\org-netbeans-upgrader_pt_BR.jar;C:\Program Files\NetBeans 6.9.1\nb\core\locale\org-netbeans-upgrader_zh_CN.jar
-------------------------------------------------------------------------------
java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge
	at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:773)
	at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:859)
	at java.awt.Toolkit.getEventQueue(Toolkit.java:1676)
	at java.awt.EventQueue.isDispatchThread(EventQueue.java:807)
	at java.awt.EventQueue.invokeAndWait(EventQueue.java:980)
	at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1320)
	at org.netbeans.core.startup.Main$1ImportHandler.canContinue(Main.java:408)
	at org.netbeans.core.startup.Main.handleImportOfUserDir(Main.java:438)
	at org.netbeans.core.startup.Main.start(Main.java:278)
	at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:114)
	at java.lang.Thread.run(Thread.java:619)

=============
Adding various DLLs and accessibility.properties file to installation allowed NB to launch again.
Comment 1 Marian Mirilovic 2013-07-22 15:59:04 UTC
Too old NetBeans version (6.9.1), please download the newest one (7.3) and report new bug if it fails. Thanks in advance.
Comment 2 ahasan.imran 2013-09-20 20:09:26 UTC
Netbeans7.3.1 installer log says: awt error
.
.
[2013-09-21 00:42:20.516]: entering -- org.netbeans.installer.Installer.main():81
[2013-09-21 00:42:20.516]: starting the installer
[2013-09-21 00:42:20.519]:     ... initializing look and feel
[2013-09-21 00:42:20.520]:         ... custom look and feel class name was not specified, using system default
[2013-09-21 00:42:20.549]:     ... initializing L&F finished
[2013-09-21 00:42:20.550]:     An unexpected exception happened in thread main
[2013-09-21 00:42:20.551]:     java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge
[2013-09-21 00:42:20.551]:     	at java.awt.Toolkit.loadAssistiveTechnologies(Unknown Source)
[2013-09-21 00:42:20.551]:     	at java.awt.Toolkit.getDefaultToolkit(Unknown Source)
[2013-09-21 00:42:20.551]:     	at javax.swing.UIManager.<clinit>(Unknown Source)
[2013-09-21 00:42:20.551]:     	at org.netbeans.installer.utils.UiUtils.getDefaultLookAndFeelClassName(UiUtils.java:468)
[2013-09-21 00:42:20.551]:     	at org.netbeans.installer.utils.UiUtils.initializeLookAndFeel(UiUtils.java:261)
[2013-09-21 00:42:20.551]:     	at org.netbeans.installer.wizard.Wizard.newWizardContainer(Wizard.java:493)
[2013-09-21 00:42:20.551]:     	at org.netbeans.installer.wizard.Wizard.open(Wizard.java:529)
[2013-09-21 00:42:20.551]:     	at org.netbeans.installer.Installer.start(Installer.java:144)
[2013-09-21 00:42:20.551]:     	at org.netbeans.installer.Installer.main(Installer.java:81)
[2013-09-21 00:42:20.552]:     ... show message dialog
[2013-09-21 00:42:20.552]:         title: Critical Error
[2013-09-21 00:42:20.552]:         message: An unexpected exception happened in thread main
[2013-09-21 00:42:20.552]:         
[2013-09-21 00:42:20.552]:         Exception:
[2013-09-21 00:42:20.552]:           java.awt.AWTError:
[2013-09-21 00:42:20.552]:           Assistive Technology not found: com.sun.java.accessibility.AccessBridge
[2013-09-21 00:42:20.552]:         
[2013-09-21 00:42:20.552]:         You can get more details about the issue in the installer log file:
[2013-09-21 00:42:20.552]:          C:\Users\Imran\.nbi\log\20130921004219.log
Comment 3 Ondrej Vrabec 2013-09-23 07:51:01 UTC
> java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge
>     	at java.awt.Toolkit.loadAssistiveTechnologies(Unknown Source)
most likely a problem with your jdk installation, download and reinstall JDK - http://www.oracle.com/technetwork/java/javase/downloads/index.html
Comment 4 ad 2013-09-24 08:34:42 UTC
As stated in original report "Adding various DLLs and accessibility.properties file to installation allowed NB to launch again."

However, NB 7.3 did not suffer this problem. 

Should NB 6.9 really fail to launch altogether in these circumstances? 

I think the problem might have come about as a result of jabswitch -enable being executed.
Comment 5 ad 2013-09-24 08:40:14 UTC
Reading the later submission it appears that the problem is more general, and presumably depends on jabswitch being enabled for the particular jdk associated with NB launch.
Comment 6 Libor Fischmeistr 2013-11-12 08:29:18 UTC
Please try 7.4 version. I was testing NBs with Java Access Bridge and both installer and IDE worked with it. Probably the JAB was not installed correctly.
Comment 7 ulfzibis 2016-03-02 12:52:04 UTC
Created attachment 158712 [details]
Installer log

Problem exists again.
I first had this Problem after Ubuntu update from 10.04 to 15.10, but with NB 8.1:
http://askubuntu.com/questions/689291/netbeans-8-0-2-freezing-at-startup-on-ubuntu-15-10-64bit
Then I tried to reinstall NB, JDK 7 and/or 8 in different scenarios and always I wasn't anymore able to install NB again successfully.
Comment 8 ulfzibis 2016-03-02 13:00:40 UTC
(In reply to ulfzibis from comment #7)
> I first had this Problem after Ubuntu update from 10.04 to 15.10, but with NB 8.1:
Correction: I updated from Ubunto 15.04 to 15.10

I think this is P1, because launch completely fails and re-install too.
Comment 9 ulfzibis 2016-03-02 13:10:04 UTC
At least I was able to find a workaround with JDK-7 in commenting 
  "assistive_technologies=org.GNOME.Accessibility.AtkWrapper"
in
  /etc/java-7-openjdk/accessibility.properties

But this does not help for JDK-8.
I still get "option -client is not possible", if changing to jdk-8 in etc/netbeans.conf
Comment 10 ulfzibis 2016-03-04 15:10:40 UTC
Works for me again with workaround, even with JDK-8.