artemis fails to start against openjdk-11 with an atk error

Bug #1792212 reported by Steve Langasek
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
artemis (Ubuntu)
New
Undecided
Unassigned

Bug Description

On Ubuntu 18.04, 'art' from artemis fails to start against default-jre with an exception related to atk:

$ art
Exception in thread "main" java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
 at java.desktop/java.awt.Toolkit.newAWTError(Toolkit.java:472)
 at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:488)
 at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
 at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
 at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1608)
 at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
 at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
 at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
 at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
 at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
 at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
 at java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:532)
 at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:613)
 at java.desktop/java.awt.Toolkit.getEventQueue(Toolkit.java:1494)
 at java.desktop/java.awt.EventQueue.invokeLater(EventQueue.java:1312)
 at java.desktop/javax.swing.SwingUtilities.invokeLater(SwingUtilities.java:1421)
 at uk.ac.sanger.artemis.components.ArtemisMain.main(ArtemisMain.java:784)
Caused by: java.lang.ClassNotFoundException: org.GNOME.Accessibility.AtkWrapper
 at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
 at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
 at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
 at java.base/java.lang.Class.forName0(Native Method)
 at java.base/java.lang.Class.forName(Class.java:374)
 at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:485)
 ... 15 more
$

If I run 'sudo update-alternatives java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java', it is then able to start.

So there would appear to be some sort of a problem with java-atk-wrapper against OpenJDK 11.

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: artemis 16.0.17+dfsg-3
ProcVersionSignature: Ubuntu 4.15.0-33.36-generic 4.15.18
Uname: Linux 4.15.0-33-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.9-0ubuntu7.2
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Wed Sep 12 12:28:35 2018
InstallationDate: Installed on 2010-09-24 (2910 days ago)
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
PackageArchitecture: all
SourcePackage: artemis
UpgradeStatus: Upgraded to bionic on 2018-03-21 (174 days ago)

Revision history for this message
Steve Langasek (vorlon) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.