xjb

    0热度

    1回答

    我在XSD架构中的元素: <xsd:any processContents="skip"/> 是否有可能通过XJB结合转processContents到strict?无需修改模式文件。可以将其设置为全球财产。我想:的 @XmlAnyElement(lax = true) protected Object any; 代替: @XmlAnyElement protected Element

    1热度

    2回答

    我正在使用maven-jaxb2-plugin。这里是我的插件配置 <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <executions> <execution> <id>xjc-serviceope

    0热度

    1回答

    我正在尝试修复JAXB从一组XSD生成类时发生的冲突。这里的XML: <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" ...> ... <xs:simpleType name="List_OfferDimensionUOM"> ... </xs:simpleType> </xs:schema>

    0热度

    2回答

    我正在使用cxf wsdl2java命令行命令来生成客户端(java文件)。我的XSD看起来是这样的 - <xs:complexType name="ArrayOfString"> <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="string" type="xs:string"/>

    0热度

    1回答

    我有两个xsd文件。但是,两个文件中的元素名称相同。 因此,为了克服冲突,我创建了绑定文件。 Request.xsd <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:eleme

    0热度

    2回答

    我想用jaxb和spring生成JAVA代码,但是当我将两个具有相同名称但名称空间不同的simpleTypes作为wsdl文件时,我无法使其工作。有谁知道我能如何解决这个问题? 我一直在尝试jaxb:factoryMethod标记,但我无法获得正确的语法。但也许有一个更简单的方法? binding.xjb <?xml version="1.0" encoding="UTF-8" standalon

    0热度

    1回答

    我在将xjb继承绑定应用于simpleType时遇到了一些麻烦。将它应用到complexType似乎工作正常。 我得到的错误是: compiler was unable to honor this implements customization. It is attached to a wrong place, or its inconsistent with other bindings.

    1热度

    2回答

    我有如下结构的多模块行家项目: root-module |__module-a | |__src | |__main | |__xsd | | |__my.xsd | |__xjb | |__my.xjb |__module-b 用于根模块的POM只是汇总模块A和B(除其他外): <proje

    1热度

    1回答

    我有几个全面的XSD包含相同成员的相同complexType定义。每个XSD都有自己的名称空间。所以当我在xsds上运行xjc时,我得到了在每个命名空间中生成的相同complexType类。 这最终会导致极其混乱和复杂的处理。我想创建一个绑定,告诉XJC不要为其中一个XSD生成complexType,而要使用已经由其他xsd生成的类。 我已经尝试没有成功如下: <jaxb:bindings sch

    2热度

    1回答

    我在XSD架构中的字段: <xs:element name="magicField"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:totalDigits value="8"/> </xs:restriction> </xs:simpleType> </xs:element>