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

Tomohiro Kudoh t.kudoh at aist.go.jp
Wed Sep 19 04:44:38 EDT 2012


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




More information about the nsi-wg mailing list