{"id":43427,"date":"2026-03-10T19:56:00","date_gmt":"2026-03-10T18:56:00","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=43427"},"modified":"2026-03-10T17:05:20","modified_gmt":"2026-03-10T16:05:20","slug":"dctm-ids-source-16-7-5-config-bin-crash-during-execution","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/","title":{"rendered":"Dctm &#8211; IDS Source 16.7.5 config.bin crash during execution"},"content":{"rendered":"\n<p>Around six months ago, I faced a confusing issue with IDS Source 16.7.5 where the &#8220;<em><strong>config.bin<\/strong><\/em>&#8221; executable always crashed when I tried to run it. The installation of IDS binaries itself completed successfully without any errors. However, the configurator, which is supposed to set up the required objects inside the Repository, consistently crashed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-1-environment-context-and-ids-upgrade\">1. Environment context and IDS upgrade<\/h2>\n\n\n\n<p>This Documentum environment had just been upgraded to 23.4. The next step was to upgrade the associated IDS component. The latest version of IDS compatible with recent Documentum versions is 16.7.5.<\/p>\n\n\n\n<p>The execution of the &#8220;<em><strong>idsLinuxSuiteSetup.bin<\/strong><\/em>&#8221; installer properly extracted all binaries and deployed the WebCache application in its Tomcat server. To quickly verify that, you can check the version properties file and try starting\/stopping the Tomcat instance of the IDS. On my side, there were no problems with that.<\/p>\n\n\n\n<p>To verify the installed version of IDS and ensure that the configurator was also updated:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; highlight: [3,7,10]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 ~]$ cd $DM_HOME\/webcache\n&#x5B;dmadmin@cs-0 webcache]$\n&#x5B;dmadmin@cs-0 webcache]$ cat version\/version.properties\n#Please don&#039;t remove this values\n#Fri Oct 10 09:52:49 UTC 2025\nINSTALLER_NAME=IDS\nPRODUCT_VERSION=16.7.5\n&#x5B;dmadmin@cs-0 webcache]$\n&#x5B;dmadmin@cs-0 webcache]$ ls -l install\/config.bin\n-rwxrwxr-x 1 dmadmin dmadmin 54943847 Oct 19  2024 install\/config.bin\n&#x5B;dmadmin@cs-0 webcache]$\n<\/pre><\/div>\n\n\n<p>The above confirms that WebCache was properly updated to version 16.7.5 on October 10. It also confirms that the &#8220;<em><strong>config.bin<\/strong><\/em>&#8221; is fairly recent (Q4 2024), i.e. much more recent that the old 16.7.4 file.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-2-running-the-ids-configurator-in-silent\">2. Running the IDS configurator in silent<\/h2>\n\n\n\n<p>My next step was therefore to execute the configurator, still in silent mode, as I have done for all previous IDS installations and configurations. I have not written a blog about IDS silent installation yet, but I have done so for several other components. For example, you can refer to <a href=\"https:\/\/www.dbi-services.com\/blog\/documentum-silent-install-otds\/\" id=\"36492\" target=\"_blank\" rel=\"noreferrer noopener\">this post<\/a> for the latest one published.<\/p>\n\n\n\n<p>The silent properties file for the IDS Source configurator is quite simple, as it only requires the Repository name to configure:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; highlight: [7]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 webcache]$ cat ${install_file}\n### Silent installation response file for IDS configurator\nINSTALLER_UI=silent\nKEEP_TEMP_FILE=true\n\n### Configuration parameters\nDOC_BASE_NAME=REPO_01\n\n&#x5B;dmadmin@cs-0 webcache]$\n<\/pre><\/div>\n\n\n<p>Initially, I simply executed &#8220;<em><strong>config.bin<\/strong><\/em>&#8220;. Since it crashed and there was absolutely nothing in the logs, I had to run it again with the <em><strong>DEBUG<\/strong><\/em> flag enabled:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; highlight: [1,10,11]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 webcache]$ $DM_HOME\/webcache\/install\/config.bin -DLOG_LEVEL=DEBUG -f ${install_file}\nPreparing to install\nExtracting the installation resources from the installer archive...\nConfiguring the installer for this system&#039;s environment...\n\nLaunching installer...\n\nPicked up JAVA_TOOL_OPTIONS: -Djdk.util.zip.disableZip64ExtraFieldValidation=true -Djava.locale.providers=COMPAT,SPI --add-exports=java.base\/sun.security.provider=ALL-UNNAMED --add-exports=java.base\/sun.security.pkcs=ALL-UNNAMED --add-exports=java.base\/sun.security.x509=ALL-UNNAMED --add-exports=java.base\/sun.security.util=ALL-UNNAMED --add-exports=java.base\/sun.security.tools.keytool=ALL-UNNAMED --add-opens=java.base\/java.lang=ALL-UNNAMED --add-opens=java.base\/java.lang.invoke=ALL-UNNAMED\n&#x5B;dmadmin@cs-0 webcache]$\n&#x5B;dmadmin@cs-0 webcache]$ echo $?\n1\n&#x5B;dmadmin@cs-0 webcache]$\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-3-investigating-the-logs\">3. Investigating the logs<\/h2>\n\n\n\n<p>As shown above, the execution failed, as the return code was &#8220;<em><strong>1<\/strong><\/em>&#8220;. With DEBUG enabled and after checking the generated files, I found the following:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: java; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 webcache]$ find . -type f -mmin -20 -ls\n92475248907    380 -rw-rw-r--   1  dmadmin  dmadmin    384222 Oct 10 11:58 .\/install\/logs\/install.log\n92470810541      4 -rw-rw-r--   1  dmadmin  dmadmin       219 Oct 10 11:57 .\/install\/installer.properties\n92475252084     12 -rwxrwxrwx   1  dmadmin  dmadmin     10564 Oct 10 11:57 .\/install\/config_log\/OpenText_Documentum_Interactive_Delivery_Services_Configuration_Install_10_10_2025_11_57_42.log\n&#x5B;dmadmin@cs-0 webcache]$\n&#x5B;dmadmin@cs-0 webcache]$ grep -iE &quot;_E_|_F_|ERROR|WARN|FATAL&quot; install\/logs\/install.log\nTYPE ERROR_TYPE 0000000000000000 0 0 0\n13:24:12,192 DEBUG &#x5B;main] com.documentum.install.shared.common.error.DiException - null\/dba\/config\/GR_REPO\/webcache.ini (No such file or directory)\n13:24:12,193 DEBUG &#x5B;main] com.documentum.install.shared.common.error.DiException - null\n13:24:12,194 DEBUG &#x5B;main] com.documentum.install.shared.common.error.DiException - null\/dba\/config\/REPO_01\/webcache.ini (No such file or directory)\n13:24:12,194 DEBUG &#x5B;main] com.documentum.install.shared.common.error.DiException - null\n13:24:12,199 DEBUG &#x5B;main] com.documentum.install.shared.common.error.DiException - null\/dba\/config\/GR_REPO\/webcache.ini (No such file or directory)\n13:24:12,199 DEBUG &#x5B;main] com.documentum.install.shared.common.error.DiException - null\n13:24:12,199 DEBUG &#x5B;main] com.documentum.install.shared.common.error.DiException - null\/dba\/config\/REPO_01\/webcache.ini (No such file or directory)\n13:24:12,199 DEBUG &#x5B;main] com.documentum.install.shared.common.error.DiException - null\n13:24:12,200 DEBUG &#x5B;main] com.documentum.install.shared.common.error.DiException - null\/dba\/config\/REPO_01\/webcache.ini (No such file or directory)\n13:24:12,200 DEBUG &#x5B;main] com.documentum.install.shared.common.error.DiException - null\nTYPE ERROR_TYPE 0000000000000000 0 0 0\n&#x5B;dmadmin@cs-0 webcache]$\n<\/pre><\/div>\n\n\n<p>The DEBUG logs above might make it look like the &#8220;<em><strong>$DOCUMENTUM<\/strong><\/em>&#8221; environment variable is missing, since it complains about &#8220;<em><strong>null\/dba\/xxx<\/strong><\/em>&#8221; not being found. However, that is not the issue. I checked all parameters and environment variables, and everything was configured correctly. In addition, Documentum had just been successfully upgraded from version 20.2 to 23.4 from start to finish, which confirmed that there was no problem with the OS or environment configuration. So I checked the second file:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: java; highlight: [15,17,21,22,23,30]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 webcache]$ cat install\/config_log\/OpenText_Documentum_Interactive_Delivery_Services_Configuration_Install_10_10_2025_11_57_42.log\n\n__________________________________________________________________________\n\nFri Oct 10 11:57:50 UTC 2025\n\nFree Memory: 15947 kB\nTotal Memory: 49152 kB\n...\nSummary\n-------\n\nInstallation: Successful with errors.\n\n8 Successes\n0 Warnings\n1 NonFatalErrors\n0 FatalErrors\n...\n\nCustom Action:            com.documentum.install.webcache.CustomActions.DiWAWebcsConfigureDocbase\n                          Status: ERROR\n                          Additional Notes: ERROR -     class com.documentum.install.webcache.CustomActions.DiWAWebcsConfigureDocbase.install() runtime exception:\n\n...\n====================STDERR ENTRIES==================\n\nRepositoryManager: Trying fallback repository location...\n8. final log file name=$DM_HOME\/webcache\/install\/config_log\/OpenText_Documentum_Interactive_Delivery_Services_Configuration_Install_10_10_2025_11_57_42.log\njava.lang.NumberFormatException: For input string: &quot;&quot;\n        at java.base\/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)\n        at java.base\/java.lang.Integer.parseInt(Integer.java:678)\n        at java.base\/java.lang.Integer.parseInt(Integer.java:786)\n        at com.documentum.install.webcache.CustomActions.DiWAWebcsConfigureDocbase.configureDocbase(DiWAWebcsConfigureDocbase.java:329)\n        at com.documentum.install.webcache.CustomActions.DiWAWebcsConfigureDocbase.install(DiWAWebcsConfigureDocbase.java:202)\n        at com.zerog.ia.installer.actions.CustomAction.installSelf(Unknown Source)\n        at com.zerog.ia.installer.InstallablePiece.install(Unknown Source)\n        at com.zerog.ia.installer.InstallablePiece.install(Unknown Source)\n        at com.zerog.ia.installer.GhostDirectory.install(Unknown Source)\n        at com.zerog.ia.installer.InstallablePiece.install(Unknown Source)\n        at com.zerog.ia.installer.Installer.install(Unknown Source)\n        at com.zerog.ia.installer.LifeCycleManager.consoleInstallMain(Unknown Source)\n        at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)\n        at com.zerog.ia.installer.Main.main(Unknown Source)\n        at java.base\/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n        at java.base\/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\n        at java.base\/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n        at java.base\/java.lang.reflect.Method.invoke(Method.java:569)\n        at com.zerog.lax.LAX.launch(Unknown Source)\n        at com.zerog.lax.LAX.main(Unknown Source)\nExecute Custom Code\n    class com.documentum.install.webcache.CustomActions.DiWAWebcsConfigureDocbase.install() runtime exception:\njava.awt.HeadlessException:\nNo X11 DISPLAY variable was set,\nbut this program performed an operation which requires it.\n        at java.desktop\/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:164)\n        at java.desktop\/java.awt.Window.&lt;init&gt;(Window.java:553)\n        at java.desktop\/java.awt.Frame.&lt;init&gt;(Frame.java:428)\n        at java.desktop\/java.awt.Frame.&lt;init&gt;(Frame.java:393)\n        at java.desktop\/javax.swing.JFrame.&lt;init&gt;(JFrame.java:180)\n        at com.documentum.install.webcache.CustomActions.DiWAWebcsConfigureDocbase.install(DiWAWebcsConfigureDocbase.java:215)\n        at com.zerog.ia.installer.actions.CustomAction.installSelf(Unknown Source)\n        at com.zerog.ia.installer.InstallablePiece.install(Unknown Source)\n        at com.zerog.ia.installer.InstallablePiece.install(Unknown Source)\n        at com.zerog.ia.installer.GhostDirectory.install(Unknown Source)\n        at com.zerog.ia.installer.InstallablePiece.install(Unknown Source)\n        at com.zerog.ia.installer.Installer.install(Unknown Source)\n        at com.zerog.ia.installer.LifeCycleManager.consoleInstallMain(Unknown Source)\n        at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)\n        at com.zerog.ia.installer.Main.main(Unknown Source)\n        at java.base\/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n        at java.base\/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\n        at java.base\/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n        at java.base\/java.lang.reflect.Method.invoke(Method.java:569)\n        at com.zerog.lax.LAX.launch(Unknown Source)\n        at com.zerog.lax.LAX.main(Unknown Source)\nRetrying Installables deferred in pass 0\nDeferral retries done because:\nThere were no deferrals in the last pass.\n8. final log file name=$DM_HOME\/webcache\/install\/config_log\/OpenText_Documentum_Interactive_Delivery_Services_Configuration_Install_10_10_2025_11_57_42.log\n====================STDOUT ENTRIES==================\n...\n&#x5B;dmadmin@cs-0 webcache]$\n<\/pre><\/div>\n\n\n<p>That log file appeared to indicate that a certain &#8220;<em><strong>Number<\/strong><\/em>&#8221; value might be missing (&#8220;<em><strong>NumberFormatException<\/strong><\/em>&#8220;). Without access to the IDS source code (and I always avoid de-compiling Documentum source files), it was impossible to determine exactly what was missing. There were no additional details in the logs, so in the end I had to reach out to OpenText support to find out what was causing the issue.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-4-root-cause-missing-value-for-tomcat-port-selected\">4. Root cause: missing value for TOMCAT_PORT_SELECTED<\/h2>\n\n\n\n<p>After several back-and-forth exchanges and around 12 days of waiting for a solution, I finally received confirmation that this was a bug in the IDS Source 16.7.5 software. This version is the first one deployed on Tomcat instead of WildFly, so it was somewhat expected that some issues might appear.<\/p>\n\n\n\n<p>When installing the IDS Source binaries, the silent installation properties file requires you to define the port that Tomcat will use. This parameter is &#8220;<em><strong>USER_PORT_CHOICE=6677<\/strong><\/em>&#8220;. You can of course change the port if needed, but <em><strong>6677<\/strong><\/em> was the default port used with previous IDS versions running on WildFly, so I kept the same value when installing IDS 16.7.5 on Tomcat.<\/p>\n\n\n\n<p>The bug is that even though this value is used correctly during the Tomcat installation step, it is not properly written into the properties file that the configuration process later relies on. The IDS Source &#8220;<em><strong>config.bin<\/strong><\/em>&#8221; looks for the file &#8220;<em><strong>$DM_HOME\/webcache\/scs_tomcat.properties<\/strong><\/em>&#8221; and reads the port from the &#8220;<em><strong>TOMCAT_PORT_SELECTED<\/strong><\/em>&#8221; parameter.<\/p>\n\n\n\n<p>However, in IDS 16.7.5 this file is not updated during installation. As a result, the port value remains empty, which corresponds to the missing number referenced in the logs and causes the configurator to crash.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-5-fix-updating-scs-tomcat-properties\">5. Fix: updating scs_tomcat.properties<\/h2>\n\n\n\n<p>The solution is fairly simple: manually update that file and run the configurator again. In my case, I used the HTTPS port <em><strong>6679<\/strong><\/em>, since my Tomcat was already in SSL (6677 + 2 = 6679):<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; highlight: [2,5,14,15]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 webcache]$ port=6679\n&#x5B;dmadmin@cs-0 webcache]$ sed -i &quot;s,\\(TOMCAT_PORT_SELECTED=\\).*,\\1${port},&quot; $DM_HOME\/webcache\/scs_tomcat.properties\n&#x5B;dmadmin@cs-0 webcache]$\n&#x5B;dmadmin@cs-0 webcache]$\n&#x5B;dmadmin@cs-0 webcache]$ $DM_HOME\/webcache\/install\/config.bin -DLOG_LEVEL=DEBUG -f ${install_file}\nPreparing to install\nExtracting the installation resources from the installer archive...\nConfiguring the installer for this system&#039;s environment...\n\nLaunching installer...\n\nPicked up JAVA_TOOL_OPTIONS: -Djdk.util.zip.disableZip64ExtraFieldValidation=true -Djava.locale.providers=COMPAT,SPI --add-exports=java.base\/sun.security.provider=ALL-UNNAMED --add-exports=java.base\/sun.security.pkcs=ALL-UNNAMED --add-exports=java.base\/sun.security.x509=ALL-UNNAMED --add-exports=java.base\/sun.security.util=ALL-UNNAMED --add-exports=java.base\/sun.security.tools.keytool=ALL-UNNAMED --add-opens=java.base\/java.lang=ALL-UNNAMED --add-opens=java.base\/java.lang.invoke=ALL-UNNAMED\n&#x5B;dmadmin@cs-0 webcache]$\n&#x5B;dmadmin@cs-0 webcache]$ echo $?\n0\n&#x5B;dmadmin@cs-0 webcache]$\n<\/pre><\/div>\n\n\n<p>As you can see above, the return code is now &#8220;<strong><em>0<\/em><\/strong>&#8220;, which indicates a successful execution. The logs generated during this new attempt are much cleaner, and there are no longer any exceptions or errors:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: java; highlight: [14,20,21]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 webcache]$ cat install\/config_log\/OpenText_Documentum_Interactive_Delivery_Services_Configuration_Install_10_22_2025_13_37_46.log\n__________________________________________________________________________\n\nWed Oct 22 01:39:40 UTC 2025\n\nFree Memory: 14800 kB\nTotal Memory: 49152 kB\n...\nSummary\n-------\n\nInstallation: Successful.\n\n9 Successes\n0 Warnings\n0 NonFatalErrors\n0 FatalErrors\n...\n\nCustom Action:            com.documentum.install.webcache.CustomActions.DiWAWebcsConfigureDocbase\n                          Status: SUCCESSFUL\n\n...\n====================STDERR ENTRIES==================\n\nRepositoryManager: Trying fallback repository location...\n8. final log file name=$DM_HOME\/webcache\/install\/config_log\/OpenText_Documentum_Interactive_Delivery_Services_Configuration_Install_10_22_2025_13_37_46.log\nRetrying Installables deferred in pass 0\nDeferral retries done because:\nThere were no deferrals in the last pass.\n8. final log file name=$DM_HOME\/webcache\/install\/config_log\/OpenText_Documentum_Interactive_Delivery_Services_Configuration_Install_10_22_2025_13_37_46.log\n====================STDOUT ENTRIES==================\n...\n&#x5B;dmadmin@cs-0 webcache]$\n<\/pre><\/div>\n\n\n<p>As mentioned earlier, this configurator is responsible for installing components inside the Repository. It creates the required IDS objects or updates them if they already exist. The DAR files were also successfully installed:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; highlight: [2,18,19,20]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 webcache]$ iapi $DOCBASE_NAME -Udmadmin -Pxxx &lt;&lt; EOC\n&gt; ?,c,select r_object_id, r_modify_date, object_name from dmc_dar order by r_modify_date asc;\n&gt; EOC\n\n        OpenText Documentum iapi - Interactive API interface\n        Copyright (c) 2023. OpenText Corporation\n        All rights reserved.\n        Client Library Release 23.4.0000.0180\n\nConnecting to Server using docbase REPO_01\n&#x5B;DM_SESSION_I_SESSION_START]info:  &quot;Session 011234568027fb88 started for user dmadmin.&quot;\n\nConnected to OpenText Documentum Server running Release 23.4.0000.0143  Linux64.Oracle\n1&gt; 2&gt;\nr_object_id       r_modify_date              object_name\n----------------  -------------------------  ---------------------------------\n...               ...                        ...\n08123456800c99a5  10\/22\/2025 13:38:32        SCSDocApp\n08123456800c99be  10\/22\/2025 13:38:58        SCSWorkflow\n08123456800c99e1  10\/22\/2025 13:39:29        icmRating\n\n(43 rows affected)\n1&gt;\n&#x5B;dmadmin@cs-0 webcache]$\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-6-another-small-bug\">6. Another small bug<\/h2>\n\n\n\n<p>However, I later discovered another small bug. The &#8220;<em><strong>scs_admin_config.product_version<\/strong><\/em>&#8221; attribute in the Repository was not updated correctly. Previously installed version was 16.7.4, so it&#8217;s unclear whether the configurator updated the value (with 16.7.4 still) or not at all. In any case, the stored product version was incorrect.<\/p>\n\n\n\n<p>This value is used by IDS to verify version compatibility during execution. For example, you can see this version referenced during the End-to-End tests. Therefore, I had to update the value manually. To correct the issue:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; highlight: [2,3,4,21,27,34]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 webcache]$ iapi $DOCBASE_NAME -Udmadmin -Pxxx &lt;&lt; EOC\n&gt; ?,c,select product_version from scs_admin_config;\n&gt; ?,c,update scs_admin_config object set product_version=&#039;16.7.5&#039; where product_version=&#039;16.7.4&#039;;\n&gt; ?,c,select product_version from scs_admin_config;\n&gt; exit\n&gt; EOC\n\n        OpenText Documentum iapi - Interactive API interface\n        Copyright (c) 2023. OpenText Corporation\n        All rights reserved.\n        Client Library Release 23.4.0000.0180\n\nConnecting to Server using docbase REPO_01\n&#x5B;DM_SESSION_I_SESSION_START]info:  &quot;Session 011234568027fd13 started for user dmadmin.&quot;\n\nConnected to OpenText Documentum Server running Release 23.4.0000.0143  Linux64.Oracle\nSession id is s0\nAPI&gt;\nproduct_version\n------------------------\n16.7.4\n(1 row affected)\n\nAPI&gt;\nobjects_updated\n---------------\n              1\n(1 row affected)\n&#x5B;DM_QUERY_I_NUM_UPDATE]info:  &quot;1 objects were affected by your UPDATE statement.&quot;\n\nAPI&gt;\nproduct_version\n------------------------\n16.7.5\n(1 row affected)\n\nAPI&gt; Bye\n&#x5B;dmadmin@cs-0 webcache]$\n<\/pre><\/div>\n\n\n<p>OpenText mentioned that both of these bugs should normally be fixed in a future update of the binaries. I have not checked in the last six months, but hopefully the issue has already been resolved. If not, at least you now have the information needed to fix it!<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Around six months ago, I faced a confusing issue with IDS Source 16.7.5 where the &#8220;config.bin&#8221; executable always crashed when I tried to run it. The installation of IDS binaries itself completed successfully without any errors. However, the configurator, which is supposed to set up the required objects inside the Repository, consistently crashed. 1. Environment [&hellip;]<\/p>\n","protected":false},"author":20,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[525],"tags":[3913,3912,3914,2609,830,771],"type_dbi":[],"class_list":["post-43427","post","type-post","status-publish","format-standard","hentry","category-enterprise-content-management","tag-config-bin","tag-configurator","tag-crash","tag-documentum-2","tag-ids","tag-tomcat"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Dctm - IDS Source 16.7.5 config.bin crash during execution - dbi Blog<\/title>\n<meta name=\"description\" content=\"The IDS Source 16.7.5 configurator (config.bin) may crash with a NumberFormatException if the TOMCAT_PORT_SELECTED parameter is empty\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dctm - IDS Source 16.7.5 config.bin crash during execution\" \/>\n<meta property=\"og:description\" content=\"The IDS Source 16.7.5 configurator (config.bin) may crash with a NumberFormatException if the TOMCAT_PORT_SELECTED parameter is empty\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-10T18:56:00+00:00\" \/>\n<meta name=\"author\" content=\"Morgan Patou\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@MorganPatou\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Morgan Patou\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\\\/\"},\"author\":{\"name\":\"Morgan Patou\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/c4d05b25843a9bc2ab20415dae6bd2d8\"},\"headline\":\"Dctm &#8211; IDS Source 16.7.5 config.bin crash during execution\",\"datePublished\":\"2026-03-10T18:56:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\\\/\"},\"wordCount\":921,\"commentCount\":0,\"keywords\":[\"config.bin\",\"configurator\",\"crash\",\"Documentum\",\"ids\",\"Tomcat\"],\"articleSection\":[\"Enterprise content management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\\\/\",\"name\":\"Dctm - IDS Source 16.7.5 config.bin crash during execution - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"datePublished\":\"2026-03-10T18:56:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/c4d05b25843a9bc2ab20415dae6bd2d8\"},\"description\":\"The IDS Source 16.7.5 configurator (config.bin) may crash with a NumberFormatException if the TOMCAT_PORT_SELECTED parameter is empty\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dctm &#8211; IDS Source 16.7.5 config.bin crash during execution\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/c4d05b25843a9bc2ab20415dae6bd2d8\",\"name\":\"Morgan Patou\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g\",\"caption\":\"Morgan Patou\"},\"description\":\"Morgan Patou has over 12 years of experience in Enterprise Content Management (ECM) systems, with a strong focus in recent years on platforms such as Alfresco, Documentum, and M-Files. He specializes in the architecture, setup, customization, and maintenance of ECM infrastructures in complex &amp; critical environments. Morgan is well-versed in both engineering and operations aspects, including high availability design, system integration, and lifecycle management. He also has a solid foundation in open-source and proprietary technologies - ranging from Apache, OpenLDAP or Kerberos to enterprise-grade systems like WebLogic. Morgan Patou holds an Engineering Degree in Computer Science from ENSISA (\u00c9cole Nationale Sup\u00e9rieure d'Ing\u00e9nieurs Sud Alsace) in Mulhouse, France. He is Alfresco Content Services Certified Administrator (ACSCA), Alfresco Content Services Certified Engineer (ACSCE) as well as OpenText Documentum Certified Administrator. His industry experience spans the Public Sector, IT Services, Financial Services\\\/Banking, and the Pharmaceutical industry.\",\"sameAs\":[\"https:\\\/\\\/blog.dbi-services.com\\\/author\\\/morgan-patou\\\/\",\"https:\\\/\\\/x.com\\\/MorganPatou\"],\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/morgan-patou\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Dctm - IDS Source 16.7.5 config.bin crash during execution - dbi Blog","description":"The IDS Source 16.7.5 configurator (config.bin) may crash with a NumberFormatException if the TOMCAT_PORT_SELECTED parameter is empty","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/","og_locale":"en_US","og_type":"article","og_title":"Dctm - IDS Source 16.7.5 config.bin crash during execution","og_description":"The IDS Source 16.7.5 configurator (config.bin) may crash with a NumberFormatException if the TOMCAT_PORT_SELECTED parameter is empty","og_url":"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/","og_site_name":"dbi Blog","article_published_time":"2026-03-10T18:56:00+00:00","author":"Morgan Patou","twitter_card":"summary_large_image","twitter_creator":"@MorganPatou","twitter_misc":{"Written by":"Morgan Patou","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/"},"author":{"name":"Morgan Patou","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/c4d05b25843a9bc2ab20415dae6bd2d8"},"headline":"Dctm &#8211; IDS Source 16.7.5 config.bin crash during execution","datePublished":"2026-03-10T18:56:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/"},"wordCount":921,"commentCount":0,"keywords":["config.bin","configurator","crash","Documentum","ids","Tomcat"],"articleSection":["Enterprise content management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/","url":"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/","name":"Dctm - IDS Source 16.7.5 config.bin crash during execution - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"datePublished":"2026-03-10T18:56:00+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/c4d05b25843a9bc2ab20415dae6bd2d8"},"description":"The IDS Source 16.7.5 configurator (config.bin) may crash with a NumberFormatException if the TOMCAT_PORT_SELECTED parameter is empty","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/dctm-ids-source-16-7-5-config-bin-crash-during-execution\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Dctm &#8211; IDS Source 16.7.5 config.bin crash during execution"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/c4d05b25843a9bc2ab20415dae6bd2d8","name":"Morgan Patou","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g","caption":"Morgan Patou"},"description":"Morgan Patou has over 12 years of experience in Enterprise Content Management (ECM) systems, with a strong focus in recent years on platforms such as Alfresco, Documentum, and M-Files. He specializes in the architecture, setup, customization, and maintenance of ECM infrastructures in complex &amp; critical environments. Morgan is well-versed in both engineering and operations aspects, including high availability design, system integration, and lifecycle management. He also has a solid foundation in open-source and proprietary technologies - ranging from Apache, OpenLDAP or Kerberos to enterprise-grade systems like WebLogic. Morgan Patou holds an Engineering Degree in Computer Science from ENSISA (\u00c9cole Nationale Sup\u00e9rieure d'Ing\u00e9nieurs Sud Alsace) in Mulhouse, France. He is Alfresco Content Services Certified Administrator (ACSCA), Alfresco Content Services Certified Engineer (ACSCE) as well as OpenText Documentum Certified Administrator. His industry experience spans the Public Sector, IT Services, Financial Services\/Banking, and the Pharmaceutical industry.","sameAs":["https:\/\/blog.dbi-services.com\/author\/morgan-patou\/","https:\/\/x.com\/MorganPatou"],"url":"https:\/\/www.dbi-services.com\/blog\/author\/morgan-patou\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/43427","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=43427"}],"version-history":[{"count":6,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/43427\/revisions"}],"predecessor-version":[{"id":43433,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/43427\/revisions\/43433"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=43427"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=43427"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=43427"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=43427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}