1 Reply Latest reply on Aug 15, 2013 11:30 AM by tcunning

    Get wsdl using org.jboss.soa.esb.actions.soap.SOAPProcessor

    saikoa

      Dear colleagues!

       

       

      I want ask your advice to find proper solution form my problem. We have one esb project, standalone SOAP webservice and PHP

      clients which are using web service. The idea is secure this connection and forward all calls from the client to esb jbr listener

      which will serve the requests using SOAPProcessor or some other adapters.

       

      Currently we are using jboss-soa-p.4.3.0 where I found some samles how to do it. But still I dont see the way how to publish

      wsdl using esb service.

       

      Web service:

       

      @WebService(serviceName = "WebServiceName")

       

       

      The configuration of esb:

       

      <providers>

              <jbr-provider name="HTTP_PROVIDER" protocol="http" host="0.0.0.0">

                  <jbr-bus busid="webserviceBus" port="6543" />

              </jbr-provider>

      </providers>

      <service category="category" name="wsconnector"

          <listeners>

              <jbr-listener name="LISTENER_WS_BUS" busidref="webserviceBus" "

              is-gateway="true" maxThreads="1" />

               </listeners>

               <actions>

                   <action name="JBossWSAdapter" class="org.jboss.soa.esb.actions.soap.SOAPProcessor">

                        <property name="jbossws-endpoint" value="WebServiceName" />

                  </action>

              </actions>

      </service>

       

      Deployment is war file inside esb archive.

       

      Is it possible publish wsdl using this configuration and this classes?

       

      Thanks in advance!