This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
issue #93509 fixes the problems with script extensibility. 1. rewrite jaxws to use the new AntBuildScriptExtender class. 2. remove GeneratedFilesHelper from the jaxws model module and make j2se project type and others use the standard GeneratedFilesHelper 3. remove the jaxws related items from the build-impl stylesheet of j2se project and others.
Implemented for J2SE Project : http://websvc.netbeans.org/source/browse/websvc/jaxwsmodel/src/org/netbeans/modules/websvc/jaxwsmodel/project/J2seJaxWsLookupProvider.java?rev=1.2&view=markup http://websvc.netbeans.org/source/browse/websvc/jaxwsmodel/src/org/netbeans/modules/websvc/jaxwsmodel/project/TransformerUtils.java?rev=1.1&view=markup http://websvc.netbeans.org/source/browse/websvc/jaxwsmodel/src/org/netbeans/modules/websvc/jaxwsmodel/resources/jaxws-j2se.xsl?rev=1.1&view=markup http://websvc.netbeans.org/source/browse/websvc/jaxwsmodel/src/org/netbeans/modules/websvc/jaxwsmodel/resources/layer.xml?r1=1.3&r2=1.4 http://websvc.netbeans.org/source/browse/java/j2seproject/src/org/netbeans/modules/java/j2seproject/J2SEProject.java?r1=1.85&r2=1.86 http://websvc.netbeans.org/source/browse/java/j2seproject/src/org/netbeans/modules/java/j2seproject/resources/build-impl.xsl?r1=1.89&r2=1.90 For other project types - the Ant Extensibility SPI need to be implemented first.
Some more diffs: http://websvc.netbeans.org/source/browse/websvc/jaxwsmodel/src/org/netbeans/modules/websvc/api/jaxws/project/WSUtils.java?r1=1.7&r2=1.8 http://websvc.netbeans.org/source/browse/websvc/jaxwsmodel/manifest.mf?r1=1.5&r2=1.6 http://websvc.netbeans.org/source/browse/websvc/clientapi/src/org/netbeans/modules/websvc/spi/jaxws/client/ProjectJAXWSClientSupport.java?r1=1.5&r2=1.6 http://websvc.netbeans.org/source/browse/java/j2seproject/src/org/netbeans/modules/java/j2seproject/jaxws/J2SEProjectJAXWSClientSupport.java?r1=1.2&r2=1.3 http://websvc.netbeans.org/source/browse/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/CustomizerProviderImpl.java?r1=1.11&r2=1.12 http://websvc.netbeans.org/source/browse/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/customizer/J2SEProjectProperties.java?r1=1.64&r2=1.65 http://websvc.netbeans.org/source/browse/java/j2seproject/src/org/netbeans/modules/java/j2seproject/UpdateHelper.java?r1=1.20&r2=1.21 Also removing friend dependency on websvc/jaxwsmodel : http://websvc.netbeans.org/source/browse/java/j2seproject/nbproject/project.xml?r1=1.45&r2=1.46 http://websvc.netbeans.org/source/browse/websvc/jaxwsmodel/nbproject/project.xml?r1=1.11&r2=1.12
Fixed also for WebProject EjbProject AppClientProject Diffs: http://web.netbeans.org/source/browse/web/project/src/org/netbeans/modules/web/project/WebProject.java?r1=1.120&r2=1.125 http://websvc.netbeans.org/source/browse/websvc/jaxwsmodel/src/org/netbeans/modules/websvc/jaxwsmodel/project/WebJaxWsLookupProvider.java?rev=1.5&only_with_tag=HEAD&view=markup http://j2ee.netbeans.org/source/browse/j2ee/ejbjarproject/src/org/netbeans/modules/j2ee/ejbjarproject/EjbJarProject.java?r1=1.68&r2=1.70 http://websvc.netbeans.org/source/browse/websvc/jaxwsmodel/src/org/netbeans/modules/websvc/jaxwsmodel/project/EjbJaxWsLookupProvider.java?rev=1.1&content-type=text/vnd.viewcvs-markup http://j2ee.netbeans.org/source/browse/j2ee/clientproject/src/org/netbeans/modules/j2ee/clientproject/AppClientProject.java?r1=1.9&r2=1.11 http://websvc.netbeans.org/source/browse/websvc/jaxwsmodel/src/org/netbeans/modules/websvc/jaxwsmodel/project/AppClientJaxWsLookupProvider.java?rev=1.1&content-type=text/vnd.viewcvs-markup
Milan, thanks many times for implementing this in all the project types. Great job!
v.