MavenSupport67Testing
Testing status of Maven Support for Netbeans 6.7
- Responsible Engineer: Jaroslav Pospisil
Contents |
Platform Coverage Testing
J2SE support
Test documentation
Covered areas:
- Maven projects
- Clean, Build, Run, Debug maven project
- Project properties
- Create templates in maven projects
- Refactoring
- Project operations
- Maven related options
- Project libraries
- Maven repository browser
- Edit pom.xml file
Testing progress
| Feature | Status | Type of testing |
|---|---|---|
| Maven projects | Done | Full |
| Clean, Build, Run, Debug maven project | Done | Full |
| Project properties | Done | Full |
| Create templates in maven projects | Done | Full |
| Refactoring | Done | Full |
| Project operations | Done | Full |
| Maven related options | Done | Full |
| Project libraries | In progress | Full |
| Maven repository browser | In progress | Full |
| Edit pom.xml file | Done | Full |
J2EE support
Test documentation
- Projects
- Web Application
- EJB Module
- EAR
- Web Services
- Server Plugins
- Frameworks
- Spring Framework
- Hibernate
- Struts
- Persistence support
- Editor Support
- JSP Editor
- Javascript editor
- Debugger
- Identity support
- Database Support
- Groovy and Grails
Not Supported features
| Feature | Not implemented or untested Ant features |
|---|---|
| Projects | Application client |
| Server plugins | Websphere,WebLogic |
| Frameworks | VWJSF |
| Identity support | All |
| Groovy and Grails | Third party plugin |
Maven Focus test results
| Area | QE Owner(s) | Testing Notes/Issues | Build(s) tested | Go/No Go Status |
|---|---|---|---|---|
| Debugger, Form | Jaroslav Pospisil | JSP/Javascript/Ruby | 200905070201 | GO,GO |
| Editor/Java, Refactoring | Jirka Prox | 200905070201 | GO | |
| Web, JSP, HTML, CSS /Editor | Jindrich Sedek | 200905070201 | GO | |
| Java EE, Serverplugins | Michal Mocnak | 164798, 164834, 164835 | 200905101401 | NO GO |
Real world testing projects
\
Projects that work OK
\
- Mule
- Mule repository
- Mule home page - download standalone version in zip, unpack and then go to examples folder:
- Bookstore
- Echo
- ErrorHandler
- Hello
- LoanBroker
- Scripting
- StockQuote
- WebApp
- Works OK,no missing libraries,no badly formed modules.
- Cubeon
- http://code.google.com/p/cubeon/source/checkout
- Works OK,no missing libraries,no badly formed modules.
- Hudson
- https://svn.dev.java.net/svn/hudson/trunk/hudson
- large project
- Tested-checkout,open,build,module and library functions OK
- mojo: colection of maven plugins
- http://svn.codehaus.org/mojo/trunk/mojo/
- Error when checkout solaris plugin,rest OK
- Tested-checkout,open,build,module and library functions OK
- Apache Felix
- https://svn.apache.org/repos/asf/felix/trunk/
- Tested-checkout,open,build,module and library functions OK
- Apache Cocoon
- https://svn.apache.org/repos/asf/cocoon/trunk/
- Tested-checkout,open,build,module and library functions OK
\
Projects that don't work at all or need some adjustance to work
\
- Grizzly
- https://grizzly.dev.java.net/source/browse/grizzly/trunk/code/
- Error during checkout
- Apache Archiva
- https://svn.apache.org/repos/asf/archiva/trunk/
- Error during checkout
- Sonatype Nexus
- http://forge.sonatype.org/nexus/trunk/
- Error during checkout
- Fabric3
- http://svn.codehaus.org/fabric3/
- Error during checkout
- Apache ServiceMix
- https://svn.apache.org/repos/asf/servicemix/
- Error during checkout
- Sonar
- https://svn.codehaus.org/sonar/trunk/
- Error during checkout
- Apache Geronimo
- https://svn.apache.org/repos/asf/geronimo/server/trunk/
- Missing extensions / not-buildable
- Apache Continuum
- https://svn.apache.org/repos/asf/continuum/trunk/
- Tested-checkout,open,module and library functions OK
- Build error
- Apache Lenya:
- https://svn.apache.org/repos/asf/lenya/trunk/
- Tested-checkout,open,build,module and library functions
- Missing parent POMs for some modules (opened as <badly formed>) - problem on project side
- build error - missing dependencies/see log in Output tab
- Missing libraries on subprojects side
- Apache Mina
- https://svn.apache.org/repos/asf/mina/trunk/
- Tested-checkout,open,build,module and library functions
- Missing parent POMs for some modules (opened as <badly formed>) - problem on project side
- Cargo
- http://svn.codehaus.org/cargo/trunks/
- Tested-checkout,open,build,module and library functions
- build error - missing dependencies/see log in Output tab
- Cake
- http://svn.codehaus.org/cake/
- Tested-checkout,open,build,module and library functions
- Build error in one of test files.Skipping tests don't help.
- Jetty-6
- Jetty-6 repository
- How to build jetty project
- Tested projects - Jetty itself and its modules
- Missing parent POMs for some modules (opened as <badly formed>) - problem on project side
- Glassfish - errors with POM inheritance on Glassfish side.
- https://svn.dev.java.net/svn/glassfish-svn/trunk/v3
- large project, expect to spend much more time for checking out and building
- Apache Myfaces
- https://svn.apache.org/repos/asf/myfaces/commons/trunk/
- build error - missing dependencies/see log in Output tab

