[tor-bugs] #31952 [Metrics/Onionoo]: javax.xml.bind is not longer part of the JRE

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Oct 3 15:06:36 UTC 2019


#31952: javax.xml.bind is not longer part of the JRE
-----------------------------+------------------------------
 Reporter:  irl              |          Owner:  metrics-team
     Type:  defect           |         Status:  assigned
 Priority:  High             |      Milestone:
Component:  Metrics/Onionoo  |        Version:
 Severity:  Normal           |     Resolution:
 Keywords:                   |  Actual Points:
Parent ID:  #31659           |         Points:
 Reviewer:                   |        Sponsor:
-----------------------------+------------------------------

Comment (by irl):

 {{{
 2019-10-03 13:32:21,789 INFO o.t.d.DescriptorSourceFactory:150 Serving
 implementation org.torproject.descriptor.impl.DescriptorReaderImpl for
 descriptor.reader.
 2019-10-03 13:32:21,791 ERROR o.t.d.i.DescriptorReaderImpl:165 Bug:
 uncaught exception or error while reading descriptors:
 java.lang.reflect.InvocationTargetException
 java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
         at
 org.torproject.descriptor.impl.DescriptorParserImpl.parseOneDescriptor(DescriptorParserImpl.java:217)
         at
 org.torproject.descriptor.impl.DescriptorParserImpl.parseOneOrMoreDescriptors(DescriptorParserImpl.java:194)
         at
 org.torproject.descriptor.impl.DescriptorParserImpl.detectTypeAndParseDescriptors(DescriptorParserImpl.java:80)
         at
 org.torproject.descriptor.impl.DescriptorParserImpl.parseDescriptors(DescriptorParserImpl.java:33)
         at
 org.torproject.descriptor.impl.DescriptorReaderImpl$DescriptorReaderRunnable.readDescriptorFile(DescriptorReaderImpl.java:334)
         at
 org.torproject.descriptor.impl.DescriptorReaderImpl$DescriptorReaderRunnable.readDescriptorFiles(DescriptorReaderImpl.java:255)
         at
 org.torproject.descriptor.impl.DescriptorReaderImpl$DescriptorReaderRunnable.run(DescriptorReaderImpl.java:161)
         at java.base/java.lang.Thread.run(Thread.java:834)
 Caused by: java.lang.reflect.InvocationTargetException: null
         at
 java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
 Method)
         at
 java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
         at
 java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
         at
 java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
         at
 org.torproject.descriptor.impl.DescriptorParserImpl.parseOneDescriptor(DescriptorParserImpl.java:210)
         ... 7 common frames omitted
 Caused by: java.lang.NoClassDefFoundError:
 javax/xml/bind/DatatypeConverter
         at
 org.torproject.descriptor.impl.ParseHelper.convertThirtyTwoByteBase64StringToHex(ParseHelper.java:326)
         at
 org.torproject.descriptor.impl.ParseHelper.verifyThirtyTwoByteBase64String(ParseHelper.java:315)
         at
 org.torproject.descriptor.impl.ServerDescriptorImpl.parseExtraInfoDigestLine(ServerDescriptorImpl.java:460)
         at
 org.torproject.descriptor.impl.ServerDescriptorImpl.parseDescriptorBytes(ServerDescriptorImpl.java:133)
         at
 org.torproject.descriptor.impl.ServerDescriptorImpl.<init>(ServerDescriptorImpl.java:42)
         at
 org.torproject.descriptor.impl.BridgeServerDescriptorImpl.<init>(BridgeServerDescriptorImpl.java:17)
         ... 12 common frames omitted
 }}}

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31952#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list