2 Replies Latest reply on Apr 8, 2008 12:04 PM by Thomas Diesler

    How do I override the ServiceEndpointAddress?

    Eric Neilsen Newbie

      Trying to upgrade from JBoss 4.0.5 to JBoss 4.2.2

      All of the EJB's and WebServices are created using xdoclet. I'm not using EJB3 or even annotations to create the EJBs or web services.

      I copied over jbossws-1.2.0.SP1 and removed the new jbossws folder to ensure everything will work fine.

      All testcase pass; however, in jboss 4.2.2 the web service API has changed.

      Inside the jboss.xml I can define the port-component-uri but it doesn't seem to honor it in jboss 4.2.2 it seems to pull it from the ear/jar context path. Any Ideas?

       <session>
       <ejb-name>API</ejb-name>
       <jndi-name>API</jndi-name>
       <local-jndi-name>local/API</local-jndi-name>
      
       <clustered>false</clustered>
       <port-component>
       <port-component-name>soapAPI</port-component-name>
       <port-component-uri>/attaskWS/API</port-component-uri>
       </port-component>
      
       <method-attributes>
       </method-attributes>
       </session>