Hello and thank you for reading this.
I'm trying to use an external binding schema but i keep getting this error: "Unsupported binding namespace "". Perhaps you meant "http://java.sun.com/xml/ns/jaxb/xjc"?" at line 2 of my schema:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element.....
My jaxb binding file looks like this:
<?xml version="1.0" encoding="UTF-8"?>
<jxb:bindings xmlns:jxb="http://java.sun.com/xml/ns/jaxb" xmlns:xs="http://www.w3.org/2001/XMLSchema"
version="2.1" jxb:extensionBindingPrefixes="xs">
<jxb:bindings schemaLocation="../src/ro/crispico/tethys/jaxb/schema/Mareva.xsd" node="/xs:schema">
<jxb:bindings node=".//xs:element[@name='time']">
<baseType>
<jxb:javaType name="java.lang.String"/>
</baseType>
</jxb:bindings>
</jxb:bindings>
</jxb:bindings>
I've also tried without the extensionbindingprefixes or with xjc namespace or any other namespaces configuration. Without the binding the generation works ok.
I've verified every similar error that i could find on google but i wasn't able to find the problem. I'm now using the 2.2.4 version of jaxb. In the past i was using jaxb 1 and the generation was working properly. I'm using xjc with
ant. Thanks a lot!