Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 清除gem创建具有空名称的复杂类型_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails 3 清除gem创建具有空名称的复杂类型

Ruby on rails 3 清除gem创建具有空名称的复杂类型,ruby-on-rails-3,Ruby On Rails 3,我注意到它创建了一个带有空name属性的复杂类型?这似乎生成了一个无效的WSDL,因此是否存在任何问题 <xsd:complexType name=""> <xsd:sequence> <xsd:element name="universe" type="tns:universe"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="universe"> &

我注意到它创建了一个带有空name属性的复杂类型?这似乎生成了一个无效的WSDL,因此是否存在任何问题

<xsd:complexType name="">
<xsd:sequence>
<xsd:element name="universe" type="tns:universe"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="universe">
<xsd:sequence>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="age" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
控制器

   soap_action "SampleReqest", :args => SbActions.sample_request(), :return => :string
这就是我希望它呈现的效果

<xsd:complexType name="universe">
    <xsd:sequence>
    <xsd:element name="name" type="xsd:string"/>
    <xsd:element name="age" type="xsd:int"/>
  </xsd:sequence>
</xsd:complexType>
   soap_action "SampleReqest", :args => SbActions.sample_request(), :return => :string
<xsd:complexType name="universe">
    <xsd:sequence>
    <xsd:element name="name" type="xsd:string"/>
    <xsd:element name="age" type="xsd:int"/>
  </xsd:sequence>
</xsd:complexType>