[ https://issues.apache.org/jira/browse/NETBEANS-1716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16811518#comment-16811518 ]
Florian Bruckner edited comment on NETBEANS-1716 at 4/6/19 9:12 AM: -------------------------------------------------------------------- I believe this has the same root cause as NETBEANS-2275 - Java 11 not shipping with the packages required for JAXB and JAXWS was (Author: florianbruckner): I believe this has the same root cause - Java 11 not shipping with the packages required for JAXB and JAXWS > wrong classpath in jaxb generation from wsdl > -------------------------------------------- > > Key: NETBEANS-1716 > URL: https://issues.apache.org/jira/browse/NETBEANS-1716 > Project: NetBeans > Issue Type: Bug > Components: cnd - Editor > Affects Versions: 9.0 > Environment: windows 7 > Reporter: marco pagnoni > Priority: Major > Labels: JAXB, classpath, wsdl > Fix For: Next > > Attachments: TrasmissioneFatture_v1.1.wsdl, TrasmissioneTypes_v1.1.xsd > > > I added the plugins for 8.2 then I tried to generate classes from a wsdl > (new/web service from wsdl). Every time I try to generate the stub, (or at > any clean and build) I get the following exception > > D:\NetBeans\pagoPA\nbproject\jaxws-build.xml:23: taskdef A class needed by > class com.sun.tools.ws.ant.WsImport cannot be found: > com/sun/istack/tools/ProtectedTask > using the classloader > AntClassLoader[D:\Portable\netbeans\java\modules\ext\jaxws22\FastInfoset.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\gmbal-api-only.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\ha-api.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\javax.mail_1.4.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\jaxws-rt.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\saaj-impl.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\stax2-api.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\woodstox-core-asl.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\stax-ex.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\streambuffer.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\policy.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\management-api.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\jaxws-tools.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\mimepull.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\api\jaxws-api.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\api\jsr181-api.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\api\javax.annotation.jar;D:\Portable\netbeans\java\modules\ext\jaxws22\api\saaj-api.jar;D:\Portable\netbeans\ide\modules\ext\jaxb\activation.jar;D:\Portable\netbeans\ide\modules\ext\jaxb\api\jaxb-api.jar] > BUILD FAILED (total time: 1 second) > > Building the same project with netbeans 8.2 works. > I found that file > C:\Users\mpagnoni\AppData\Roaming\NetBeans\9.0\build.properties > has a key > libs.jaxws21.classpath=D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\FastInfoset.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\gmbal-api-only.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\ha-api.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\javax.mail_1.4.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\jaxws-rt.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\jaxws-tools.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\management-api.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\mimepull.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\policy.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\saaj-impl.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\stax-ex.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\stax2-api.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\streambuffer.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\woodstox-core-asl.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\api\\jaxws-api.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\api\\jsr181-api.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\api\\javax.annotation.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\api\\saaj-api.jar;D:\\Portable\\netbeans\\ide\\modules\\ext\\jaxb\\activation.jar;D:\\Portable\\netbeans\\ide\\modules\\ext\\jaxb\\api\\jaxb-api.jar > which can be changed to > libs.jaxws21.classpath=D:\\Portable\\netbeans\\ide\\modules\\ext\\jaxb\\jaxb-impl-2.2.5-2.jar;D:\\Portable\\netbeans\\ide\\modules\\ext\\jaxb\\jaxb-xjc-2.2.5-2.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\FastInfoset.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\gmbal-api-only.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\ha-api.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\javax.mail_1.4.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\jaxws-rt.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\jaxws-tools.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\management-api.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\mimepull.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\policy.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\saaj-impl.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\stax-ex.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\stax2-api.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\streambuffer.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\woodstox-core-asl.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\api\\jaxws-api.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\api\\jsr181-api.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\api\\javax.annotation.jar;D:\\Portable\\netbeans\\java\\modules\\ext\\jaxws22\\api\\saaj-api.jar;D:\\Portable\\netbeans\\ide\\modules\\ext\\jaxb\\activation.jar;D:\\Portable\\netbeans\\ide\\modules\\ext\\jaxb\\api\\jaxb-api.jar > > (first two libs added at the beginning) > fixing the issue. > Hope this helps someone > > -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists