[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ws-general
Subject:    [jira] [Commented] (WSS-664) Problem using IBM JDK
From:       "Philip Helger (Jira)" <jira () apache ! org>
Date:       2020-02-19 19:36:00
Message-ID: JIRA.13285132.1581612695000.88076.1582140960178 () Atlassian ! JIRA
[Download RAW message or body]


    [ https://issues.apache.org/jira/browse/WSS-664?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17040373#comment-17040373 \
] 

Philip Helger commented on WSS-664:
-----------------------------------

It seems like it was build with
{code:java}
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 8.0.5.25 - pwa6480sr5fp25-20181030_01(SR5 \
FP25)) IBM J9 VM (build 2.9, JRE 1.8.0 Windows 10 amd64-64-Bit Compressed References \
20181029_400846 (JIT enabled, AOT enabled) OpenJ9 - c5c78da
OMR - 3d5ac33
IBM - 8c1bdc2)
JCL - 20181022_01 based on Oracle jdk8u191-b26
{code}
If it works with 8.0.6.5 than we're good and this can be closed. Sorry for the \
inconvenience.

I will also cancel the PR.

Thanks, Philip

> Problem using IBM JDK
> ---------------------
> 
> Key: WSS-664
> URL: https://issues.apache.org/jira/browse/WSS-664
> Project: WSS4J
> Issue Type: Bug
> Components: WSS4J Core
> Affects Versions: 2.2.4
> Reporter: Philip Helger
> Assignee: Colm O hEigeartaigh
> Priority: Major
> 
> Hi,
> when using IBM JDK, the initialization does not work.
> Gettting the following error:
> java.lang.VerifyError: JVMVRFY012 stack shape inconsistent; \
> class=com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl, \
> method=createDocumentFragment()Lorg/w3c/dom/DocumentFragment;, pc=5; Type Mismatch, \
> argument 0 in signature \
> com/sun/xml/messaging/saaj/soap/SOAPDocumentFragment.<init>:(Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;)V \
> does not match Exception Details:
> Location:
> com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl.createDocumentFragment()Lorg/w3c/dom/DocumentFragment; \
> @5: JBinvokespecial Reason:
> Type 'com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl' (current frame, stack[2]) \
> is not assignable to 'com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl' \
>                 Current Frame:
> bci: @5
> flags: \{ }
> locals: \{ 'com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl' }
> stack: \{ 'uninitialized', 'uninitialized', \
> 'com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl' } at \
> java.lang.J9VMInternals.prepareClassImpl(Native Method) ~[?:2.9 (10-29-2018)] at \
> java.lang.J9VMInternals.prepare(J9VMInternals.java:302) ~[?:2.9 (10-29-2018)] at \
> java.lang.Class.getMethods(Class.java:1367) ~[?:2.9 (10-29-2018)] at \
> org.apache.wss4j.dom.util.WSSecurityUtil.<clinit>(WSSecurityUtil.java:102) \
> ~[wss4j-ws-security-dom-2.2.4.jar:2.2.4] at \
> org.apache.wss4j.dom.message.WSSecHeader.insertSecurityHeader(WSSecHeader.java:167) \
> ~[wss4j-ws-security-dom-2.2.4.jar:2.2.4] 
> 
> I will create a PR that changes the catch clause to {{Throwable}}
> 
> Thanks, Philip



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic