Uploaded image for project: 'JBoss Web Services'
  1. JBoss Web Services
  2. JBWS-4258

wildfly-elytron-client update needed for jbossws-cxf jakarta migration

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • jbossws-cxf-6.0.0.Final
    • jbossws-cxf
    • None

      wildfly-elytron-client needs to be updated to jbossws-spi:4.0.0.Final.
      wildfly-elytron-client classes implementing jbossws-spi interface classes
      require jakarta related changes (e.g. org.wildfly.security.auth.client.spi.WebServicesClientConfigProviderImpl.configure)

      Currently the following exception is thrown on some jbossws-cxf tests because of
      a method input param type miss match.

            java.lang.AbstractMethodError: Receiver class 
            org.wildfly.security.auth.client.spi.WebServicesClientConfigProviderImpl 
              does not define or inherit an implementation of the resolved method 
            abstract configure(
            Lorg/jboss/wsf/spi/metadata/config/ClientConfig;Ljakarta/xml/ws/BindingProvider;)
            Lorg/jboss/wsf/spi/metadata/config/ClientConfig; 
            of interface org.jboss.wsf.spi.security.ClientConfigProvider.
            at org.jboss.test.ws.jaxws.cxf.clientConfig.CXFClientConfigurationTestCase.testCustomClientConfigurationFromFile(CXFClientConfigurationTestCase.java:101)
       

      For the now these tests have been excluded (see jbossws-cxf/modules/pom.xml)

      <exclude>org/jboss/test/ws/jaxws/cxf/clientConfig/CXFClientConfigurationTestCase*</exclude>
      <exclude>org/jboss/test/ws/jaxws/cxf/fastinfoset/FastInfosetTestCase*</exclude>
      <exclude>org/jboss/test/ws/jaxws/cxf/httpauth/HelloBasicSecTestCase*</exclude>
      <exclude>org/jboss/test/ws/jaxws/samples/schemavalidation/SchemaValidationTestCase*</exclude>
      <exclude>org/jboss/test/ws/jaxws/samples/wsrm/client/WSReliableMessagingWithAPITestCase*</exclude>
      <exclude>org/jboss/test/ws/jaxws/samples/wsse/policy/basic/SignEncryptGCMTestCase*</exclude>
       

            rsearls r searls
            rsearls r searls
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: