Business Components

oracle.jbo.common.ampool
Class AMPoolMessageBundle

java.lang.Object
  |
  +--java.util.ResourceBundle
        |
        +--java.util.ListResourceBundle
              |
              +--oracle.jbo.common.CheckedListResourceBundle
                    |
                    +--oracle.jbo.common.ampool.AMPoolMessageBundle

public class AMPoolMessageBundle
extends CheckedListResourceBundle


Field Summary
TypeField
static java.lang.String EXC_AMPOOL_AM_ALREADY_INITIALIZED
          JBO-30009: ApplicationPoolException
static java.lang.String EXC_AMPOOL_CANNOT_REMOVE_COOKIE
          JBO-30014: ApplicationPoolException
static java.lang.String EXC_AMPOOL_CHECKOUT_FAILED
          JBO-30003: ApplicationPoolException
static java.lang.String EXC_AMPOOL_COOKIE_ALREADY_EXISTS
          JBO-30012: ApplicationPoolException
static java.lang.String EXC_AMPOOL_COOKIE_ENV_IMMUTABLE
          JBO-30013: ApplicationPoolException
static java.lang.String EXC_AMPOOL_INVALID_AM_INSTANCE
          JBO-30005: ApplicationPoolException
static java.lang.String EXC_AMPOOL_INVALID_CHECKIN
          JBO-30004: ApplicationPoolException
static java.lang.String EXC_AMPOOL_INVALID_COOKIE
          JBO-30001: ApplicationPoolException
static java.lang.String EXC_AMPOOL_INVALID_COOKIE_PARAMS
          JBO-30011: ApplicationPoolException
static java.lang.String EXC_AMPOOL_INVALID_COOKIE_REPL
          JBO-30010: ApplicationPoolException
static java.lang.String EXC_AMPOOL_INVALID_HANDLE
          JBO-30006: ApplicationPoolException
static java.lang.String EXC_AMPOOL_INVALID_LOCK_RELEASE
          JBO-30007: ApplicationPoolException
static java.lang.String EXC_AMPOOL_INVALID_POOL_SIGNATURE
          JBO-30002: ApplicationPoolException
static java.lang.String EXC_AMPOOL_MGR_ALREADY_CREATED
          JBO-30000: ApplicationPoolException
static java.lang.String EXC_AMPOOL_SESSION_COOKIE_TIMEOUT
          JBO-30008: ApplicationPoolException
static java.lang.String EXC_AMPOOL_WAIT_TIME_EXCEEDED
          JBO-30016: ApplicationPoolException
static java.lang.String EXC_ILLEGAL_COOKIE_SERIALIZATION
          JBO-30015: ApplicationPoolException
static java.lang.String MSG_AMPOOL_AVG_NUM_OF_AVAIL_INSTANCES
           
static java.lang.String MSG_AMPOOL_AVG_NUM_OF_INSTANCES
           
static java.lang.String MSG_AMPOOL_AVG_NUM_OF_SESSIONS_REF_STATE
           
static java.lang.String MSG_AMPOOL_AVG_NUM_OF_UNAVAIL_INSTANCES
           
static java.lang.String MSG_AMPOOL_INSTANCE_AGE_STATS
           
static java.lang.String MSG_AMPOOL_INSTANCE_LIFETIME_STATS
           
static java.lang.String MSG_AMPOOL_INSTANCE_STATS
           
static java.lang.String MSG_AMPOOL_MAX_NUM_OF_INSTANCES
           
static java.lang.String MSG_AMPOOL_NUM_OF_ACTIVATIONS
           
static java.lang.String MSG_AMPOOL_NUM_OF_ACTIVE_SESSIONS
           
static java.lang.String MSG_AMPOOL_NUM_OF_AVAIL_INSTANCES
           
static java.lang.String MSG_AMPOOL_NUM_OF_CHECK_INS
           
static java.lang.String MSG_AMPOOL_NUM_OF_CHECK_OUT_FAILURES
           
static java.lang.String MSG_AMPOOL_NUM_OF_CHECK_OUTS
           
static java.lang.String MSG_AMPOOL_NUM_OF_INACTIVE_SESSIONS
           
static java.lang.String MSG_AMPOOL_NUM_OF_INSTANCE_CREATIONS
           
static java.lang.String MSG_AMPOOL_NUM_OF_INSTANCE_REMOVALS
           
static java.lang.String MSG_AMPOOL_NUM_OF_INSTANCES
           
static java.lang.String MSG_AMPOOL_NUM_OF_PASSIVATIONS
           
static java.lang.String MSG_AMPOOL_NUM_OF_REF_INSTANCES
           
static java.lang.String MSG_AMPOOL_NUM_OF_REF_INSTANCES_RECYCLED
           
static java.lang.String MSG_AMPOOL_NUM_OF_REUSES
           
static java.lang.String MSG_AMPOOL_NUM_OF_SESSIONS
           
static java.lang.String MSG_AMPOOL_NUM_OF_UNREF_INSTANCES_RECYCLED
           
static java.lang.String MSG_AMPOOL_NUM_OF_UNUSED_INSTANCES
           
static java.lang.String MSG_AMPOOL_NUM_OF_UNUSED_REF_INSTANCES
           
static java.lang.String MSG_AMPOOL_NUM_OF_USED_INSTANCES
           
static java.lang.String MSG_AMPOOL_NUM_OF_USED_REF_INSTANCES
           
static java.lang.String MSG_AMPOOL_SESSION_AGE_STATS
           
static java.lang.String MSG_AMPOOL_SESSION_STATS
           
static java.lang.String MSG_AMPOOL_STATE_MANAGEMENT_STATS
           
static java.lang.String MSG_AMPOOL_USE_STATS
           
 
Fields inherited from class java.util.ResourceBundle
parent
 
Constructor Summary
AMPoolMessageBundle()
           
 
Method Summary
TypeMethod
 java.lang.Object[][] getContents()
          Gets the key-value association table.
 
Methods inherited from class java.util.ListResourceBundle
getKeys, handleGetObject
 
Methods inherited from class java.util.ResourceBundle
getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXC_AMPOOL_MGR_ALREADY_CREATED

public static final java.lang.String EXC_AMPOOL_MGR_ALREADY_CREATED
JBO-30000: ApplicationPoolException

Cause: The application attempted to create an application pool with the same name as an existing application pool.

Action: Correct the application logic that is creating an application pool. Validate that a pool with the given name has not already been registered with the pool manager.


EXC_AMPOOL_INVALID_COOKIE

public static final java.lang.String EXC_AMPOOL_INVALID_COOKIE
JBO-30001: ApplicationPoolException

Cause: Deprecated.

Action: N/A


EXC_AMPOOL_INVALID_POOL_SIGNATURE

public static final java.lang.String EXC_AMPOOL_INVALID_POOL_SIGNATURE
JBO-30002: ApplicationPoolException

Cause: Deprecated.

Action: N/A


EXC_AMPOOL_CHECKOUT_FAILED

public static final java.lang.String EXC_AMPOOL_CHECKOUT_FAILED
JBO-30003: ApplicationPoolException

Cause: The pool failed to create an application module instance during checkout. Typically this exception may occur when the pool has been configured with an invalid application module name, EJB server, etc. or when an invalid JDBC username, password, URL, or datasource name has been specified.

Action: See the exception details for more information regarding the failure. Correct the application's configuration properties appropriately.


EXC_AMPOOL_INVALID_CHECKIN

public static final java.lang.String EXC_AMPOOL_INVALID_CHECKIN
JBO-30004: ApplicationPoolException

Cause: The application attempted to check in an application module that was not checked out from the pool.

Action: Remove redundant releaseApplicationModule() invocations from the application logic.


EXC_AMPOOL_INVALID_AM_INSTANCE

public static final java.lang.String EXC_AMPOOL_INVALID_AM_INSTANCE
JBO-30005: ApplicationPoolException

Cause: The application attempted to invoke an application pool method with an application module that was not created by that application pool instance.

Action: Correct the application logic. Use the session cookie that was used to acquire the application module instance to acquire a reference to the application pool that created that application module instance.


EXC_AMPOOL_INVALID_HANDLE

public static final java.lang.String EXC_AMPOOL_INVALID_HANDLE
JBO-30006: ApplicationPoolException

Cause: The application attempted to access the application pool with a session cookie that is not registered with that application pool.

Action: Correct the application logic. The application should not reference the application pool directly. Use the session cookie interface for all application pool interaction.


EXC_AMPOOL_INVALID_LOCK_RELEASE

public static final java.lang.String EXC_AMPOOL_INVALID_LOCK_RELEASE
JBO-30007: ApplicationPoolException

Cause: The application attempted to release a session cookie lock that it did not hold.

Action: Internal exception. Please contact BC4J Technical Support.


EXC_AMPOOL_SESSION_COOKIE_TIMEOUT

public static final java.lang.String EXC_AMPOOL_SESSION_COOKIE_TIMEOUT
JBO-30008: ApplicationPoolException

Cause: A session cookie request thread timed out while waiting for the session cookie lock.

Action: Verify that all threads that have acquired a session cookie lock have properly released the session cookie lock when they have completed their task. If the lock is properly released then increase the wait timeout period for the request that was interrupted.


EXC_AMPOOL_AM_ALREADY_INITIALIZED

public static final java.lang.String EXC_AMPOOL_AM_ALREADY_INITIALIZED
JBO-30009: ApplicationPoolException

Cause: The application attempted to modify the availability status of an application module that is already in active pool use.

Action: Remove the application logic that is updating the application module availability status.


EXC_AMPOOL_INVALID_COOKIE_REPL

public static final java.lang.String EXC_AMPOOL_INVALID_COOKIE_REPL
JBO-30010: ApplicationPoolException

Cause: The web server attempted to replicate a session cookie with an existing, active cookie.

Action: Internal exception. Please contact BC4J Technical Support.


EXC_AMPOOL_INVALID_COOKIE_PARAMS

public static final java.lang.String EXC_AMPOOL_INVALID_COOKIE_PARAMS
JBO-30011: ApplicationPoolException

Cause: The application attempted to create a session cookie with an invalid set of cookie parameters.

Action: Correct the application logic that creates the session cookie. Verify that the cookie session id, application id, and application pool reference are all not null.


EXC_AMPOOL_COOKIE_ALREADY_EXISTS

public static final java.lang.String EXC_AMPOOL_COOKIE_ALREADY_EXISTS
JBO-30012: ApplicationPoolException

Cause: The application attempted to create a session cookie in an application pool that already contains that session cookie.

Action: Correct the application logic that creates the session cookie. Remove the existing session cookie before creating a new one in that pool.


EXC_AMPOOL_COOKIE_ENV_IMMUTABLE

public static final java.lang.String EXC_AMPOOL_COOKIE_ENV_IMMUTABLE
JBO-30013: ApplicationPoolException

Cause: The application attempted to change the session cookie environment after the session cookie became active.

Action: Correct the application logic that sets the session cookie environment. Move all logic that changes the session cookie such that it occurs before the session cookie becomes active. A session cookie is active after it is first used to acquire an application module.


EXC_AMPOOL_CANNOT_REMOVE_COOKIE

public static final java.lang.String EXC_AMPOOL_CANNOT_REMOVE_COOKIE
JBO-30014: ApplicationPoolException

Cause: The application attempted to remove a session cookie from the pool while that cookie had an application module instance checked out.

Action: Correct the application logic that removes the session cookie from the application pool. Be sure to invoke SessionCookie.releaseApplicationModule() before invoking ApplicationPool.removeCookie(SessionCookie).


EXC_ILLEGAL_COOKIE_SERIALIZATION

public static final java.lang.String EXC_ILLEGAL_COOKIE_SERIALIZATION
JBO-30015: ApplicationPoolException

Cause: The application attempted to serialize a session cookie while that cookie had an application module instance checked out or which the cookie was locked by a client request thread.

Action: Correct the serialization logic such that the session cookie is serialized after the session cookie application module has been released to the application pool and after all client requests have released their cookie locks.


EXC_AMPOOL_WAIT_TIME_EXCEEDED

public static final java.lang.String EXC_AMPOOL_WAIT_TIME_EXCEEDED
JBO-30016: ApplicationPoolException

Cause: The application request thread was timed out while waiting for an available appliation module instance in the pool.

Action: Prevent wait timeouts by increasing the maximum pool size.


MSG_AMPOOL_NUM_OF_INSTANCE_CREATIONS

public static final java.lang.String MSG_AMPOOL_NUM_OF_INSTANCE_CREATIONS

MSG_AMPOOL_NUM_OF_INSTANCE_REMOVALS

public static final java.lang.String MSG_AMPOOL_NUM_OF_INSTANCE_REMOVALS

MSG_AMPOOL_NUM_OF_ACTIVATIONS

public static final java.lang.String MSG_AMPOOL_NUM_OF_ACTIVATIONS

MSG_AMPOOL_NUM_OF_PASSIVATIONS

public static final java.lang.String MSG_AMPOOL_NUM_OF_PASSIVATIONS

MSG_AMPOOL_NUM_OF_CHECK_OUTS

public static final java.lang.String MSG_AMPOOL_NUM_OF_CHECK_OUTS

MSG_AMPOOL_NUM_OF_CHECK_INS

public static final java.lang.String MSG_AMPOOL_NUM_OF_CHECK_INS

MSG_AMPOOL_NUM_OF_REUSES

public static final java.lang.String MSG_AMPOOL_NUM_OF_REUSES

