We recently upgraded to 9.4 and still can not capture a large config (around 2K lines). In previous releases I understood a change was made to capture this but still unable to collect the config as it says need to change the XMX memory limit which is currently 512M.
Anyone can share their experience on this ?
Try these two things:
Modify file $SPECROOT/lib/SDPM/partslist/NCMSERV.idb
Locate this line:
ARGV;$SPECROOT/bin/JavaApps/bin/ncmservice<CSEXE> -Xms128M -Xmx512M -XX:+HeapDumpOnOutOfMemoryError -Dvbroker.agent.enableLocator=false -Dvbroker.orb.admDir=$SPECROOT/bin/VBNS -Dborland.enterprise.licenseDir=%BES_LIC_DIR% -Dborland.ente
rprise.licenseDefaultDir=%BES_LIC_DIR% -Djava.endorsed.dirs=$SPECROOT/lib/endorsed -DSPECROOT=%SPECROOT% com.aprisma.spectrum.scmd.ScmService;
Change '-Xmx512M' to something higher, such as '-Xmx3G'
This functionality can be enabled by adding the following entry in $SPECROOT/NCM/config.xml file:
<diff-largefile type = "java.lang.String" >on</diff-largefile>
Thanks Justin, I will try those.