# jws-config.properties Configuration File

The jws-config.properties file specifies domain-wide configuration parameters for the WebLogic Workshop runtime. The file is located in the domain root directory.

## Properties

The jws-config.properties file defines the following properties:

weblogic.jws.InternalJMSServer=<JMS server name>

Specifies the name of the JMS server to be used by WebLogic Workshop JMS controls, JMS transport and JMS queues used as message buffers. The named JMS server must be configured in the current domain.

Default value: cgJMSServer

weblogic.jws.InternalJMSConnFactory=<JMS connection factory JNDI name>

Specifies the JNDI name of the JMS connection factory to be used by WebLogic Workshop JMS controls, JMS transport and JMS queues used as message buffers. The named JMS connection factory must be configured in the current domain.

Default value: weblogic.jws.jms.QueueConnectionFactory

weblogic.jws.ConversationDataSource=<data source JNDI name>

Specifies the JNDI name of the data source to be used for conversational persistence. The named data source must be configured in the current domain.

Default value: cgDataSource

weblogic.jws.JMSControlDataSource=<data source JNDI name>

Specifies the JNDI name of the data source to be used for JMS control state management. The named data source must be configured in the current domain.

Default value: cgDataSource

weblogic.jws.ConversationMaxKeyLength=<integer>

Specifies the maximum length of a conversation ID. Conversational web services have an associated conversation identifier. The identifier is proposed by the client and must be guaranteed to be unique across all web services and conversations in the current domain.

Default value: 768

Note: The conversation ID is used as the primary key in a conversation state table that resides in the database associated with the data source identified by weblogic.jws.ConversationDataSource (above). Setting weblogic.jws.ConversationMaxKeyLength to a value larger than what can be accommodated by the associated database table will result in errors.

weblogic.jws.MessageTransactionTimeout=<integer>

The timeout for asynchronous message requests. Takes an integer indicating seconds.

Related Topics

How Do I: WebLogic Workshop-Enable an Existing WebLogic Server Domain?

How Do I: Create a New WebLogic Workshop-enabled WebLogic Server Domain?