I try to generate classes using JAXB, but I get an exception: IllegalArgumentException: Invalid wildcard character 'g' I am using a complex XSD file and a binding file, as shown below. Can someone make it clear where to investigate?
<jxb:bindings version="1.0" xmlns:jxb="http://java.sun.com/xml/ns/jaxb" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" jxb:extensionBindingPrefixes="xjc"> <jxb:bindings schemaLocation="IFX170_XSD.xsd" node="/xs:schema"> <jxb:schemaBindings> <jxb:package name="cy.com.netinfo.netteller.ifx"/> </jxb:schemaBindings> </jxb:bindings> <jxb:bindings schemaLocation="RemitDetail_Type.xsd" node="/xs:schema"> <jxb:schemaBindings> <jxb:package name="cy.com.netinfo.netteller.ifx.remitdetailinfo"/> </jxb:schemaBindings> </jxb:bindings> <jxb:bindings schemaLocation="$pain.001.001.01.xsd" node="/xs:schema"> <jxb:schemaBindings> <jxb:package name="cy.com.netinfo.netteller.ifx.swift.pain_001_001_1"/> </jxb:schemaBindings> </jxb:bindings> <jxb:bindings schemaLocation="$pain.002.001.01.xsd" node="/xs:schema"> <jxb:schemaBindings> <jxb:package name="cy.com.netinfo.netteller.ifx.swift.pain_002_001_1"/> </jxb:schemaBindings> </jxb:bindings> <jxb:bindings schemaLocation="$pain.004.001.01.xsd" node="/xs:schema"> <jxb:schemaBindings> <jxb:package name="cy.com.netinfo.netteller.ifx.swift.pain_004_001_1"/> </jxb:schemaBindings> </jxb:bindings>
source share