Problem
If the Workbench server is constrained for resources, there is a possibility that Workbench will show errors in workbench log file mci.log soon after startup.
Solution
The JAVA_OPTS environment variable can be set to modify the resource usage of Java. More specifically, you can halve the Java Stack Size from 2MB to 1MB.
e.g. $JAVA_OPTS=-Xss1024K
Related articles
- Configuring MettleCI Workbench to use a Custom Port Number
- MettleCI - Infrastructure Requirements
- GitLab
- How does the integration/configuration with BitBucket, Jira, and Bamboo work?
- What software frameworks/versions does MettleCI require? (Java, .NET, etc.)
- Jenkins DevOps Deployment Topologies
- Workbench throws 'OutOfMemoryError'
- MettleCI CLI throws an 'UnsupportedClassVersionError'
- Installing MettleCI CLI on Unix
- A Workbench update doesn't appear to have installed
- MettleCI - Firewall Rules & Security
- Azure DevOps Deployment Topology
- Unexpected DataStage error occurred - Unhandled exception Type=Segmentation error
- Do Data Migrators offer installation support or consulting?
- Will installing Java v1.8 break my DataStage environment?
- How does the integration/configuration with BitBucket, Jira, and Bamboo work?
- What software frameworks/versions does MettleCI require? (Java, .NET, etc.)
- How do we re-run the Workbench Setup Wizard?
- Azure DevOps Deployment Topology
- Jenkins DevOps Deployment Topologies
- Upgrading MettleCI installations to Workbench build 1165 or later
- Unexpected DataStage error occurred - Unhandled exception Type=Segmentation error
- How do we re-run the Workbench Setup Wizard?
- Do Data Migrators offer installation support or consulting?
- A Workbench update doesn't appear to have installed
- Micro Focus ALM
- How to configure default credential mapping when user registry sharing is enabled
- MettleCI - Software
- Workbench / DataStage TLS not working on Red Hat Enterprise Linux 8 (RHEL-8) or later
- Workbench / DataStage TLS not working on Red Hat Enterprise Linux 8 (RHEL-8) or later
- Will installing Java v1.8 break my DataStage environment?
- What versions of TLS does MettleCI Workbench support?
- Installing or Upgrading Workbench on Unix
- Configure MettleCI Workbench Authentication to Azure Git Repo
- Configuring MettleCI Workbench to use HTTPS
- The Workbench is unreachable, or the Workbench service won't start
- How to configure default credential mapping when user registry sharing is enabled
- MettleCI For DevOps - Technical Prerequisites
- Workbench throws 'OutOfMemoryError'
- Why do I have to install another version of Java?
- Prerequisite Java Installation
- Which user account does Workbench use to commit changes in Git?
- Force Refreshing your Browser
- Jenkins DevOps Setup Roadmap
- Jenkins DevOps Setup Roadmap
- How do I determine the client ports being used by my InfoSphere installation?
- Installing or Upgrading Workbench on Unix
- Micro Focus ALM
- How does the MettleCI Workbench Service work in Unix?
- Configure MettleCI Workbench Authentication to Azure Git Repo
- MettleCI - User Accounts
- Integrating Azure DevOps Work Item Lookup with MettleCI Workbench
- How do I determine the client ports being used by my InfoSphere installation?
- Install and Configure a Jenkins Agent
- Which user account does Workbench use to commit changes in Git?
- How does the MettleCI Workbench Service work in Unix?
- Installing MettleCI CLI on Unix
- Integrating Azure DevOps Work Item Lookup with MettleCI Workbench
- MettleCI CLI throws an 'UnsupportedClassVersionError'
- The Workbench is unreachable, or the Workbench service won't start
- Force Refreshing your Browser
- Why do I have to install another version of Java?
- MettleCI - Infrastructure Requirements
- MettleCI - Software
- MettleCI - User Accounts
- Prerequisite Java Installation
- MettleCI For DevOps - Technical Prerequisites
- GitLab
- What versions of TLS does MettleCI Workbench support?
- Configuring MettleCI Workbench to use HTTPS
- Configuring MettleCI Workbench to use a Custom Port Number
- MettleCI - Firewall Rules & Security
- MettleCI CLI produces SLF4J errors
- Running Unit Test Interception produces an error 'Can not deserialize'
- MettleCI CLI produces 'Failed to connect to host' error
- SSLHandshakeException in Workbench after configuring issue lookup
- Bamboo Agent produces chcp or -107374 errors
- Azure pipeline error "You need the Git 'GenericContribute' permission"
- Command timed out waiting to complete
- The MettleCI Bamboo Command Plugin fails with NoSuchMethodError
- Workbench produces 'Failed to initialize DATASTAGE_ASB authentication' error on startup
- Workbench operations return ‘Could not find specified assets’
- MettleCI CLI produces error of the form 'Cannot run program "XXX"'
- MettleCI CLI produces error 'Incorrectly typed data found for annotation element'
- The MettleCI Bamboo Plugin Fails When Compiling a Job
- Error "can't create transaction lock" when installing MettleCI Workbench on Unix
- Workbench operations return ‘Could not find specified assets’
- Bamboo Agent produces chcp or -107374 errors
- Problems supplying passwords to the MettleCI Command Line
- Bamboo 'Unable to open file' errors on Windows
- The MettleCI Service doesn't automatically start after a reboot
- Enabling extended logging for MettleCI Workbench
- SSH Configuration
- Problems supplying passwords to the MettleCI Command Line
- Jira displays error about Workbench 'not registered as a Consumer' when registering application
- Jira displays error about Workbench 'not registered as a Consumer' when registering application
- Bamboo 'Unable to open file' errors on Windows
- Workbench login error 'The URL is incorrect or is not trusted'
- QualityStage Rulesets Ignore Incremental Compilation
- Failing to Read Assets from the DataStage Repository
- Jira admin session timing out when setting up an App Link with Workbench
- The `mettleci datastage create-project` command fails
- Enabling extended logging in Atlassian Bamboo
- MettleCI CLI produces error of the form 'Cannot run program "XXX"'
- Which Bamboo license do I need if I want to use it with MettleCI?
- Jenkins Pipeline produces error 'No such DSL method findFiles'
- The MettleCI Bamboo Plugin Fails When Compiling a Job
- Shared Container image previews not available in Atlassian Bitbucket
- Jira admin session timing out when setting up an App Link with Workbench
- MettleCI CLI produces SLF4J errors
- Error while CI pipeline is 'Inspecting DataStage assets for last change'
- MettleCI CLI produces error 'Incorrectly typed data found for annotation element'
- Nothing happens when I run a Server Job in Unit Testing mode
- MettleCI command 'workbench set-branch' command produces a credentials error
- Build Pipeline SFTP operations fail due to DataStage Engine name
- Gitlab produces Let's Encrypt error when configuring HTTPS access
- Shared Container image previews not available in Atlassian Bitbucket
- Some MettleCI Command Line options are being ignored on Windows
- Workbench produces 'Failed to initialize DATASTAGE_ASB authentication' error on startup
- The MettleCI Service doesn't automatically start after a reboot
- MettleCI command 'workbench set-branch' command produces a credentials error
- Enabling extended debug logging for MettleCI Workbench
- SSLHandshakeException in Workbench after configuring issue lookup
- Some MettleCI Command Line options are being ignored on Windows
- MettleCI CLI warns "'ds.client.path' not configured, assuming DataStage client is available on system PATH"
- Failing to Read Assets from the DataStage Repository
- MettleCI CLI warns "'ds.client.path' not configured, assuming DataStage client is available on system PATH"
- The MettleCI Bamboo Command Plugin fails with NoSuchMethodError
- Azure pipeline error "You need the Git 'GenericContribute' permission"
- Build Pipeline SFTP operations fail due to DataStage Engine name
- Nothing happens when I run a Server Job in Unit Testing mode
- SSH Configuration
- Jira issues aren't showing relevant Git commits made via MettleCI
- No permission to install the DataStage Designer MettleCI menu items
- The `mettleci datastage create-project` command fails
- Jenkins Pipeline produces error 'No such DSL method findFiles'
- MettleCI CLI produces 'Failed to connect to host' error
- Can't upload a license file to the MettleCI Setup Wizard
- Error "can't create transaction lock" when installing MettleCI Workbench on Unix
- Error while CI pipeline is 'Inspecting DataStage assets for last change'
- Filename too Long error during Git operations
- The MettleCI Bamboo Command Plugin fails with ClassNotFoundException
- Can't upload a license file to the MettleCI Setup Wizard
- Running Unit Test Interception produces an error 'Can not deserialize'
- Workbench login error 'The URL is incorrect or is not trusted'
- No permission to install the DataStage Designer MettleCI menu items
- Gitlab produces Let's Encrypt error when configuring HTTPS access
- Which Bamboo license do I need if I want to use it with MettleCI?
- Filename too Long error during Git operations
- Jira issues aren't showing relevant Git commits made via MettleCI
- The MettleCI Bamboo Command Plugin fails with ClassNotFoundException
- Enabling extended logging in Atlassian Bamboo
- QualityStage Rulesets Ignore Incremental Compilation
- Command timed out waiting to complete
- Configuring Authentication between Workbench and Atlassian Bitbucket
- Executing a Unit Test
- Creating a Unit Test
- How do we change which Browser is used for MettleCI Workbench?
- Creating a Unit Test
- Workbench Set-Branch Command
- Which credentials do I use to log in to the MettleCI Workbench?
- Workbench Set-Branch Command
- How does MettleCI Workbench integrate with Git?
- How do we change which Browser is used for MettleCI Workbench?
- Fabricating Unit Test Data
- How does MettleCI Workbench integrate with Git?
- Which credentials do I use to log in to the MettleCI Workbench?
- Committing DataStage Assets to Git
- Executing a Unit Test
- Configuring Authentication between Workbench and Atlassian Bitbucket
- Committing DataStage Assets to Git