MSG_AMPOOL_NUM_OF_REF_INSTANCES_RECYCLED

public static final java.lang.String MSG_AMPOOL_NUM_OF_REF_INSTANCES_RECYCLED

MSG_AMPOOL_NUM_OF_UNREF_INSTANCES_RECYCLED

public static final java.lang.String MSG_AMPOOL_NUM_OF_UNREF_INSTANCES_RECYCLED

MSG_AMPOOL_NUM_OF_INSTANCES

public static final java.lang.String MSG_AMPOOL_NUM_OF_INSTANCES

MSG_AMPOOL_MAX_NUM_OF_INSTANCES

public static final java.lang.String MSG_AMPOOL_MAX_NUM_OF_INSTANCES

MSG_AMPOOL_AVG_NUM_OF_INSTANCES

public static final java.lang.String MSG_AMPOOL_AVG_NUM_OF_INSTANCES

MSG_AMPOOL_NUM_OF_AVAIL_INSTANCES

public static final java.lang.String MSG_AMPOOL_NUM_OF_AVAIL_INSTANCES

MSG_AMPOOL_AVG_NUM_OF_AVAIL_INSTANCES

public static final java.lang.String MSG_AMPOOL_AVG_NUM_OF_AVAIL_INSTANCES

MSG_AMPOOL_AVG_NUM_OF_UNAVAIL_INSTANCES

public static final java.lang.String MSG_AMPOOL_AVG_NUM_OF_UNAVAIL_INSTANCES

MSG_AMPOOL_NUM_OF_REF_INSTANCES

public static final java.lang.String MSG_AMPOOL_NUM_OF_REF_INSTANCES

MSG_AMPOOL_NUM_OF_UNUSED_REF_INSTANCES

public static final java.lang.String MSG_AMPOOL_NUM_OF_UNUSED_REF_INSTANCES

MSG_AMPOOL_NUM_OF_USED_REF_INSTANCES

public static final java.lang.String MSG_AMPOOL_NUM_OF_USED_REF_INSTANCES

MSG_AMPOOL_NUM_OF_UNUSED_INSTANCES

public static final java.lang.String MSG_AMPOOL_NUM_OF_UNUSED_INSTANCES

MSG_AMPOOL_NUM_OF_USED_INSTANCES

public static final java.lang.String MSG_AMPOOL_NUM_OF_USED_INSTANCES

MSG_AMPOOL_NUM_OF_SESSIONS

public static final java.lang.String MSG_AMPOOL_NUM_OF_SESSIONS

MSG_AMPOOL_AVG_NUM_OF_SESSIONS_REF_STATE

public static final java.lang.String MSG_AMPOOL_AVG_NUM_OF_SESSIONS_REF_STATE

MSG_AMPOOL_NUM_OF_INACTIVE_SESSIONS

public static final java.lang.String MSG_AMPOOL_NUM_OF_INACTIVE_SESSIONS

MSG_AMPOOL_NUM_OF_ACTIVE_SESSIONS

public static final java.lang.String MSG_AMPOOL_NUM_OF_ACTIVE_SESSIONS

MSG_AMPOOL_INSTANCE_LIFETIME_STATS

public static final java.lang.String MSG_AMPOOL_INSTANCE_LIFETIME_STATS

MSG_AMPOOL_STATE_MANAGEMENT_STATS

public static final java.lang.String MSG_AMPOOL_STATE_MANAGEMENT_STATS

MSG_AMPOOL_USE_STATS

public static final java.lang.String MSG_AMPOOL_USE_STATS

MSG_AMPOOL_INSTANCE_STATS

public static final java.lang.String MSG_AMPOOL_INSTANCE_STATS

MSG_AMPOOL_INSTANCE_AGE_STATS

public static final java.lang.String MSG_AMPOOL_INSTANCE_AGE_STATS

MSG_AMPOOL_SESSION_STATS

public static final java.lang.String MSG_AMPOOL_SESSION_STATS

MSG_AMPOOL_SESSION_AGE_STATS

public static final java.lang.String MSG_AMPOOL_SESSION_AGE_STATS

MSG_AMPOOL_NUM_OF_CHECK_OUT_FAILURES

public static final java.lang.String MSG_AMPOOL_NUM_OF_CHECK_OUT_FAILURES
Constructor Detail

AMPoolMessageBundle

public AMPoolMessageBundle()
Method Detail

getContents

public java.lang.Object[][] getContents()
Gets the key-value association table.
Overrides:
getContents in class CheckedListResourceBundle
Returns:
an array of key-value pairs.

Business Components