+

Search Tips   |   Advanced Search

  • Configure an activation specification for a third-party JCA resource adapter >

    J2C Activation Specifications settings

    Use this page to specify the settings for a Java 2 Connector (J2C) activation specification.

    The resource adapter uses a J2C activation specification to configure a specific endpoint instance. Each application configuring one or more endpoints must specify the resource adapter that sends messages to the endpoint. The application must use the activation specification to provide the configuration properties related to the processing of the inbound messages.

    We can access this administrative console page in one of two ways:

    • Resources > Resource Adapters > Resource adapters > resource_adapter > J2C activation specifications > activation_specification.

    • Resources > Resource Adapters > J2C activation specifications > activation_specification.


    Scope

    Scope of the resource adapter that supports this activation specification. Only applications that are installed within this scope can use this activation specification.


    Provider

    Resource adapter that encapsulates the appropriate classes for this activation specification.

    For new objects, available resource adapters are listed in a drop-down list. After creating the activation specification, the field is a read only text field.

    Information Value
    Data type Drop-down list or text


    Name

    Display name of the J2C activation specification instance.

    A string with no spaces meant to be a meaningful text identifier for the J2C activation specification. Name is required

    Information Value
    Data type String


    JNDI name

    Specifies the JNDI name for the J2C activation specification instance.

    The JNDI name is required. If we do not specify one, it is created from the Name field. If not specified, the JNDI name defaults to eis/[name]

    Information Value
    Data type String


    Description

    A free-form text string to describe the J2C activation specification instance.

    Information Value
    Data type String


    Authentication alias

    This optional field is used to bind the J2C activation specification to an authentication alias (configured through the security JAAS screens).

    This alias is used to access a user name and password that are set on the configured J2C activation specification. This field is meaningful only if the J2C activation specification that you are configuring has a UserName and Password field.

    If we have defined security domains in the application server, we can click Browse... to select a J2C authentication alias for the resource that you are configuring. Security domains allow you to isolate J2C authentication aliases between servers. The tree view is useful in determining the security domain to which an alias belongs, and the tree view can help you determine the servers that is able to access each authentication alias. The tree view is tailored for each resource, so domains and aliases are hidden when we cannot use them.

    The Browse button is only accessible if at least one security domain is defined and assigned a scope that is applicable to the resource that is being edited. Additionally, that security domain must contain at least one JAAS J2C Authentication alias.

    Information Value
    Data type Drop-down list


    Message Listener Type

    The Message Listener Type used by this activation specification.

    For new objects, the list of available classes is provided by the resource adapter in a drop-down list. After creating the activation specification, the field is a read only text field.

    Information Value
    Data type Drop-down list or text


    Destination JNDIName

    The destination JNDIName field appears only when a message of type javax.jms.Destination with name Destination is received.

    Reference topic