Project

General

Profile

Defect #1576

java.lang.NoSuchMethodError: sun.security.tools.KeyStoreUtil.getPassWithModifier

Added by Robert Ivens almost 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Start date:
06/28/2021
Due date:
% Done:

0%

Estimated time:
Browser (if web client):

Description

It seems Oracle java has some changes that broke Code Signer.

java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.stuff.servoy.signing.utils.JarSigner.run(JarSigner.java:19)
    at net.stuff.servoy.CodeSignerFrame.signFile(CodeSignerFrame.java:1419)
    at net.stuff.servoy.CodeSignerFrame.access$25(CodeSignerFrame.java:1373)
    at net.stuff.servoy.CodeSignerFrame$3$1.run(CodeSignerFrame.java:259)
Caused by: java.lang.NoSuchMethodError: sun.security.tools.KeyStoreUtil.getPassWithModifier(Ljava/lang/String;Ljava/lang/String;Ljava/util/ResourceBundle;)[C
    at sun.security.tools.jarsigner.Main.getPass(Main.java:472)
    at sun.security.tools.jarsigner.Main.parseArgs(Main.java:315)
    at sun.security.tools.jarsigner.Main.run(Main.java:181)
    ... 8 more

Codesigner: 8.101 (about window says version 1.3.5)
Java: 1.8.0_291 (x86_64)
OS: macOS 10.5.7 (Catalina)

History

#1

Updated by Patrick Talbot almost 3 years ago

  • Status changed from New to Resolved

I've updated to v1.3.6 with a new CodeSigner8.291.jar to use with Oracle Java 1.8.0_291+

Also available in: Atom PDF