W3C home > Mailing lists > Public > site-comments@w3.org > February 2011

Inquiry for License

From: ITO Mario <ito.mario@canon.co.jp>
Date: Tue, 08 Feb 2011 10:13:46 +0000
To: site-comments@w3.org
Message-Id: <20110208082509.74A1.DAD42D3E@canon.co.jp>
Cc: muto.shin@canon.co.jp, ishihara.akiko@canon.co.jp, ito.fumitoshi@canon.co.jp
Dear Sir/Madam,


There's some license issue we are not clear currently,
May I ask some questions about the license when using the [WS- 
Addressing/WS-Eventing xsd file]?
    http://schemas.xmlsoap.org/ws/2004/08/addressing/
    http://schemas.xmlsoap.org/ws/2004/08/eventing/eventing.xsd

Q1.May I make a new WSDL file which limited the specification of the  
WSDL file
   which is W3C document (eg.WS-Addressing/WS-Eventing xsd) and use  
WSDL tool to convert it to a proxy file?

[example1]
  When using the proxy file generated from original W3C xsd file,
  it is necessary for user to set required element to the [any  
element]'s place, and which may make user feel troublesome.
  Furthermore, because the items that can be specified at the place of  
[xs:any] are limited for our usecase,
  I also want to clarify the possible element at the place of [any  
element] in new xsd file.

(before)
    <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>

(after)
    <xs:element ref="wse:Identifier" minOccurs="0" xmlns:wse="http://schemas.xmlsoap.org/ws/2004/08/eventing 
" />
    <xs:element ref="canonextension:Identifier" minOccurs="0"/>
    <--!xs:any processContents="lax" minOccurs="0"  
maxOccurs="unbounded"/-->

[example2]
  It is necessary to put 3 elements of "MessageID","To","Action" in an  
SOPA header in the WSDL file which we made,
  but wsdl.exe of VisualStudio does not generate right Proxy because  
these are the same type definition called "wsa:AttributedURI".
  Therefore I want to redefine above 3 elements.
  (I want to make each of the 3 element to another type that inherit  
from wsa:AttributedURI)

(before)
    <xs:element name="MessageID" type="wsa:AttributedURI"/>

(after)
    <xs:element name="MessageID" type="wsa:AttributedURI_MessageID"/>

    <xs:complexType name="AttributedURI_MessageID">
      <xs:simpleContent>
        <xs:extension base="wsa:AttributedURI"/>
      </xs:simpleContent>
    </xs:complexType>


Q2.May I redistribute the file mentioned above for the authorized  
users whom were select by us?

Q3.If Q1 is Yes and Q2 is No,
   May I distribute the program or a script which helps modifing the  
WSDL file for the authorized users?


Yours faithfully,
Mario Ito,

-----------------------------------------
Mario Ito
Canon Inc.
E-mail  : ito.mario@canon.co.jp
-----------------------------------------
Received on Tuesday, 8 February 2011 23:47:13 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 24 October 2012 16:21:33 GMT