[ 
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

Reply via email to