java - Cannot deploy WebService with NetBeans and Glassfish server -
i'm working on java netbeans webservice. i'm deploying webservice successfully, when press test web service. error in attached image. in glassfish server output it's throw exceptions dont't know how solve them.
this glassfish server output:
info: invoking wsimport http://localhost:8080/applestoreserver/shoppingws?wsdl info: parsing wsdl... info: [warning] schema_reference: failed read schema document 'shoppingws?xsd=1', because 'http' access not allowed due restriction set accessexternalschema property. info: line 7 of http://localhost:8080/applestoreserver/shoppingws?wsdl#types?schema1 warning: standardwrappervalve[shoppingws]: servlet.service() servlet shoppingws threw exception java.lang.assertionerror: org.xml.sax.saxparseexception; systemid: bundle://218.0:1/com/sun/tools/xjc/reader/xmlschema/bindinfo/binding.xsd; linenumber: 52; columnnumber: 88; schema_reference: failed read schema document 'xjc.xsd', because 'bundle' access not allowed due restriction set accessexternalschema property. @ com.sun.tools.xjc.schemacache.newvalidator(schemacache.java:80) @ com.sun.tools.xjc.reader.internalizer.scdbasedbindingset.apply(scdbasedbindingset.java:237) @ com.sun.tools.xjc.modelloader.createxsom(modelloader.java:541) @ com.sun.tools.xjc.api.impl.s2j.schemacompilerimpl.bind(schemacompilerimpl.java:269) @ com.sun.tools.xjc.api.impl.s2j.schemacompilerimpl.bind(schemacompilerimpl.java:95) @ com.sun.tools.ws.processor.modeler.wsdl.jaxbmodelbuilder.bind(jaxbmodelbuilder.java:142) @ com.sun.tools.ws.processor.modeler.wsdl.wsdlmodeler.buildjaxbmodel(wsdlmodeler.java:2298) @ com.sun.tools.ws.processor.modeler.wsdl.wsdlmodeler.internalbuildmodel(wsdlmodeler.java:198) @ com.sun.tools.ws.processor.modeler.wsdl.wsdlmodeler.buildmodel(wsdlmodeler.java:141) @ com.sun.tools.ws.wscompile.wsimporttool.buildwsdlmodel(wsimporttool.java:444) @ com.sun.tools.ws.wscompile.wsimporttool.run(wsimporttool.java:205) @ com.sun.tools.ws.wscompile.wsimporttool.run(wsimporttool.java:183) @ com.sun.tools.ws.util.wstoolsobjectfactoryimpl.wsimport(wstoolsobjectfactoryimpl.java:60) @ com.sun.tools.ws.spi.wstoolsobjectfactory.wsimport(wstoolsobjectfactory.java:88) @ org.glassfish.webservices.monitoring.webservicetesterservlet.wsimport(webservicetesterservlet.java:642) @ org.glassfish.webservices.monitoring.webservicetesterservlet.initializeport(webservicetesterservlet.java:528) @ org.glassfish.webservices.monitoring.webservicetesterservlet.doget(webservicetesterservlet.java:169) @ org.glassfish.webservices.monitoring.webservicetesterservlet.invoke(webservicetesterservlet.java:104) @ org.glassfish.webservices.jaxwsservlet.doget(jaxwsservlet.java:210) @ javax.servlet.http.httpservlet.service(httpservlet.java:687) @ javax.servlet.http.httpservlet.service(httpservlet.java:790) @ org.apache.catalina.core.standardwrapper.service(standardwrapper.java:1682) @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:318) @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:160) @ org.apache.catalina.core.standardpipeline.doinvoke(standardpipeline.java:734) @ org.apache.catalina.core.standardpipeline.invoke(standardpipeline.java:673) @ com.sun.enterprise.web.webpipeline.invoke(webpipeline.java:99) @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:174) @ org.apache.catalina.connector.coyoteadapter.doservice(coyoteadapter.java:357) @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:260) @ com.sun.enterprise.v3.services.impl.containermapper.service(containermapper.java:188) @ org.glassfish.grizzly.http.server.httphandler.runservice(httphandler.java:191) @ org.glassfish.grizzly.http.server.httphandler.dohandle(httphandler.java:168) @ org.glassfish.grizzly.http.server.httpserverfilter.handleread(httpserverfilter.java:189) @ org.glassfish.grizzly.filterchain.executorresolver$9.execute(executorresolver.java:119) @ org.glassfish.grizzly.filterchain.defaultfilterchain.executefilter(defaultfilterchain.java:288) @ org.glassfish.grizzly.filterchain.defaultfilterchain.executechainpart(defaultfilterchain.java:206) @ org.glassfish.grizzly.filterchain.defaultfilterchain.execute(defaultfilterchain.java:136) @ org.glassfish.grizzly.filterchain.defaultfilterchain.process(defaultfilterchain.java:114) @ org.glassfish.grizzly.processorexecutor.execute(processorexecutor.java:77) @ org.glassfish.grizzly.nio.transport.tcpniotransport.fireioevent(tcpniotransport.java:838) @ org.glassfish.grizzly.strategies.abstractiostrategy.fireioevent(abstractiostrategy.java:113) @ org.glassfish.grizzly.strategies.workerthreadiostrategy.run0(workerthreadiostrategy.java:115) @ org.glassfish.grizzly.strategies.workerthreadiostrategy.access$100(workerthreadiostrategy.java:55) @ org.glassfish.grizzly.strategies.workerthreadiostrategy$workerthreadrunnable.run(workerthreadiostrategy.java:135) @ org.glassfish.grizzly.threadpool.abstractthreadpool$worker.dowork(abstractthreadpool.java:564) @ org.glassfish.grizzly.threadpool.abstractthreadpool$worker.run(abstractthreadpool.java:544) @ java.lang.thread.run(thread.java:744) caused by: org.xml.sax.saxparseexception; systemid: bundle://218.0:1/com/sun/tools/xjc/reader/xmlschema/bindinfo/binding.xsd; linenumber: 52; columnnumber: 88; schema_reference: failed read schema document 'xjc.xsd', because 'bundle' access not allowed due restriction set accessexternalschema property. @ com.sun.org.apache.xerces.internal.util.errorhandlerwrapper.createsaxparseexception(errorhandlerwrapper.java:203) @ 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.xs.traversers.xsdhandler.reportschemaerr(xsdhandler.java:4162) @ 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:616) @ com.sun.org.apache.xerces.internal.impl.xs.xmlschemaloader.loadgrammar(xmlschemaloader.java:574) @ com.sun.org.apache.xerces.internal.impl.xs.xmlschemaloader.loadgrammar(xmlschemaloader.java:540) @ com.sun.org.apache.xerces.internal.jaxp.validation.xmlschemafactory.newschema(xmlschemafactory.java:255) @ javax.xml.validation.schemafactory.newschema(schemafactory.java:638) @ javax.xml.validation.schemafactory.newschema(schemafactory.java:670) @ com.sun.tools.xjc.schemacache.newvalidator(schemacache.java:77) ... 47 more
https://netbeans.org/kb/docs/websvc/jax-ws.html
it's bug netbeans , glassfish, u need modify files fix that.
Comments
Post a Comment