qmfgen -2 crashes
-----------------

                 Key: QPID-3159
                 URL: https://issues.apache.org/jira/browse/QPID-3159
             Project: Qpid
          Issue Type: Bug
          Components: python tools
    Affects Versions: 0.10
         Environment: Fedora 14
            Reporter: Angus Salkeld
             Fix For: Future


I have:

cat schema-1.xml
<schema package="org.foobar">
<class name="apple">
   <method name="rott"   desc="rott">
     <arg name="speed"   dir="I" type="uint32"/>
     <arg name="review"  dir="O"  type="sstr"/>
   </method>
</class>
</schema>

Then I run "qmf-gen -2 schema-1.xml"
Traceback (most recent call last):
  File "/usr/bin/qmf-gen", line 80, in <module>
    gen.makeV2PackageFile("V2Package.cpp", package, vars=vargs)
  File "/usr/lib/python2.7/site-packages/qmfgen/generate.py", line 467, in 
makeV2PackageFile
    stream = template.expand (schema)
  File "/usr/lib/python2.7/site-packages/qmfgen/generate.py", line 100, in 
expand
    self.expandLine (line, stream, object)
  File "/usr/lib/python2.7/site-packages/qmfgen/generate.py", line 88, in
    expandLine
    self.handler.substHandler (object, stream, tagObject, tagName)
  File "/usr/lib/python2.7/site-packages/qmfgen/generate.py", line 392, in
    substHandler
    eval (call)
  File "<string>", line 1, in <module>
  File "/usr/lib/python2.7/site-packages/qmfgen/schema.py", line
    1734, in genV2ClassDefines
    if stat.unit:
  UnboundLocalError: local variable 'stat' referenced before assignment


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to