Version 4

    Usage of JAXR when you have downgraded to WS4EE in JBoss-4.0.4.GA

     

    Prerequisite: WS4EEDowngrade

     

    Steps:

    1. Go to deploy/juddi-service.sar/juddiws.war/WEB-INF/web.xml

        <servlet>
            <servlet-name>JUDDIServlet</servlet-name>
            <servlet-class>org.jboss.jaxr.juddi.WS4EEJUDDIServlet</servlet-class>
        </servlet>
    

    Note: You changed it to WS4EEServlet

     

    1. Copy the attached juddi-service.jar to deploy/juddi-service.sar/ in place of the original one

    (If not, you get a CFNE on WS4EEServlet)

     

    1. You will have to specify the attribute of "UseJbossWebLoader" to true in deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml

    (If not, you will get a Registry Busy Exception)

     

    1. On the client side, for your jaxr code, you will need the following system property

    juddi.proxy.transportClass=org.jboss.jaxr.juddi.transport.WS4EESaajTransport