Sun N1 Service Provisioning System User's Guide for BEA WebLogic 9 Plug-in 1.0

WebLogic Configuration Component Types and Variables

The following sections contain the WebLogic configuration objects that have been modeled as a component type. These sections also provide the default component names and the component variables that require custom values.

Data Source and Multi Data Source Component Types and Variables

The WebLogic 9 Plug-In provides the Data Source and Multi Data Source component types for capturing database data sources and connection pools. The following table lists the required component variables for these component types.

Table 5–2 Data Source and Multi Data Source Component Information and Variables

Component Type 

Description 

Required Variables 

Data Source 

Specifies the database data source for your application. 

  • Data source name (Name)

  • JNDI name (JNDINames)

Multi Data Source 

Specifies the database data source and associated connection pools for your application. 

  • Multi Data source name (Name)

  • Algorithm type (either Failover or Load-Balancing) for the multi data source (AlgorithmType)

  • Comma-separated list of data sources (DataSourceList)

  • JNDI name (JNDINames)

For information about how to create and deploy these component types, see Configuring Services for WebLogic Applications.

Java Messaging Service (JMS) Components and Variables

The WebLogic 9 Plug-In provides several Java Messaging Service (JMS) component types for capturing JMS configuration components. The following table lists the required component variables for these components or component types.

Table 5–3 JMS Component Information and Variables

Component Type 

Description 

Default Component 

Required Variables 

JMS Server  

Specifies the server to store and serve JMS information. 

WLJMSServerConfig

JMS server name (Name)

JMS Module 

Specifies the configuration module for JMS Queues, Topics, Connection Factories, and Destination Keys. 

None 

  • JMS Module name (Name)

  • JMS Module descriptor file (DescriptorFileName)

JMS Queue  

Specifies the messaging queue for point-to-point messaging. 

WLJMSQueueConfig

  • JMS destination name (Name)

  • JMS module name (JMSModuleName)

  • JNDI name of the JMS destination (JNDIName)

JMS Topic 

Specifies the messaging topic for publish-and-subscribe messaging. 

WLJMSTopicConfig

  • JMS destination name (Name)

  • JMS module name (JMSModuleName)

  • JNDI name of the JMS destination (JNDIName)

JMS File Store 

Specifies the JMS backing store. 

WLJMSFileStoreConfig

Name of the JMS file store (Name)

JMS JDBC Store 

Specifies the JMS JDBC backing store. 

WLJMSJDBCStoreConfig

  • JMS JDBC store (Name)

  • The JDBC data source used by this JDBC store (DataSource)

JMS Connection Factory 

Specifies the connection factory to create JMS connections to the data source. 

WLJMSConnectionFactoryConfig

  • Name of the JMS connection factory (Name)

  • JNDI name (JNDIName)

JMS Destination Key 

Specifies the destination keys to specify the order in which messages are delivered. 

WLJMSDestinationKeyConfig

Name of the JMS destination key (Name)

For information about how to create and deploy these component types, see Configuring Services for WebLogic Applications.

Mail Session Component Type and Variables

With the WebLogic 9 Plug-In you can capture mail sessions as N1 SPS components, and then deploy these components. The following table lists the required component variables for these components.

Table 5–4 Mail Service Component Information and Variables

Component Type 

Description 

Required Variables 

Mail Service 

Specifies the mail service to use for communication between the Administration Server and Managed Servers. 

  • Mail session name (msName)

  • JNDI name (jndiName)

  • Variable generated from the WebLogic value of the mail session property

For information about how to create and deploy this component type, see Configuring Services for WebLogic Applications.