Uploaded image for project: 'JBoss Enterprise SOA Platform'
  1. JBoss Enterprise SOA Platform
  2. SOA-1862

jUDDI v3 URLs are not secured

    XMLWordPrintable

    Details

    • Release Notes Text:
      Hide
      https://issues.jboss.org/browse/SOA-1862

      Whilst the servlet and console URLs exposed by SOA Server were password-protected, the URLs exposed by jUDDI v3.0 were not. When using the juddi-client-3.1.1 it is now possible to use WSTransport against a WebServices deployment which is protected by Basic Authentication.
      Show
      https://issues.jboss.org/browse/SOA-1862 Whilst the servlet and console URLs exposed by SOA Server were password-protected, the URLs exposed by jUDDI v3.0 were not. When using the juddi-client-3.1.1 it is now possible to use WSTransport against a WebServices deployment which is protected by Basic Authentication.
    • Release Notes Docs Status:
      Documented as Resolved Issue

      Description

      The servlet + console URLs exposed by the ER7 build SOA-P 5.0 server are password protected:

      =========================================
      lynx -dump http://localhost:8080/uddi-console/
      You must provide security credentials to access this management console.

      User Name ____________________
      Password ____________________
      Log In
      =========================================

      But the URLs exposed by jUDDI v3.0 are not:

      http://127.0.0.1:8080/juddiv3/services/custody-transfer?wsdl
      http://127.0.0.1:8080/juddiv3/services/inquiry?wsdl
      http://127.0.0.1:8080/juddiv3/services/publish?wsdl
      http://127.0.0.1:8080/juddiv3/services/publisher?wsdl
      http://127.0.0.1:8080/juddiv3/services/security?wsdl
      http://127.0.0.1:8080/juddiv3/services/subscription?wsdl
      http://127.0.0.1:8080/juddiv3/services/subscription-listener?wsdl

      =========================================

      [ldimaggi@ldimaggi ~]$ lynx -dump -source http://127.0.0.1:8080/juddiv3/services/custody-transfer?wsdl

      <definitions targetNamespace='urn:uddi-org:v3_service' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:uddi_api_v3_binding='urn:uddi-org:api_v3_binding' xmlns:uddi_custody_v3_binding='urn:uddi-org:custody_v3_binding' xmlns:uddi_repl_v3_binding='urn:uddi-org:repl_v3_binding' xmlns:uddi_sub_v3_binding='urn:uddi-org:sub_v3_binding' xmlns:uddi_subr_v3_binding='urn:uddi-org:subr_v3_binding' xmlns:uddi_vs_v3_binding='urn:uddi-org:vs_v3_binding' xmlns:uddi_vscache_v3_binding='urn:uddi-org:vscache_v3_binding'>
      <documentation>WSDL service definition for UDDI 3.0.2 specification</documentation>
      <import location='http://127.0.0.1:8080/juddiv3/services/custody-transfer?wsdl&resource=uddi_vs_v3_binding.wsdl' namespace='urn:uddi-org:vs_v3_binding'></import>
      <import location='http://127.0.0.1:8080/juddiv3/services/custody-transfer?wsdl&resource=uddi_vscache_v3_binding.wsdl' namespace='urn:uddi-org:vscache_v3_binding'></import>
      <import location='http://127.0.0.1:8080/juddiv3/services/custody-transfer?wsdl&resource=uddi_sub_v3_binding.wsdl' namespace='urn:uddi-org:sub_v3_binding'></import>
      <import location='http://127.0.0.1:8080/juddiv3/services/custody-transfer?wsdl&resource=uddi_repl_v3_binding.wsdl' namespace='urn:uddi-org:repl_v3_binding'></import>
      <import location='http://127.0.0.1:8080/juddiv3/services/custody-transfer?wsdl&resource=uddi_api_v3_binding.wsdl' namespace='urn:uddi-org:api_v3_binding'></import>
      <import location='http://127.0.0.1:8080/juddiv3/services/custody-transfer?wsdl&resource=uddi_subr_v3_binding.wsdl' namespace='urn:uddi-org:subr_v3_binding'></import>
      <import location='http://127.0.0.1:8080/juddiv3/services/custody-transfer?wsdl&resource=uddi_custody_v3_binding.wsdl' namespace='urn:uddi-org:custody_v3_binding'></import>
      <service name='UDDI_Service'>
      <port binding='uddi_subr_v3_binding:UDDI_SubscriptionListener_SoapBinding' name='UDDI_SubscriptionListener_Port'>
      <soap:address location='http://127.0.0.1:8080/juddiv3/services/subscription-listener'/>
      </port>
      <port binding='uddi_api_v3_binding:UDDI_Inquiry_SoapBinding' name='UDDI_Inquiry_Port'>
      <soap:address location='http://127.0.0.1:8080/juddiv3/services/inquiry'/>
      </port>
      <port binding='uddi_custody_v3_binding:UDDI_CustodyTransfer_SoapBinding' name='UDDI_Custody_Port'>
      <soap:address location='http://127.0.0.1:8080/juddiv3/services/custody-transfer'/>
      </port>
      <port binding='uddi_vscache_v3_binding:UDDI_ValueSetCaching_SoapBinding' name='UDDI_ValueSetCaching_Port'>
      <soap:address location='http://127.0.0.1:8080/juddiv3/services/valuesetcaching'/>
      </port>
      <port binding='uddi_api_v3_binding:UDDI_Security_SoapBinding' name='UDDI_Security_Port'>
      <soap:address location='http://127.0.0.1:8080/juddiv3/services/security'/>
      </port>
      <port binding='uddi_api_v3_binding:UDDI_Publication_SoapBinding' name='UDDI_Publication_Port'>
      <soap:address location='http://127.0.0.1:8080/juddiv3/services/publish'/>
      </port>
      <port binding='uddi_sub_v3_binding:UDDI_Subscription_SoapBinding' name='UDDI_Subscription_Port'>
      <soap:address location='http://127.0.0.1:8080/juddiv3/services/subscription'/>
      </port>
      <port binding='uddi_repl_v3_binding:UDDI_Replication_SoapBinding' name='UDDI_Replication_Port'>
      <soap:address location='http://127.0.0.1:8080/juddiv3/services/replication'/>
      </port>
      <port binding='uddi_vs_v3_binding:UDDI_ValueSetValidation_SoapBinding' name='UDDI_ValueSetValidation_Port'>
      <soap:address location='http://127.0.0.1:8080/juddiv3/services/valuesetvalidation'/>
      </port>
      </service>
      </definitions>

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                jcoleman Julian Coleman
                Reporter:
                ldimaggio Len DiMaggio
                Writer:
                David Le Sage
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: