From 492d22311846f4338461882f4531e18baff63014 Mon Sep 17 00:00:00 2001 From: dave Date: Wed, 31 Jan 2007 02:49:01 +0000 Subject: [PATCH] Thrift: Finish namespace generation from xsd_namespace command In .thrift file: xsd_namespace "http://api.facebook.com/v1" Turns up in the xsd output as: to properly accommodate our generated xml Thank you, Slee. Reviewed By: mcslee Test Plan: sandbox Revert Plan: revertible Notes: git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664960 13f79535-47bb-0310-9956-ffa450edef68 --- compiler/cpp/src/generate/t_xsd_generator.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/cpp/src/generate/t_xsd_generator.cc b/compiler/cpp/src/generate/t_xsd_generator.cc index 757009f1..988aac89 100644 --- a/compiler/cpp/src/generate/t_xsd_generator.cc +++ b/compiler/cpp/src/generate/t_xsd_generator.cc @@ -112,7 +112,8 @@ void t_xsd_generator::generate_service(t_service* tservice) { string ns = program_->get_xsd_namespace(); if (ns.size() > 0) { - ns = " targetNamespace=\"" + ns + "\" xmlns=\"" + ns + "\""; + ns = " targetNamespace=\"" + ns + "\" xmlns=\"" + ns + "\" " + + "elementFormDefault=\"qualified\""; } // Print the XSD header -- 2.17.1