我有一个全局绑定,我想修改(架构级别)的范围,但我使用的语法不起作用。最好我想把它内联,但在架构级别外部是好的。这是我的全球约束力:
<jaxb:globalBindings generateIsSetMethod="true">
<xjc:serializable uid="7490292371592404588" />
<jaxb:javaType name="java.util.Date" xmlType="xs:date"
printMethod="com.acme.schema.adapter.MyDateTimeAdapter.marshallDate"
parseMethod="com.acme.schema.adapter.MyDateTimeAdapter.unmarshallDate" />
</jaxb:globalBindings>
以下是我尝试过的失败:
<jaxb:bindings schemaLocation="myschema.xsd" generateIsSetMethod="true">
<jaxb:javaType name="java.util.Date" xmlType="xs:date"
printMethod="com.acme.schema.adapter.MyDateTimeAdapter.marshallDate"
parseMethod="com.acme.schema.adapter.MyDateTimeAdapter.unmarshallDate" />
</jaxb:bindings>
我无法找到一个很好的例子来说明这一点。