This page will assist you in dealing with the Delivery Manager Tool (DMT) discovery error which indicates that the buffer size is >=0
The error in the DMT GUI is displayed in the following screenshot:
And the actual error details will show:
MESSAGE ID : cast.commandLine.exceptionDuringProcess
ISSUE: java.lang.IllegalArgumentException: Buffer size <= 0
Release | Yes/No |
---|---|
8.3 | |
8.2 |
RDBMS | Yes/No |
---|---|
Oracle Server | N/A |
Microsoft SQL Server | N/A |
CSS3 | N/A |
CSS2 | N/A |
- Try to Package code
- Error occurs in DMT
Perform the below actions
To re mediate this issue, find the file sources.CastSourceTreeDump inside the delivery folder (see the following TKB page for assistance if you need help for this: Delivery Manager Tool - Information - DELIVERY Folder Structure and Contents
Edit the file and check if there are any tags which are empty of any content (no data between <Content></Content> tags)
Example
<TextFile id="path1/path2/path3/file1.txt" name="file1.txt" size="0"> <Content></Content> </TextFile>
If the content is empty, then check if the file associated to the empty tag is not of 0 size
If it does have a 0 size, remove or exclude the file and then run packaging again.
- If this does not resolve the issue, then contact CAST Technical Support with Delivery Manager Tool - Relevant Input for CAST Technical Support for further investigation.
Ticket # 16414