Skip to content

NoClassDefFoundError since v.1.10.0 #583

@AlBundy33

Description

@AlBundy33

A customer updated OWS to 1.10.0 and could start our application.
Our jnlp contains a href-Attribute in the jnlp-tag to the remote jnlp-file and the customer has a configured pac-file in the windows-proxy-settings (OWD is set to system).

After checking the console I found this two Errors:

Could not download resource [l=https://foo.bar/jnlp.jnlp v=null s=I] from any of theses urls [https://foo.bar/jnlp.jnlp] caused byExecutionException: java.lang.NoClassDefFoundError: Could not initialize class net.adoptopenjdk.icedteaweb.shaded.mozilla.javascript.JavaMembers caused by NoClassDefFoundError: Could not initialize class net.adoptopenjdk.icedteaweb.shaded.mozilla.javascript.JavaMembers
failed to determine best URL: java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: javax/lang/model/SourceVersion

I assume that the first one was introduced with "Upgrade to new version of Mozilla Rhino that processes PAC proxy JavaScript." 🤔
-> With OWS 1.9.1 our app starts with no issues.

If you need more informations I can try to reproduce the issue locally or make some tests one the customer-pc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions