This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.

On this page:

Target audience:

CAST Administrators

Summary: Information and Release Notes about the JEE Netbeans Discoverer for the CAST Delivery Manager Tool. This extension is a discoverer for projects generated by the NetBeans IDE.

Extension ID

com.castsoftware.dmtjeenetbeansdiscoverer

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.

CAST AIP compatibility

This extension is compatible with:

CAST AIP release
Supported
8.3.x(tick)
8.2.x(tick)
8.1.x(tick)
8.0.x(tick)
7.3.x(error)

Download and installation instructions

Please see:

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.getJavaLanguageFailureERRORInternal 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.getJavaContainerLanguageFailureERRORInternal 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.unknownTypeWARNINGThe 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.missingProjectPropertiesWARNINGThe 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.loadProjectPropertiesIllegalArgumentExceptionWARNINGIllegalArgumentException 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.loadProjectPropertiesIOExceptionWARNINGIOException while loading the project.properties file for %PROJECT_PATH%.Check the content of the project.properties file.
cast.dmt.discover.jee.netbeans.buildProjectStartINFOStart processing of project %PATH%-
cast.dmt.discover.jee.netbeans.buildProjectEndINFOEnd processing of project %PATH%-
cast.dmt.discover.jee.netbeans.reparseProjectStartINFOStart reparsing of project %PATH%-
cast.dmt.discover.jee.netbeans.reparseProjectEndINFOEnd reparsing of project %PATH%-