|Oracle GlassFish Server Reference Manual
Part Number E24938-01
reintializes all connections established in the specified connection pool
flush-connection-pool [--help] pool_name [--appname application [--modulename module]
flush-connection-pool subcommand resets a JDBC connection pool or a connector connection pool to its initial state. Any existing live connections are destroyed, which means that the transactions associated with these connections are lost. The subcommand then recreates the initial connections for the pool, and restores the pool to its steady pool size.
This subcommand is supported in remote mode only.
flush-connection-pool subcommand can target resources that are scoped to a specific application or module, as defined in the
glassfish-resources.xml for the GlassFish domain.
To reference the
jndi-name for an application scoped resource, perform the lookup using the
To reference the
jndi-name for a module scoped resource, perform the lookup using the
jndi-name for application-scoped-resources or module-scoped-resources are specified using the format
java:module/jdbc/myModuleLevelDataSource. This naming scope is defined in the Java EE 6 Specification (
Displays the help text for the subcommand.
Name of the application in which the application scoped resource is defined.
Name of the module in which the module scoped resource is defined.
Name of the connection pool to be reinitialized.
This example reinitializes the JDBC connection pool named
asadmin> flush-connection-pool __TimerPool Command flush-connection-pool executed successfully.
subcommand executed successfully
error in executing the subcommand