Problem:
When you use the provided configuration utilities (simpleconfig.sh/config.sh or simpleconfig.bat/config.bat) to configure the data collector for WebSphere Applications agent, the configuration utility fails with the following error message displayed:
Error occurred while processing configuration
com.ibm.ws.scripting.ScriptingException:
WASX8009E:
Invalid parameter:
invalid_parameter
Solution:
This problem occurs when the double quotation marks ("") is defined in the JVM arguments for the application server. It could happen when you use the WebSphere administrative console to define the Generic JVM Arguments field and you use the double quotation marks to enclose the value that you input.
To solve the problem, remove the generic JVM arguments value that is enclosed by the double quotation marks in the WebSphere administrative console and run the configuration utility again.
For example, when you input the following value for the Generic JVM Arguments field in the WebSphere administrative console and save it. This value cannot be parsed correctly in the server.xml file, which causes the data collector configuration utility to fail.
"-Dcbconfig=/opt/eustfnt3/IBM/CaseManagement/configure/properties/casebuilder.properties"
To fix the problem, go to the WebSphere administrative console and check the values defined in the Generic JVM Arguments field for the application server. Remove the value that is enclosed by the double quotation marks, save the changes and run the data collector configuration utility again.