You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We tried to upgrade Oxalis with Tomcat 10. After upgrade send/receive not working. Where as its working fine on test environment.
Please find the logs below and guide us to resolve it
2025-02-08 03:08:13,972 INFO [org.apache.cxf.services.DummyImpl.RESP_IN] [] RESP_IN
Address: https://ap.bluzor.com/ap/as4
Content-Type: application/soap+xml;charset=UTF-8
ResponseCode: 500
ExchangeId: dd28c823-ad78-4f0f-b72f-15d198ab29aa
ServiceName: outbound-service
PortName: port
PortTypeName: DummyImpl
Headers: {date=Sat, 08 Feb 2025 02:08:13 GMT, connection=close, content-type=application/soap+xml;charset=UTF-8, Content-Length=1859}
Payload: <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">env:Header<eb:Messaging xmlns:eb="http://docs.oasis-open.org/ebxml-msg/ebms/v3.0/ns/core/200704/" env:mustUnderstand="true"><eb:SignalMessage xmlns="" xmlns:ns3="http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader" xmlns:ns4="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns6="http://www.w3.org/2000/09/xmldsig#" xmlns:ns7="http://docs.oasis-open.org/ebxml-bp/ebbp-signals-2.0">eb:MessageInfoeb:Timestamp2025-02-08T03:08:13.940+01:00</eb:Timestamp>eb:MessageId528e2677-91e6-4398-9020-50eabb14991c@sbq-prod-ap-ser</eb:MessageId>eb:RefToMessageIde039a787-c911-4ec8-b215-4f9491dedf7a@sbq-prod-ap-ser</eb:RefToMessageId></eb:MessageInfo><eb:Error category="Unpackaging" errorCode="EBMS:0009" origin="ebms" refToMessageInError="e039a787-c911-4ec8-b215-4f9491dedf7a@sbq-prod-ap-ser" severity="error" shortDescription="InvalidHeader">eb:ErrorDetailCertificate type not supported by security provider
cause: Certificate type not supported by security provider
cause: X.509 not found
cause: class configured for CertificateFactory (provider: BC) cannot be found.
cause: Illegal access: this web application instance has been stopped already. Could not load [org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
cause: Illegal access: this web application instance has been stopped already. Could not load [org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.</eb:ErrorDetail></eb:Error></eb:SignalMessage></eb:Messaging></env:Header>env:Body/</env:Envelope>
2025-02-08 03:08:13,987 ERROR [eu.sendregning.oxalis.Main] [] Execution failed: network.oxalis.as4.lang.OxalisAs4TransmissionException: Failed to send message
java.util.concurrent.ExecutionException: network.oxalis.as4.lang.OxalisAs4TransmissionException: Failed to send message
at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
at eu.sendregning.oxalis.Main.main(Main.java:228)
Caused by: network.oxalis.as4.lang.OxalisAs4TransmissionException: Failed to send message
at network.oxalis.as4.outbound.As4MessageSender.invoke(As4MessageSender.java:108)
at network.oxalis.as4.outbound.As4MessageSender.send(As4MessageSender.java:89)
at network.oxalis.as4.outbound.As4MessageSenderFacade.send(As4MessageSenderFacade.java:20)
at network.oxalis.outbound.transmission.DefaultTransmitter.sendMessage(DefaultTransmitter.java:162)
at network.oxalis.outbound.transmission.DefaultTransmitter.perform(DefaultTransmitter.java:122)
at network.oxalis.outbound.transmission.DefaultTransmitter.transmit(DefaultTransmitter.java:96)
at eu.sendregning.oxalis.TransmissionTask.performTransmission(TransmissionTask.java:157)
at eu.sendregning.oxalis.TransmissionTask.call(TransmissionTask.java:90)
at eu.sendregning.oxalis.TransmissionTask.call(TransmissionTask.java:52)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: jakarta.xml.ws.soap.SOAPFaultException: These policy alternatives can not be satisfied:
{http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}X509Token: The received token does not match the token inclusion requirement
{http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}SignedParts: Soap Body is not SIGNED
at org.apache.cxf.jaxws.DispatchImpl.mapException(DispatchImpl.java:285)
at org.apache.cxf.jaxws.DispatchImpl.invoke(DispatchImpl.java:330)
at org.apache.cxf.jaxws.DispatchImpl.invoke(DispatchImpl.java:241)
at network.oxalis.as4.outbound.As4MessageSender.invoke(As4MessageSender.java:105)
... 14 common frames omitted
Caused by: org.apache.cxf.ws.policy.PolicyException: These policy alternatives can not be satisfied:
{http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}X509Token: The received token does not match the token inclusion requirement
{http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}SignedParts: Soap Body is not SIGNED
at org.apache.cxf.ws.policy.AssertionInfoMap.checkEffectivePolicy(AssertionInfoMap.java:179)
at org.apache.cxf.ws.policy.PolicyVerificationInInterceptor.handle(PolicyVerificationInInterceptor.java:102)
at org.apache.cxf.ws.policy.AbstractPolicyInterceptor.handleMessage(AbstractPolicyInterceptor.java:44)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:921)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1760)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1626)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1420)
at org.apache.cxf.transport.http.HttpClientHTTPConduit$HttpClientWrappedOutputStream.close(HttpClientHTTPConduit.java:662)
at org.apache.cxf.ext.logging.LoggingOutputStream.postClose(LoggingOutputStream.java:53)
at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:228)
at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:717)
at org.apache.cxf.transport.http.HttpClientHTTPConduit.close(HttpClientHTTPConduit.java:249)
at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:63)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:530)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:441)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:356)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:314)
at org.apache.cxf.endpoint.ClientImpl.invokeWrapped(ClientImpl.java:349)
at org.apache.cxf.jaxws.DispatchImpl.invoke(DispatchImpl.java:322)
... 16 common frames omitted
2025-02-08 03:08:13,987 DEBUG [org.xbill.DNS.NioClient] [] dnsjava NIO selector thread stopped
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi,
We tried to upgrade Oxalis with Tomcat 10. After upgrade send/receive not working. Where as its working fine on test environment.
Please find the logs below and guide us to resolve it
2025-02-08 03:08:13,972 INFO [org.apache.cxf.services.DummyImpl.RESP_IN] [] RESP_IN
Address: https://ap.bluzor.com/ap/as4
Content-Type: application/soap+xml;charset=UTF-8
ResponseCode: 500
ExchangeId: dd28c823-ad78-4f0f-b72f-15d198ab29aa
ServiceName: outbound-service
PortName: port
PortTypeName: DummyImpl
Headers: {date=Sat, 08 Feb 2025 02:08:13 GMT, connection=close, content-type=application/soap+xml;charset=UTF-8, Content-Length=1859}
Payload: <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">env:Header<eb:Messaging xmlns:eb="http://docs.oasis-open.org/ebxml-msg/ebms/v3.0/ns/core/200704/" env:mustUnderstand="true"><eb:SignalMessage xmlns="" xmlns:ns3="http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader" xmlns:ns4="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns6="http://www.w3.org/2000/09/xmldsig#" xmlns:ns7="http://docs.oasis-open.org/ebxml-bp/ebbp-signals-2.0">eb:MessageInfoeb:Timestamp2025-02-08T03:08:13.940+01:00</eb:Timestamp>eb:MessageId528e2677-91e6-4398-9020-50eabb14991c@sbq-prod-ap-ser</eb:MessageId>eb:RefToMessageIde039a787-c911-4ec8-b215-4f9491dedf7a@sbq-prod-ap-ser</eb:RefToMessageId></eb:MessageInfo><eb:Error category="Unpackaging" errorCode="EBMS:0009" origin="ebms" refToMessageInError="e039a787-c911-4ec8-b215-4f9491dedf7a@sbq-prod-ap-ser" severity="error" shortDescription="InvalidHeader">eb:ErrorDetailCertificate type not supported by security provider
cause: Certificate type not supported by security provider
cause: X.509 not found
cause: class configured for CertificateFactory (provider: BC) cannot be found.
cause: Illegal access: this web application instance has been stopped already. Could not load [org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
cause: Illegal access: this web application instance has been stopped already. Could not load [org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.</eb:ErrorDetail></eb:Error></eb:SignalMessage></eb:Messaging></env:Header>env:Body/</env:Envelope>
2025-02-08 03:08:13,987 ERROR [eu.sendregning.oxalis.Main] [] Execution failed: network.oxalis.as4.lang.OxalisAs4TransmissionException: Failed to send message
java.util.concurrent.ExecutionException: network.oxalis.as4.lang.OxalisAs4TransmissionException: Failed to send message
at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
at eu.sendregning.oxalis.Main.main(Main.java:228)
Caused by: network.oxalis.as4.lang.OxalisAs4TransmissionException: Failed to send message
at network.oxalis.as4.outbound.As4MessageSender.invoke(As4MessageSender.java:108)
at network.oxalis.as4.outbound.As4MessageSender.send(As4MessageSender.java:89)
at network.oxalis.as4.outbound.As4MessageSenderFacade.send(As4MessageSenderFacade.java:20)
at network.oxalis.outbound.transmission.DefaultTransmitter.sendMessage(DefaultTransmitter.java:162)
at network.oxalis.outbound.transmission.DefaultTransmitter.perform(DefaultTransmitter.java:122)
at network.oxalis.outbound.transmission.DefaultTransmitter.transmit(DefaultTransmitter.java:96)
at eu.sendregning.oxalis.TransmissionTask.performTransmission(TransmissionTask.java:157)
at eu.sendregning.oxalis.TransmissionTask.call(TransmissionTask.java:90)
at eu.sendregning.oxalis.TransmissionTask.call(TransmissionTask.java:52)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: jakarta.xml.ws.soap.SOAPFaultException: These policy alternatives can not be satisfied:
{http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}X509Token: The received token does not match the token inclusion requirement
{http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}SignedParts: Soap Body is not SIGNED
at org.apache.cxf.jaxws.DispatchImpl.mapException(DispatchImpl.java:285)
at org.apache.cxf.jaxws.DispatchImpl.invoke(DispatchImpl.java:330)
at org.apache.cxf.jaxws.DispatchImpl.invoke(DispatchImpl.java:241)
at network.oxalis.as4.outbound.As4MessageSender.invoke(As4MessageSender.java:105)
... 14 common frames omitted
Caused by: org.apache.cxf.ws.policy.PolicyException: These policy alternatives can not be satisfied:
{http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}X509Token: The received token does not match the token inclusion requirement
{http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}SignedParts: Soap Body is not SIGNED
at org.apache.cxf.ws.policy.AssertionInfoMap.checkEffectivePolicy(AssertionInfoMap.java:179)
at org.apache.cxf.ws.policy.PolicyVerificationInInterceptor.handle(PolicyVerificationInInterceptor.java:102)
at org.apache.cxf.ws.policy.AbstractPolicyInterceptor.handleMessage(AbstractPolicyInterceptor.java:44)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:921)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1760)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1626)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1420)
at org.apache.cxf.transport.http.HttpClientHTTPConduit$HttpClientWrappedOutputStream.close(HttpClientHTTPConduit.java:662)
at org.apache.cxf.ext.logging.LoggingOutputStream.postClose(LoggingOutputStream.java:53)
at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:228)
at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:717)
at org.apache.cxf.transport.http.HttpClientHTTPConduit.close(HttpClientHTTPConduit.java:249)
at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:63)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:530)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:441)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:356)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:314)
at org.apache.cxf.endpoint.ClientImpl.invokeWrapped(ClientImpl.java:349)
at org.apache.cxf.jaxws.DispatchImpl.invoke(DispatchImpl.java:322)
... 16 common frames omitted
2025-02-08 03:08:13,987 DEBUG [org.xbill.DNS.NioClient] [] dnsjava NIO selector thread stopped
Thanks and Regards,
Kirti
Beta Was this translation helpful? Give feedback.
All reactions