classpath and JVM argument settings are defined in the AdminsServerPlugins.properties file under the
[PluginPolicy.Progress.SonicMQ] section.
The following describes the related settings under this section:
pluginclasspath - This setting is used to specify the classpath for the BrokerConnect mode of the Adapter.
classpath - This setting is used to specify the classpath for ClientConnect and ServerConnect mode of the Adapter.
jvmargs - This setting is used to specify the JVM arguments to be used with the Adapters java process.
For example, here is a snippet from AdminServerPlugins.properties where the classpath is set for all connection modes as well as min/max heap settings for the Adapters java process:
#
# Policy for the 4GL SonicMQ Adapter
#
[PluginPolicy.Progress.SonicMQ]
pluginclasspath=C:\Apps\Progress\OpenEdge/sonic/MQ7.5/lib/sonic_Client.jar,C:\Apps\Progress\OpenEdge/sonic/MQ7.5/lib/mgmt_client.jar,C:\Apps\Progress\OpenEdge/java/ext/actional-sdk.jar,C:\Apps\Progress\OpenEdge/java/progress.jar
classpath=C:\Apps\Progress\OpenEdge/sonic/MQ7.5/lib/sonic_Client.jar,C:\Apps\Progress\OpenEdge/java/ext/actional-sdk.jar,C:\Apps\Progress\OpenEdge/java/progress.jar
jvmargs=-Xms16m -Xmx64m
** Changes to the settings will require a restart of the OpenEdge client/server using the Adapter.