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

&lt;flack:interface_info addressUnset=&quot;true&quot;/&gt;

:92: namespace error : Namespace prefix flack on interface_info is not defined

&lt;flack:interface_info addressUnset=&quot;true&quot;/&gt;

:102: namespace error : Namespace prefix flack on interface_info is not defined

&lt;flack:interface_info addressUnset=&quot;true&quot;/&gt;

:132: namespace error : Namespace prefix flack on interface_info is not defined

&lt;flack:interface_info addressUnset=&quot;true&quot;/&gt;

</nmwgr:datum></nmwg:data></nmwg:message> </SOAP-ENV:Body> </SOAP-ENV:Envelope>

Change History (1)

comment:1 Changed 12 years ago by kissel@cis.udel.edu

Resolution: fixed
Status: newclosed

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.

Note: See TracTickets for help on using tickets.