JEE Netbeans Discoverer - 1.0
Extension ID
com.castsoftware.dmtjeenetbeansdiscoverer
What’s new ?
See Release Notes.
Extension description
This discoverer detects projects based on the presence of project.xml and project.properties files which are located in inside the “nbproject” folder.
In what situation should you install this extension?
This extension should be installed when delivering Application source code for which the NetBeans IDE is being used.
Function Point, Quality and Sizing support
- Function Points (transactions): a green tick indicates that OMG Function Point counting and Transaction Risk Index are supported
- Quality and Sizing: a green tick indicates that CAST can measure size and that a minimum set of Quality Rules exist
Function Points (transactions) | Quality and Sizing |
---|---|
❌ | ❌ |
Compatibility
Release | Operating System | Supported |
---|---|---|
v3/8.4.x | Microsoft Windows / Linux | ✅ |
v2/8.3.x | Microsoft Windows | ✅ |
Download and installation instructions
This extension contains a Project discoverer and you should take note of the specific instructions in the installation guide that explains how to package your source code with the CAST Delivery Manager Tool when you have an existing Version.
Packaging your source code with the CAST Delivery Manager Tool
Interface
When you use the CAST Delivery Manager Tool to package the source code, please ensure that you tick the following option in the CAST Delivery Manager Tool to activate the extension (click to enlarge):
Note that:
- this option will be disabled (unticked) in all pre-existing packages - you need to check it before starting the packaging process otherwise it will be ignored.
- for new packages created after the extension’s installation, the option will be enabled by default
Packaging messages
The following messages may appear during the packaging action:
Message ID
|
Format
|
Message
|
Action
|
---|---|---|---|
cast.dmt.discover.jee.netbeans.getJavaLanguageFailure | ERROR | Internal error while getting the information from the plugin. The JavaLanguage was not found. | Please contact CAST Technical Support and open a ticket to investigate the extension and its compatibility with the version of CAST AIP. |
cast.dmt.discover.jee.netbeans.getJavaContainerLanguageFailure | ERROR | Internal error while getting the information from the plugin. The JavaContainerLanguage was not found. | Please contact CAST Technical Support and open a ticket to investigate the extension and its compatibility with the version of CAST AIP. |
cast.dmt.discover.jee.netbeans.unknownType | WARNING | The type %TYPE% is not supported. | The discovery of some information might be missing. Please contact the provider of the extension. |
cast.dmt.discover.jee.netbeans.missingProjectProperties | WARNING | The project.properties file has not been found for %PROJECT_PATH%. | The discovery of some information might be missing. Please contact the provider of the extension. |
cast.dmt.discover.jee.netbeans.loadProjectPropertiesIllegalArgumentException | WARNING | IllegalArgumentException while loading the project.properties file for %PROJECT_PATH%. | Check if a malformed Unicode escape appears in the project.properties file. |
cast.dmt.discover.jee.netbeans.loadProjectPropertiesIOException | WARNING | IOException while loading the project.properties file for %PROJECT_PATH%. | Check the content of the project.properties file. |
cast.dmt.discover.jee.netbeans.buildProjectStart | INFO | Start processing of project %PATH% | - |
cast.dmt.discover.jee.netbeans.buildProjectEnd | INFO | End processing of project %PATH% | - |
cast.dmt.discover.jee.netbeans.reparseProjectStart | INFO | Start reparsing of project %PATH% | - |
cast.dmt.discover.jee.netbeans.reparseProjectEnd | INFO | End reparsing of project %PATH% | - |