Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-7793

AMQ Broker KubernetesClientImplTest fails

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • AMQ 7.11.0.GA
    • None

      KubernetesClientImplTest fails with the bouncycastle version used by keycloak.

      Stacktrace
      java.lang.AssertionError
      	at org.apache.activemq.artemis.spi.core.security.jaas.kubernetes.client.KubernetesClientImplTest.startServer(KubernetesClientImplTest.java:90)
      
      Standard Output
      [MockServer-EventLog0] 15:07:30,777 ERROR [org.mockserver.log.MockServerEventLog] exception creating SSL context for server'org.bouncycastle.asn1.ASN1BitString org.bouncycastle.asn1.x509.SubjectPublicKeyInfo.getPublicKeyData()'
      java.lang.NoSuchMethodError: 'org.bouncycastle.asn1.ASN1BitString org.bouncycastle.asn1.x509.SubjectPublicKeyInfo.getPublicKeyData()'
      	at org.bouncycastle.cert.X509ExtensionUtils.calculateIdentifier(Unknown Source) ~[bcpkix-jdk15on-1.70.jar:1.70.00.0]
      	at org.bouncycastle.cert.X509ExtensionUtils.createSubjectKeyIdentifier(Unknown Source) ~[bcpkix-jdk15on-1.70.jar:1.70.00.0]
      	at org.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory.createSubjectKeyIdentifier(BCKeyAndCertificateFactory.java:343) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory.generateCACert(BCKeyAndCertificateFactory.java:180) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory.buildAndSaveCertificateAuthorityPrivateKeyAndX509Certificate(BCKeyAndCertificateFactory.java:76) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory.buildAndSavePrivateKeyAndX509Certificate(BCKeyAndCertificateFactory.java:207) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.socket.tls.NettySslContextFactory.createServerSslContext(NettySslContextFactory.java:179) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.socket.tls.NettySslContextFactory.<init>(NettySslContextFactory.java:75) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.netty.MockServer.createServerBootstrap(MockServer.java:159) ~[mockserver-netty-5.13.2.jar:5.13.2]
      	at org.mockserver.netty.MockServer.<init>(MockServer.java:78) ~[mockserver-netty-5.13.2.jar:5.13.2]
      	at org.mockserver.netty.MockServer.<init>(MockServer.java:57) ~[mockserver-netty-5.13.2.jar:5.13.2]
      	at org.mockserver.integration.ClientAndServer.<init>(ClientAndServer.java:58) ~[mockserver-netty-5.13.2.jar:5.13.2]
      	at org.mockserver.integration.ClientAndServer.startClientAndServer(ClientAndServer.java:38) ~[mockserver-netty-5.13.2.jar:5.13.2]
      	at org.apache.activemq.artemis.spi.core.security.jaas.kubernetes.client.KubernetesClientImplTest.startServer(KubernetesClientImplTest.java:78) ~[test-classes/:?]
      	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
      	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
      	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      	at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) ~[junit-4.13.2.jar:4.13.2]
      	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) ~[junit-4.13.2.jar:4.13.2]
      	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) ~[junit-4.13.2.jar:4.13.2]
      	at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33) ~[junit-4.13.2.jar:4.13.2]
      	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) ~[junit-4.13.2.jar:4.13.2]
      	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) ~[junit-4.13.2.jar:4.13.2]
      	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) ~[junit-4.13.2.jar:4.13.2]
      	at org.junit.runners.ParentRunner.run(ParentRunner.java:413) ~[junit-4.13.2.jar:4.13.2]
      	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) ~[surefire-junit4-2.22.2.jar:2.22.2]
      	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273) ~[surefire-junit4-2.22.2.jar:2.22.2]
      	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) ~[surefire-junit4-2.22.2.jar:2.22.2]
      	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) ~[surefire-junit4-2.22.2.jar:2.22.2]
      	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) ~[surefire-booter-2.22.2.jar:2.22.2]
      	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) ~[surefire-booter-2.22.2.jar:2.22.2]
      	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) ~[surefire-booter-2.22.2.jar:2.22.2]
      	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) ~[surefire-booter-2.22.2.jar:2.22.2]
      [MockServer-EventLog0] 15:07:30,850 INFO  [org.mockserver.log.MockServerEventLog] 44327 started on port: 44327
      [MockServer-EventLog0] 15:07:30,851 INFO  [org.mockserver.log.MockServerEventLog] 44327 stopped for port: 44327
      [MockServer-ClientStop13] 15:07:31,055 ERROR [org.mockserver.client.MockServerClient] exception creating SSL context for server'org.bouncycastle.asn1.ASN1BitString org.bouncycastle.asn1.x509.SubjectPublicKeyInfo.getPublicKeyData()'
      java.lang.NoSuchMethodError: 'org.bouncycastle.asn1.ASN1BitString org.bouncycastle.asn1.x509.SubjectPublicKeyInfo.getPublicKeyData()'
      	at org.bouncycastle.cert.X509ExtensionUtils.calculateIdentifier(Unknown Source) ~[bcpkix-jdk15on-1.70.jar:1.70.00.0]
      	at org.bouncycastle.cert.X509ExtensionUtils.createSubjectKeyIdentifier(Unknown Source) ~[bcpkix-jdk15on-1.70.jar:1.70.00.0]
      	at org.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory.createSubjectKeyIdentifier(BCKeyAndCertificateFactory.java:343) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory.generateCACert(BCKeyAndCertificateFactory.java:180) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory.buildAndSaveCertificateAuthorityPrivateKeyAndX509Certificate(BCKeyAndCertificateFactory.java:76) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.socket.tls.bouncycastle.BCKeyAndCertificateFactory.buildAndSavePrivateKeyAndX509Certificate(BCKeyAndCertificateFactory.java:207) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.socket.tls.NettySslContextFactory.createServerSslContext(NettySslContextFactory.java:179) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.socket.tls.NettySslContextFactory.<init>(NettySslContextFactory.java:75) ~[mockserver-core-5.13.2.jar:5.13.2]
      	at org.mockserver.client.MockServerClient.getNettyHttpClient(MockServerClient.java:342) ~[mockserver-client-java-5.13.2.jar:5.13.2]
      	at org.mockserver.client.MockServerClient.sendRequest(MockServerClient.java:393) ~[mockserver-client-java-5.13.2.jar:5.13.2]
      	at org.mockserver.client.MockServerClient.sendRequest(MockServerClient.java:429) ~[mockserver-client-java-5.13.2.jar:5.13.2]
      	at org.mockserver.client.MockServerClient.lambda$stop$2(MockServerClient.java:666) ~[mockserver-client-java-5.13.2.jar:5.13.2]
      	at java.lang.Thread.run(Thread.java:829) ~[?:?]
      

            dbruscin Domenico Francesco Bruscino
            dbruscin Domenico Francesco Bruscino
            Roman Vais Roman Vais
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: