diff options
| author | Rafael H. Schloming <rhs@apache.org> | 2007-07-25 12:36:13 +0000 |
|---|---|---|
| committer | Rafael H. Schloming <rhs@apache.org> | 2007-07-25 12:36:13 +0000 |
| commit | f13978eccd7638bea58bd63e8c10a82d54748726 (patch) | |
| tree | 50d2ecea67cfc44e944484998daddaa21ce01aa9 /java/common | |
| parent | da2f970efa6cc29aa30dee4c80e4c48543907742 (diff) | |
| download | qpid-python-f13978eccd7638bea58bd63e8c10a82d54748726.tar.gz | |
minor bug fixes
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@559423 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/common')
| -rwxr-xr-x | java/common/generate | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/java/common/generate b/java/common/generate index 52f4551ab5..0add0f1e96 100755 --- a/java/common/generate +++ b/java/common/generate @@ -13,8 +13,8 @@ out_dir=sys.argv[1] out_pkg = sys.argv[2] spec_file = sys.argv[3] spec = mllib.xml_parse(spec_file) -major = spec["amqp"]["@major"] -minor = spec["amqp"]["@minor"] +major = spec["amqp/@major"] +minor = spec["amqp/@minor"] isfx = "_v%s_%s" % (major, minor) class Output: @@ -33,7 +33,7 @@ class Output: if not os.path.exists(dir): os.makedirs(dir) file = os.path.join(dir, "%s.java" % self.name) - out = open(file, "write") + out = open(file, "w") print >> out, "package %s;" % self.package print >> out print >> out, "import java.util.Map;" @@ -80,7 +80,7 @@ for d in spec.query["amqp/domain"]: DOMAINS[d["@name"]] = d["@type"] def resolve(type): - if (DOMAINS.has_key(type)): + if DOMAINS.has_key(type) and DOMAINS[type] != type: return resolve(DOMAINS[type]) else: return type |
