OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-assembly message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Fw: [sca-assembly] New Issue: Wrong WS Binding Examples - Resending with aminor fix




Target:

SCA-Assembly 1.1 - Committee Draft 03 Revision 4


Description:

The SCA-Assembly spec contains several examples of the <binding.ws> element
containing a @port attribute:
    <binding.ws: port="
http://www.stockquote.org/StockQuoteService#wsdl.endpoint
(StockQuoteService/StockQuoteServiceSOAP)?"/>

According to the XML Schema sca-binding-ws-1.1-cd03.xsd, there is no @port
attribute:
    <element name="binding.ws:" type="sca:WebServiceBinding"
substitutionGroup="sca:binding"/>:
    <complexType name="WebServiceBinding">
        <complexContent>
            <extension base="sca:Binding">
                <sequence>
                    <element name="endpointReference" type="
wsa:EndpointReferenceType" minOccurs="0" maxOccurs="unbounded"/>
                    <any namespace="##other" processContents="lax"
minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
                <attribute name="wsdlElement" type="anyURI" use="optional
"/>
                <attribute ref="wsdli:wsdlLocation" use="optional"/>
            </extension>
        </complexContent>
    </complexType>

Moreover, the value of the attribute contains "...#wsdl.endpoint(...)"..
which looks like a reference to a WSDL 2.0 element (WSDL 2.0 has been
removed by the resolution of SCA-Assembly issue 77).


Proposal:

Change all examples of the <binding.ws> element, such that they contain the
correct @wsdlElement attribute pointing to a WSDL 1.1 element, that is,
something like:
   <binding.ws wsdlElement="
   http://www.stockquote.org/StockQuoteService#wsdl.port
   (StockQuoteService/StockQuoteServiceSOAP)"/>


Kind Regards

Dieter König

Senior Technical Staff Member, WebSphere Process Server Architect
IBM Software Group, Application and Integration Middleware Software
WSS Business Process Solutions
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
  Phone:            +49-7031-16-3426           IBM Deutschland                      (Embedded
                                                                                  image moved
                                                                                     to file:
                                                                                pic10908.gif)
                                                                       
  E-Mail:           dieterkoenig@de.ibm.com    Schönaicher Str. 220  
                                                                       
                                               71032 Böblingen       
                                                                       
                                               Germany                 
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
  IBM Deutschland                                                      
  Research &                                                           
  Development                                                          
  GmbH /                                                               
  Vorsitzender des                                                     
  Aufsichtsrats:                                                       
  Martin Jetter                                                        
  Geschäftsführung:                                                
  Erich Baier                                                          
  Sitz der                                                             
  Gesellschaft:                                                        
  Böblingen /                                                        
  Registergericht:                                                     
  Amtsgericht                                                          
  Stuttgart, HRB                                                       
  243294                                                               
                                                                       

pic10908.gif



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]