Description

 This page will help you to troubleshoot issues you may face during the extraction of PLI technology.

Figure 1

In the Extraction log file :

ERROR	The packaging in the Delivery has not been fully completed.\r\n Please use the 'Manage the delivery' option to check the status of the Delivery. The packaging must be successful and up-to-date before the Delivery can be accepted
	com.castsoftware.util.logger.exceptions.LogException:
Observed in CAST AIP


Release
Yes/No
8.2.x (tick)
8.1.x (tick)
8.0.x (tick)
7.3.x (tick)
Observed on RDBMS
RDBMS
Yes/No
Oracle Server (tick)
Microsoft SQL Server (tick)
CSS2 (tick)
Step by Step Scenario
  1. Download from the extension downloader the PL1 1.0.3 or later version.
  2. Package the PLI source code using the PL1 library extractor
    Figure 2
  3. Select the source to package
  4. Click package
  5. The issue occurs after a while in the extraction step.
Impact of the Problem

The package cannot be performed.

Action Plan
  1. Open the extraction log file.
  2. Check for the error message
  3. Navigate in the stack trace:
    1. Check if the following lines appear in the Stack trace :

      ERROR	The packaging in the Delivery has not been fully completed.\r\n Please use the 'Manage the delivery' option to check the status of the Delivery. The packaging must be successful and up-to-date before the Delivery can be accepted
      	com.castsoftware.util.logger.exceptions.LogException:
      ......
      	
      Caused by 	java.lang.IndexOutOfBoundsException:No group 1
      		at java.util.regex.Matcher.start(:0)
      		at com.castsoftware.dmt.coe.extractor.ua.pl1.RegExpManager.replaceMatchedSizeChar(RegExpManager.java:195)
      		at com.castsoftware.dmt.coe.extractor.ua.pl1.Pl1PreProcessor.processFile(Pl1PreProcessor.java:514)
      		at com.castsoftware.dmt.coe.extractor.ua.pl1.Pl1PreProcessor.computeFile(Pl1PreProcessor.java:357)
      		at com.castsoftware.dmt.coe.extractor.ua.pl1.Pl1Extractor.runPrprocessor(Pl1Extractor.java:74)
    2. If they appear, it is the preprocessor that has failed :

      1. Open the Extension Downloader and download the PL1 1.0.2 Extension by unchecking the following options : Last version only and Long term support only :

        Figure 3


      2. Use the Preprocessor to preprocess the PL1 files as described in the PL1 Documentation. The Preprocessor is inside the PL1 1.0.2 Extension Folder.

        Figure 4


      3. After having preprocessed the source file, package the source code using the source files package.

      4. Deliver the source

      5. Set as current version.

    3. If the above points do not help you,  contact CAST Technical Support with the Delivery Manager Tool - Relevant Input.


 

 

Notes/comments
Ticket # 7754
Related Pages