*Purpose
This page will help you solve Error you may face during Package Extraction.
For more information, refer to:
- Version 8.3 DMT - Package
- TKB page for Information Guides > Information Guides by CAST AIP Component > Delivery Manager Tool DMT
*Observed in CAST AIP
Release | Yes/No |
---|---|
8.3.x | |
8.2.x | |
8.1.x | |
8.0.x | |
7.3.x |
*Observed on RDBMS
RDBMS | Yes/No |
---|---|
Oracle Server | |
Microsoft SQL Server | |
CSS2 |
Action Plan
- When trying to package source and connecting to an HTTPS host, you may encounter an error related to certification path. Here is a link to the documentation to address this (this is not just for Maven): Configuring source code delivery as ZIP file for Maven#TroubleshootingissuesaccessingremoteHTTPSrepositories If this documentation does not help, the following steps may also help resolve the issue:
- Whenever Java attempts to connect to another application over SSL (e.g.: HTTPS, IMAPS, LDAPS), it will only be able to connect to that application if it can trust it. The way trust is handled in the Java world is that you have a keystore (typically
$JAVA_HOME/lib/security/cacerts
), also known as the truststore. This contains a list of all known Certificate Authority (CA) certificates, and Java will only trust certificates that are signed by one of those CAs or public certificates that exist within that keystore.
To solve your issue, you can try the below solution.- Make sure you have imported the public certificate of the target instance into the truststore according to the Connecting to SSL Services instructions.
- Make sure any certificates have been imported into the correct truststore; you may have multiple JRE/JDKs. See Installing Java for this.
- Check to see that the correct truststore is in use. If
-Djavax.net.ssl.trustStore
has been configured, it will override the location of the default truststore, which will need to be checked. - Check if your Anti Virus tool has "SSL Scanning" blocking SSL/TLS. If it does, disable this feature or set exceptions for the target addresses (check the product documentation to see if this is possible.)
- If connecting to a mail server, such as Exchange, ensure authentication allows plain text.
- Verify that the target server is configured to serve SSL correctly. This can be done with the SSL Server Test tool.
- If all else fails, your truststore might be out of date. Upgrade Java to the latest version supported by your application.
- Whenever Java attempts to connect to another application over SSL (e.g.: HTTPS, IMAPS, LDAPS), it will only be able to connect to that application if it can trust it. The way trust is handled in the Java world is that you have a keystore (typically
- Select the issue or technology you are interested in
- Delivery Manager Tool - Extraction - Fatal Error - CVS
- Delivery Manager Tool - Extraction - Fatal Error - DB2 zOS
- Delivery Manager Tool - Extraction - Fatal Error - GIT
- Delivery Manager Tool - Extraction - Fatal Error - HTTP Maven Repository
- Delivery Manager Tool - Extraction - Fatal Error - Java
- Delivery Manager Tool - Extraction - Fatal Error - Java Heap Space
- Delivery Manager Tool - Extraction - Fatal Error - java lang OutOfMemoryError
- Delivery Manager Tool - Extraction - Fatal Error - Oracle Forms
- Delivery Manager Tool - Extraction - Fatal Error - PeopleSoft
- Delivery Manager Tool - Extraction - Fatal Error - PLI
- Delivery Manager Tool - Extraction - Fatal Error - SQL-PLSQL
- Delivery Manager Tool - Extraction - Fatal Error - SQL-SQL-PSM UDB
- Delivery Manager Tool - Extraction - Fatal Error - SVN
- Delivery Manager Tool - Extraction - Fatal Error - TFS
- Delivery Manager Tool - Extraction - Fatal Error - TSQL
- Delivery Manager Tool - Extraction - Fatal Error - Nuget Repository
- If still having problems, the following steps can be done to try to remediate the situation:
- Uncheck all the project discoverers that are not needed
- Run the package again: How do I add a source code package to my delivery
- If this still doesn't work then exclude file types that are not needed from the analysis (*.bmp, *.png, etc.): How do I exclude specific files or folders from the source code delivery package
- If remediation does not help and the problem you are facing does not match any case listed in this page, contact CAST Technical Support with the Delivery Manager Tool - Relevant Input
Notes/Comments
Related Pages