Opened 12 years ago
Closed 12 years ago
#6 closed defect (fixed)
lamp-sendmanifest.py does not handle flack extensions
Reported by: | johren@bbn.com | Owned by: | stallone3@gmail.com |
---|---|---|---|
Priority: | major | Component: | Bootstrapping |
Version: | SPIRAL4 | Keywords: | |
Cc: | nasir@netlab.uky.edu | Dependencies: |
Description
If the gemini slice is created using FLACK, the manifest has some FLACK extensions in it too which are all legal. But the "lamp-sendmanifest.py" script that the bootstrap procedure calls breaks on those FLACK specific extension
Outoput snip ========
Received:
<SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/> <SOAP-ENV:Body>
<nmwg:message xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/" id="message.7583613" type="ErrorResponse"><nmwg:metadata id="metadata.12781939"><nmwg:eventType>error.transport.parse_error</nmwg:eventType></nmwg:metadata><nmwg:data metadataIdRef="metadata.12781939" id="data.8233425"><nmwgr:datum xmlns:nmwgr="http://ggf.org/ns/nmwg/result/2.0/">Error parsing request: Parse failed: :62: namespace error : Namespace prefix flack on interface_info is not defined
<flack:interface_info addressUnset="true"/>
:92: namespace error : Namespace prefix flack on interface_info is not defined
<flack:interface_info addressUnset="true"/>
:102: namespace error : Namespace prefix flack on interface_info is not defined
<flack:interface_info addressUnset="true"/>
:132: namespace error : Namespace prefix flack on interface_info is not defined
<flack:interface_info addressUnset="true"/>
</nmwgr:datum></nmwg:data></nmwg:message> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
Fixed flack namespace in sendmanifest script. Issue was that the flack namespace was not copied down to pgeni propertyBag elements during the conversion to UNIS.