eclipse-ee4j / eclipse-ee4j/metro-wsit

com.sun.xml.wss.saml.SAMLException: com.sun.xml.wss.saml.SAMLException: java.lang.UnsupportedOperationException: Internal Error

Open
#342 0 comments 0 reactions 0 assignees View on GitHub
3-1-2_exclude Component: security ERR: Assignee metro2_2-waived metro2_3-waiver-request Priority: Major Type: Bug
Dominant language
Java
Stars
6
Forks
21
Avg merge
10h 2m
Merged PRs (30d)
1

Description

Around 4 tests are failing with AIX environment with this error.

Exception:

com.sun.xml.wss.saml.SAMLException: com.sun.xml.wss.saml.SAMLException: java.lang.UnsupportedOperationException: Internal Error
at com.sun.xml.wss.saml.assertion.saml11.jaxb20.Assertion.sign(Assertion.java:216)
at saml.clienthandler.HOKSamlCallbackHandler.createHOKSAMLAssertion(Unknown Source)
at saml.clienthandler.HOKSamlCallbackHandler.handle(Unknown Source)
at com.sun.xml.wss.impl.misc.DefaultCallbackHandler.populateAssertion(DefaultCallbackHandler.java:752)
at com.sun.xml.wss.impl.misc.DefaultCallbackHandler.handle(DefaultCallbackHandler.java:672)
at com.sun.xml.wss.impl.misc.DefaultSecurityEnvironmentImpl.populateSAMLPolicy(DefaultSecurityEnvironmentImpl.java:1596)
at com.sun.xml.wss.impl.filter.SignatureFilter.process(SignatureFilter.java:377)
at com.sun.xml.wss.impl.HarnessUtil.processWSSPolicy(HarnessUtil.java:99)
at com.sun.xml.wss.impl.HarnessUtil.processDeep(HarnessUtil.java:278)
at com.sun.xml.wss.impl.SecurityAnnotator.processMessagePolicy(SecurityAnnotator.java:194)
at com.sun.xml.wss.impl.SecurityAnnotator.secureMessage(SecurityAnnotator.java:155)
at com.sun.xml.wss.jaxws.impl.SecurityTubeBase.secureOutboundMessage(SecurityTubeBase.java:386)
at com.sun.xml.wss.jaxws.impl.SecurityClientTube.processClientRequestPacket(SecurityClientTube.java:323)
at com.sun.xml.wss.jaxws.impl.SecurityClientTube.processRequest(SecurityClientTube.java:247)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:641)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:600)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:585)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:482)
at com.sun.xml.ws.client.Stub.process(Stub.java:323)
at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:161)
at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:113)
at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93)
at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:144)
at $Proxy38.ping(Unknown Source)
at simple.client.PingServiceClients46.main(Unknown Source)
Caused by: com.sun.xml.wss.saml.SAMLException: java.lang.UnsupportedOperationException: Internal Error
at com.sun.xml.wss.saml.assertion.saml11.jaxb20.Assertion.sign(Assertion.java:367)
at com.sun.xml.wss.saml.assertion.saml11.jaxb20.Assertion.sign(Assertion.java:212)
... 24 more
Caused by: java.lang.UnsupportedOperationException: Internal Error
at com.ibm.xml.crypto.dsig.dom.transform.Enveloped.transform(Enveloped.java:80)
at org.jcp.xml.dsig.internal.dom.DOMTransform.transform(DOMTransform.java:111)
at org.jcp.xml.dsig.internal.dom.DOMReference.transform(DOMReference.java:385)
at org.jcp.xml.dsig.internal.dom.DOMReference.digest(DOMReference.java:282)
at org.jcp.xml.dsig.internal.dom.DOMXMLSignature.digestReference(DOMXMLSignature.java:447)
at org.jcp.xml.dsig.internal.dom.DOMXMLSignature.sign(DOMXMLSignature.java:343)
at com.sun.xml.wss.saml.assertion.saml11.jaxb20.Assertion.sign(Assertion.java:361)
... 25 more
#### Environment
AIX,GF3.1.1, Metro2.1.1
#### Affected Versions
[current]

Source: [https://github.com/javaee/metro-wsit/issues/1553](https://github.com/javaee/metro-wsit/issues/1553)
Author: glassfishrobot

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.