问题标签 [sbt-scalaxb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
141 浏览

scala - 当同一级别的元素和属性具有相同名称时,scalaxb 失败

我正在尝试使用sbt-scalaxb为 生成绑定,FixRepository.xsd但它不喜欢 SUBJ。

作为最后的手段,我可​​以稍微更改架构,但是有没有办法调整sbt-scalaxb以理解原始文件?

sbt-scalaxb不喜欢的 XSD 片段是:

xml <xs:element name="component"> <xs:complexType> <xs:sequence> <xs:element ref="messageEntity" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attributeGroup ref="entityAttribGrp"/> <xs:attribute name="id" type="id_t" use="required"/> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="type" type="ComponentType_t" use="required"/> <xs:attribute name="repeating" type="BOOL_t" use="optional"/> <xs:attribute name="category" type="xs:string" use="optional"/> <xs:attribute name="abbrName" type="xs:string" use="optional"/> <xs:attribute name="notReqXML" type="BOOL_t" use="optional"/> <!-- would like to force a description of the component --> </xs:complexType> </xs:element>

0 投票
1 回答
83 浏览

scala - Scalaxb 忽略未知字段

当您的服务器添加了新的响应字段时,如果我们不让 scalaxb 知道忽略未知字段,例如 jackson 中的 @JsonIgnore,您的客户端将失败。

0 投票
0 回答
48 浏览

xsd - scalaxb 错误:方法读取的代码太大

我使用 scalaxb 和 scalaxb-sbt 从提供的 XSD 文件生成 hl7 FHIR 规范类。

我收到以下错误:

有没有办法告诉 scalaxb 在达到这个限制时应该分解方法?

0 投票
1 回答
279 浏览

xml - 如何使用 Scalaxb 异步客户端

在我当前的项目中,我必须实现一个客户端来调用 SOAP 服务。我选择使用 ScalaXB 来从 WSDL 文件生成客户端及其模型。我设法编译了项目并生成了模型,但我一直在进行 HTTP 调用。

这是我的DispatchHttpClientsAsync特点,问题是我如何才能真正进行 Http 调用?