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.
Installed Latest NB Build Dev 200902041526. We Use maven plugin for our Web application project. As soon as i opened my web project i got error message about WEB-INF not being found (Attached snapshot). Then i located my web.xml file and found that the system created entries related to web services that i package in a jar. These are jax-ws services but using CXF framework and spring integration to start them up. However netbeans created all these servlet entries for them, essentially breaking my application. -------web.xml-------- <listener> <listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class> </listener> I attached pictures. I see that you are trying to make webservices bootstrapping easier, but i don't think that will work there are too many different strategies out there and you just broke my project with it.
Created attachment 76622 [details] On Project load i get this popup like 15 times before it goes away
Created attachment 76623 [details] web.xml modified and broke my application
Looks like this is either in the web services area or the WSIT area.
Sorry for inconvenience. This was caused by automatic detection of web services in your project. If web services are detected, and there is no target server specified (or non-JSR109 server like Tomcat), the web.xml entries are created in web.xml. - this shouldn't be done automatically, instead a confirmation dialog should appear - this shouldn't be done at all when no server is specified for web application
Fixed: http://hg.netbeans.org/main/rev/db2c51e7cac2
Integrated into 'main-golden', will be available in build *200902070301* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/db2c51e7cac2 User: mkuchtiak@netbeans.org Log: #158027: ask user if non JSR109 stuff should be generated. Not by default
v.