Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / data / net_2_0 / DefaultWsdlHelpGenerator.jvm.aspx
index 01bee25e87135fb579014352d8179631ab878ca1..b56e80052a4242b41c9826e7fe67243e57bf2516 100755 (executable)
@@ -304,7 +304,8 @@ OperationBinding FindOperation (Binding binding, string name)
 
 string FormatBindingName (string name)
 {
-       if (name == DefaultBinding) return "Methods";
+       if (name.EndsWith("Soap")) return "Soap 1.1";
+       else if (name.EndsWith("Soap12")) return "Soap 1.2";
        else return "Methods for binding<br>" + name;
 }
 
@@ -778,7 +779,6 @@ public class HtmlSampleGenerator: SampleGenerator
                static readonly XmlQualifiedName anyType = new XmlQualifiedName ("anyType",XmlSchema.Namespace);
                static readonly XmlQualifiedName arrayType = new XmlQualifiedName ("Array","http://schemas.xmlsoap.org/soap/encoding/");
                static readonly XmlQualifiedName arrayTypeRefName = new XmlQualifiedName ("arrayType","http://schemas.xmlsoap.org/soap/encoding/");
-               const string SoapEnvelopeNamespace = "http://schemas.xmlsoap.org/soap/envelope/";
                const string WsdlNamespace = "http://schemas.xmlsoap.org/wsdl/";
                const string SoapEncodingNamespace = "http://schemas.xmlsoap.org/soap/encoding/";
                
@@ -913,6 +913,10 @@ public class HtmlSampleGenerator: SampleGenerator
                
                public string GenerateSoapMessage (OperationBinding obin, Operation oper, OperationMessage msg)
                {
+                       string SoapEnvelopeNamespace = "http://schemas.xmlsoap.org/soap/envelope/";
+                       if(obin.Binding.Name.EndsWith("Soap12"))
+                               SoapEnvelopeNamespace = "http://www.w3.org/2003/05/soap-envelope";
+               
                        SoapOperationBinding sob = obin.Extensions.Find (typeof(SoapOperationBinding)) as SoapOperationBinding;
                        SoapBindingStyle style = (sob != null) ? sob.Style : SoapBindingStyle.Document;
                        
@@ -1523,7 +1527,7 @@ public class HtmlSampleGenerator: SampleGenerator
                .title { color:dimgray; font-family: Arial; font-size:20pt; font-weight:900}
                .operationTitle { color:dimgray; font-family: Arial; font-size:15pt; font-weight:900}
                .method { font-size: x-small }
-               .bindingLabel { font-size: x-small; font-weight:bold; color:darkgray; line-height:8pt; display:block; margin-bottom:3px }
+               .bindingLabel { font-size: medium; font-weight:bold; color:darkgray; line-height:8pt; display:block; margin-bottom:3px }
                .label { font-size: small; font-weight:bold; color:darkgray }
                .paramTable { font-size: x-small }
                .paramTable TR { background-color: gainsboro }