java - WSDLToJava Error: org.xml.sax.SAXParseException when generate jaxb classes due accessExternalSchema. property -


i´m trying generate jaxb classes wsdl error below: (i use java7). i´ve been reading it´s possible create new file named jaxp.properties 1 sentence : javax.xml.accessexternalschema = all , error solved. put jaxp.properties inside c:\program files\java\jre7\lib.

loading frontend jaxws ... loading databinding jaxb ... wsdl2java -d c:\users\ass1\workspace\previ\previ-war-ws\.cxftmp/src -classdir c:\users\***\workspace\*****\*****-war-ws\target\classes -p http://package.***.es/filename/=es.*********** s -impl -validate -exsh false -dns true -dex true -wsdllocation file:/c:/users/ass1/workspace/previ/previ-war-ws/src/main/webapp/wsdl/filename.wsdl -verbose -defaultvalues -fe jaxws -db jaxb -wv 1.1 file:/c:/users/****/workspace/previ/previ-war-ws/src/main/webapp/wsdl/***********.wsdl wsdl2java - apache cxf 3.1.10  slf4j: class path contains multiple slf4j bindings. slf4j: found binding in [jar:file:/c:/repositoriomaven/org/apache/logging/log4j/log4j-slf4j-impl/2.6.2/log4j-slf4j-impl-2.6.2.jar!/org/slf4j/impl/staticloggerbinder.class] slf4j: found binding in [jar:file:/c:/program%20files%20(x86)/apachecxf/lib/slf4j-jdk14-1.7.14.jar!/org/slf4j/impl/staticloggerbinder.class] slf4j: see http://www.slf4j.org/codes.html#multiple_bindings explanation. slf4j: actual binding of type [org.apache.logging.slf4j.log4jloggerfactory]  wsdltojava error: org.xml.sax.saxparseexception; schema_reference: fallo al leer el documento de esquema 'ws-addr.xsd' porque no se permite el acceso 'http' debido una restricción definida por la propiedad accessexternalschema.   org.apache.cxf.tools.common.toolexception: org.xml.sax.saxparseexception; schema_reference: fallo al leer el documento de esquema 'ws-addr.xsd' porque no se permite el acceso 'http' debido una restricción definida por la propiedad accessexternalschema.      @ org.apache.cxf.tools.validator.internal.schemavalidator.validate(schemavalidator.java:215)     @ org.apache.cxf.tools.validator.internal.schemavalidator.validate(schemavalidator.java:120)     @ org.apache.cxf.tools.validator.internal.schemavalidator.isvalid(schemavalidator.java:103)     @ org.apache.cxf.tools.validator.internal.wsdl11validator.isvalid(wsdl11validator.java:157)     @ org.apache.cxf.tools.wsdlto.frontend.jaxws.wsdl11.jaxwsdefinitionbuilder.validate(jaxwsdefinitionbuilder.java:207)     @ org.apache.cxf.tools.wsdlto.wsdltojavacontainer.processwsdl(wsdltojavacontainer.java:204)     @ org.apache.cxf.tools.wsdlto.wsdltojavacontainer.execute(wsdltojavacontainer.java:164)     @ org.apache.cxf.tools.wsdlto.wsdltojavacontainer.execute(wsdltojavacontainer.java:412)     @ org.apache.cxf.tools.common.toolspec.toolrunner.runtool(toolrunner.java:103)     @ org.apache.cxf.tools.wsdlto.wsdltojava.run(wsdltojava.java:113)     @ org.apache.cxf.tools.wsdlto.wsdltojava.run(wsdltojava.java:86)     @ org.apache.cxf.tools.wsdlto.wsdltojava.main(wsdltojava.java:184) caused by: org.xml.sax.saxparseexception; schema_reference: fallo al leer el documento de esquema 'ws-addr.xsd' porque no se permite el acceso 'http' debido una restricción definida por la propiedad accessexternalschema.      @ com.sun.org.apache.xerces.internal.util.errorhandlerwrapper.createsaxparseexception(errorhandlerwrapper.java:198)     @ com.sun.org.apache.xerces.internal.util.errorhandlerwrapper.fatalerror(errorhandlerwrapper.java:177)     @ com.sun.org.apache.xerces.internal.impl.xmlerrorreporter.reporterror(xmlerrorreporter.java:441)     @ com.sun.org.apache.xerces.internal.impl.xmlerrorreporter.reporterror(xmlerrorreporter.java:347)     @ com.sun.org.apache.xerces.internal.impl.xs.traversers.xsdhandler.reportschemaerr(xsdhandler.java:4166)     @ com.sun.org.apache.xerces.internal.impl.xs.traversers.xsdhandler.reportschemafatalerror(xsdhandler.java:4141)     @ com.sun.org.apache.xerces.internal.impl.xs.traversers.xsdhandler.getschemadocument(xsdhandler.java:2168)     @ com.sun.org.apache.xerces.internal.impl.xs.traversers.xsdhandler.resolveschema(xsdhandler.java:2078)     @ com.sun.org.apache.xerces.internal.impl.xs.traversers.xsdhandler.constructtrees(xsdhandler.java:1008)     @ com.sun.org.apache.xerces.internal.impl.xs.traversers.xsdhandler.parseschema(xsdhandler.java:620)     @ com.sun.org.apache.xerces.internal.impl.xs.xmlschemaloader.loadschema(xmlschemaloader.java:617)     @ com.sun.org.apache.xerces.internal.impl.xs.xmlschemaloader.loadgrammar(xmlschemaloader.java:575)     @ com.sun.org.apache.xerces.internal.impl.xs.xmlschemaloader.loadgrammar(xmlschemaloader.java:541)     @ com.sun.org.apache.xerces.internal.jaxp.validation.xmlschemafactory.newschema(xmlschemafactory.java:252)     @ org.apache.cxf.tools.validator.internal.schemavalidator.createschema(schemavalidator.java:154)     @ org.apache.cxf.tools.validator.internal.schemavalidator.validate(schemavalidator.java:194)     ... 11 more 


Comments

Popular posts from this blog

inversion of control - Autofac named registration constructor injection -

verilog - Systemverilog dynamic casting issues -

ios - Change Storyboard View using Seague -