Uploaded image for project: 'WINDUPRULE - Red Hat Application Migration Toolkit rules'
  1. WINDUPRULE - Red Hat Application Migration Toolkit rules
  2. WINDUPRULE-63

Applications containing JAX-RPC Web Services not supported by WildFly 10 / EAP 7

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • EAP6 -> EAP7
    • None
    • None

      A new rule must be added to address the removal of JAX-RPC support.

      When: applications has web services.xml containing a a <webservice-description/> element that includes a child element named <jaxrpc-mapping-file/>. An example:

      <webservices xmlns="http://java.sun.com/xml/ns/j2ee"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd" version="1.1">
          <webservice-description>
              <webservice-description-name>HelloService</webservice-description-name>
              <wsdl-file>WEB-INF/wsdl/HelloService.wsdl</wsdl-file>
              <jaxrpc-mapping-file>WEB-INF/mapping.xml</jaxrpc-mapping-file>
              <port-component>
                  <port-component-name>Hello</port-component-name>
                  <wsdl-port>HelloPort</wsdl-port>
                  <service-endpoint-interface>org.jboss.chap12.hello.Hello</service-endpoint-interface>
                  <service-impl-bean>
                      <servlet-link>HelloWorldServlet</servlet-link>
                  </service-impl-bean>
              </port-component>
          </webservice-description>
      </webservices>
      

      Perform: hint user that such Web Services must be migrated to JAX-WS

              mbriskar_jira Matej Briskar (Inactive)
              emartins@redhat.com Eduardo Martins
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: