J2C query scripts
The scripting library provides many script procedures to manage the Java 2 Connector (J2C) configurations. This topic provides usage information for scripts that query your J2C configuration. We can run each script individually or combine many procedures to create custom automation scripts for the environment.
Each J2C management script procedure is located in the app_server_root/scriptLibraries/resources/J2C directory.
Use the following script procedures to query the J2C configurations:
- listAdminObjectInterfaces
- listConnectionFactoryInterfaces
- listJ2CActivationSpecs
- listJ2CAdminObjects
- listJ2CConnectionFactories
- listJ2CResourceAdapters
- listMessageListenerTypes
listAdminObjectInterfaces
This script returns and displays a list of the administrative object interfaces for the J2C resource adapter of interest.
To run the script, specify the J2C resource adapter argument, as defined in the following table:
script. Run the script to list administrative object
Argument Description resourceAdapterID Configuration ID of the resource adapter of interest. Syntax
AdminJ2C.listAdminObjectInterfaces(resourceAdapterID)
Example usage
AdminJ2C.listAdminObjectInterfaces("J2CTest(cells/myCell/nodes/myNode|resources.xml#J2CResourceAdapter_1184091767578)")
listConnectionFactoryInterfaces
This script returns and displays a list of the connection factory interfaces for the J2C resource adapter of interest.
To run the script, specify the J2C resource adapter argument, as defined in the following table:
Argument Description resourceAdapterID Configuration ID of the resource adapter of interest. Syntax
AdminJ2C.listConnectionFactoryInterfaces(resourceAdapterID)
Example usage
AdminJ2C.listConnectionFactoryInterfaces("J2CTest(cells/myCell/nodes/myNode|resources.xml#J2CResourceAdapter_1184091767578)")
listJ2CActivationSpecs
This script returns and displays a list of the J2C activation specifications in the J2C configuration.
To run the script, specify the J2C resource adapter and message listener type arguments, as defined in the following table:
script. Run the script to list activation specification
Argument Description resourceAdapterID Configuration ID of the resource adapter of interest. messageListenerType Message listener type. Syntax
AdminJ2C.listJ2CActivationSpecs(resourceAdapterID, messageListenerType)
Example usage
AdminJ2C.listJ2CActivationSpecs("J2CTest(cells/myCell/nodes/myNode|resources.xml#J2CResourceAdapter_1184091767578)", "javax.jms.MessageListener2")
listJ2CAdminObjects
This script returns and displays a list of the administrative objects in our J2C configuration.
To run the script, specify the application name and server name arguments, as defined in the following table:
Argument Description resourceAdapterID Name of the application of interest. adminObjectInterface Name of the administrative object interface of interest. Syntax
AdminJ2C.listJ2CAdminObjects(resourceAdapterID, adminObjectInterface)
Example usage
AdminJ2C.listJ2CAdminObjects("J2CTest(cells/myCell/nodes/myNode|resources.xml#J2CResourceAdapter_1184091767578)", "fvt.adapter.message.FVTMessageProvider2")
listJ2CConnectionFactories
This script returns and displays a list of the J2C connection factories in the J2C configuration.
To run the script, specify the J2C resource adapter and connection factory interface arguments, as defined in the following table:
Argument Description resourceAdapterID Configuration ID of the resource adapter of interest. connFactoryInterface Name of the connection factory interface of interest. Syntax
AdminJ2C.listJ2CConnectionFactories(resourceAdapterID, connFactoryInterface)
Example usage
AdminJ2C.listJ2CConnectionFactories("J2CTest(cells/myCell/nodes/myNode|resources.xml#J2CResourceAdapter_1184091767578)", "javax.sql.DataSource2")
listJ2CResourceAdapters
This script displays a list of the J2C resource adapters in the configuration. The script returns either a list of J2CResourceAdapters with the resource adapter name or a list of all J2C resource adapters in the environment.
To run the script, we can optionally specify the J2C resource adapter argument, as defined in the following table:
Argument Description resourceAdapterName Name of the resource adapter to display. Syntax
AdminJ2C.listJ2CResourceAdapters(resourceAdapterName)
Example usage
AdminJ2C.listJ2CResourceAdapters()
AdminJ2C.listJ2CResourceAdapters("myResourceAdapter")
listMessageListenerTypes
This script returns and displays a list of the message listener types for the J2C resource adapter of interest.
To run the script, specify the J2C resource adapter argument, as defined in the following table:
Argument Description resourceAdapterID Configuration ID of the resource adapter of interest. Syntax
AdminJ2C.listMessageListenerTypes(resourceAdapterID)
Example usage
AdminJ2C.listMessageListenerTypes("J2CTest(cells/myCell/nodes/myNode|resources.xml#J2CResourceAdapter_1184091767578)")
Related tasks
Use the script library to automate the application serving environment
J2C configuration scripts JMS configuration scripts JMS query scripts JDBC configuration scripts JDBC query scripts