[Nsi-wg] The massive NSI-CS 2.0 WSDL revision is complete

John MacAuley john.macauley at surfnet.nl
Wed Sep 19 06:15:53 EDT 2012


Thank you for the feedback.  I probably have a few cut and past errors.  Let me fix them up this morning and I will submit an update.

Thank you,
John

Thumb typed on my iPad.

On 2012-09-19, at 4:44 AM, Tomohiro Kudoh <t.kudoh at aist.go.jp> wrote:

> Hello John,
> 
> Thank you very much for making the WSDL. I really appreciate your hard work.
> 
> I have a few questions:
> 
> 1. GenericAcknowledgmentType
> 
> In v1, all requests return GenericAcknowledgmentType. In v2, when we 
> look at Java generated from the WSDL, Provider's queryConfirmed and 
> Requester's queryConfirmed, reserveConfirmed and modifyCheckConfirmed 
> returns GenericAcknowledgmentType but otheres do not. Is this an 
> intended behavior?
> 
> Both Apache CXF 2.5.2 and 2.6.2 generated such code.
> 
> 2. Bandwidth
> How can a bandwidth be specified in a reservation request?
> 
> 3. Warning from wsdl2java
> wsdl2java of Apache CXF 2.6.2 (which is the latest) generates the following warnings.
> Is it ok to ignore them?
> 
>     [java] wsdl2java -b gnswsi3/gnswsi3_jaxb_bindings.xml -verbose -d java/nsi2/common/build/src -frontend jaxws21 file:nsi2/ogf_nsi_connection_provider_v2_0.wsdl
>     [java] wsdl2java - Apache CXF 2.6.2
>     [java] 
>     [java] Sep 19, 2012 3:45:17 PM org.apache.cxf.tools.common.ToolErrorListener addWarning
>     [java] WARNING: schema/nsi2/xenc-schema.xsd [27,7]: src-resolve: Cannot resolve the name 'ds:KeyInfo' to a(n) 'element declaration' component.
>     [java] Sep 19, 2012 3:45:17 PM org.apache.cxf.tools.common.ToolErrorListener addWarning
>     [java] WARNING: schema/nsi2/ogf_nsi_connection_interface_v2_0.wsdl [0,0]: src-resolve.4.2: Error resolving component 'ftypes:ServiceExceptionType'. It was detected that 'ftypes:ServiceExceptionType' is in namespace 'http://schemas.ogf.org/nsi/2012/03/framework/types', but components from this namespace are not referenceable from schema document 'file:schema/nsi2/ogf_nsi_connection_interface_v2_0.wsdl#types1'. If this is the incorrect namespace, perhaps the prefix of 'ftypes:ServiceExceptionType' needs to be changed. If this is the correct namespace, then an appropriate 'import' tag should be added to 'file:schema/nsi2/ogf_nsi_connection_interface_v2_0.wsdl#types1'.
>     [java] Sep 19, 2012 3:45:17 PM org.apache.cxf.tools.common.ToolErrorListener addWarning
>     [java] WARNING: schema/nsi2/ogf_nsi_framework_headers_v2_0.xsd [79,13]: src-resolve: Cannot resolve the name 'saml:AttributeStatementType' to a(n) 'type definition' component.
> 
> Thanks,
> 
> Tomohiro
> 
> On Tue, 18 Sep 2012 21:51:15 -0400
> John MacAuley <john.macauley at surfnet.nl> wrote:
> 
>> ... well, at least the first cut at it.  I think I managed to cover everything agreed up to this point.  Code is in the trunk.
>> 
>> State machine is still a little iffy, but I did my best.
>> 
>> The Modify operations are added.
>> 
>> Reservations are now versioned.
>> 
>> Added a generic notification message that carries a number of new notifications for activation.  Folded forcedEnd in to this as well.
>> 
>> Updated PathList and STP definitions to follow approved proposal.
>>    - Changed path to ero.
>>    - Included new optional "symmetric" element to PathType to constrain bidirectional connections.
>>    - STP is not composed of networkId, localId, an optional label, and an optional orientation to indicated ingress or egress of bidirectional connections.
>> 
>> Removed "nilable" from globalReservationId and made it optional to follow the design pattern of all other types.
>> 
>> Collapsed ServiceParametersType - moved schedule and serviceAttributes into ReservationInfoGroup instead of having them in a subtype.
>> 
>> Restructured the query results to fix open issues.
>> 
>> Some other minor changes I can't remember.
>> 
>> John.
>> _______________________________________________
>> nsi-wg mailing list
>> nsi-wg at ogf.org
>> https://www.ogf.org/mailman/listinfo/nsi-wg
> 
> 
> _______________________________________________
> nsi-wg mailing list
> nsi-wg at ogf.org
> https://www.ogf.org/mailman/listinfo/nsi-wg


More information about the nsi-wg mailing list