christian-schlichtherle / truelicense

An open source engine for license management on the Java Virtual Machine.
https://truelicense.namespace.global
Apache License 2.0
319 stars 66 forks source link

Building under graalvm native-image will report an error java.lang.reflect.UndeclaredThrowableException #24

Open fendo8888 opened 2 years ago

fendo8888 commented 2 years ago

de.schlichtherle.xml.PersistenceServiceException: java.lang.reflect.UndeclaredThrowableException at de.schlichtherle.xml.PersistenceService.load(PersistenceService.java:397) at de.schlichtherle.license.PrivacyGuard.key2cert(PrivacyGuard.java:174) at com.xxx.xxxx.loader.license.core.CustomLicenseManager.install(CustomLicenseManager.java:69) at de.schlichtherle.license.LicenseManager.install(LicenseManager.java:406) at de.schlichtherle.license.LicenseManager.install(LicenseManager.java:382) at com.xxx.xxxx.loader.license.core.LicenseVerify.install(LicenseVerify.java:36) at com.xxx.xxx.loader.launcher.tool.LicenseTool.install(LicenseTool.java:42) at com.xxx.xxx.loader.launcher.FaasStartApplication.main(FaasStartApplication.java:44) Caused by: java.lang.reflect.UndeclaredThrowableException at de.schlichtherle.xml.PersistenceService$1.exceptionThrown(PersistenceService.java:79) at com.sun.beans.decoder.DocumentHandler.handleException(DocumentHandler.java:359) at com.sun.beans.decoder.DocumentHandler$1.run(DocumentHandler.java:388) at com.sun.beans.decoder.DocumentHandler$1.run(DocumentHandler.java:372) at java.security.AccessController.doPrivileged(AccessController.java:105) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at com.sun.beans.decoder.DocumentHandler.parse(DocumentHandler.java:372) at java.beans.XMLDecoder$1.run(XMLDecoder.java:201) at java.beans.XMLDecoder$1.run(XMLDecoder.java:199) at java.security.AccessController.doPrivileged(AccessController.java:105) at java.beans.XMLDecoder.parsingComplete(XMLDecoder.java:199) at java.beans.XMLDecoder.close(XMLDecoder.java:174) at de.schlichtherle.xml.PersistenceService.load(PersistenceService.java:395) ... 7 more Caused by: java.io.IOException: Stream closed at java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:170) at java.io.BufferedInputStream.fill(BufferedInputStream.java:214) at java.io.BufferedInputStream.read(BufferedInputStream.java:265) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager$RewindableInputStream.read(XMLEntityManager.java:2902) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:674) at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:148) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:806) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327) at com.sun.beans.decoder.DocumentHandler$1.run(DocumentHandler.java:375) ... 17 more