+

Search Tips   |   Advanced Search

JMS transport bindings


To define the Java™ Message Service (JMS) transport provider or client bindings configuration.

If using JMS transport provider bindings, to view this admin console page...

  1. Click Services > Policy Sets > General provider policy set bindings.

  2. Click provider_policy_set_binding_name .

  3. In the policy collection, click JMS transport .

If the JMS transport policy has not been added to the selected general provider policy set, then use the create general provider bindings panel to add the JMS transport policy to the selected general provider policy set.

Use the JMS transport provider policy bindings to configure a service that uses the JMS transport to send asynchronous response messages back to the client. The appserver run time uses the user name and password that you configure when connecting to the JMS messaging provider and this configuration enables the service to send an asynchronous response message to the client in a secure manner.

If using JMS transport client bindings, to view this admin console page...

  1. Click Services > Policy Sets > General client policy set bindings.

  2. Click client_policy_set_binding_name .

  3. In the policy collection, click JMS transport.
If the JMS transport policy has not been added to the selected general client.policy set, then use the create general client bindings panel to add the JMS transport policy to the selected general client.policy set.

Use the JMS transport client.policy bindings to configure a client that uses the JMS transport to send a request message to the server. The client run time uses the user name and password specified when connecting to the JMS messaging provider, and this configuration enables the client to send the request message to the server in a secure manner.

This admin console panel applies only to JAX-WS applications.

We can also configure JMS transport properties, such as request timeout values or whether to enable transactional messaging for one-way asynchronous operations for JAX-WS applications that are deployed in the same appserver. To customize these JMS properties, edit the JMS transport policy. To customize the JMS transport policy settings, click Services > Policy sets > Application policy sets > policy_set_name >JMS transport policy , where policy_set_name applies to any policy set that contains the JMS transport policy. Your customized values for the JMS transport policy now apply for the policy set that contains that custom JMS transport policy. We can attach this policy set that contains the customized JMS transport policy to the application, its services, endpoints, or operations. This change affects all JAX-WS applications to which that policy set is attached. To learn more about attaching policy sets to applications, see the documentation for managing policy sets for service providers and service clients at the application level.

Basic Authentication – User name

For the service provider, this field specifies the user name for the asynchronous service responses. For the client, this field specifies the user name used by the client runtime when connecting to the JMS messaging provider to send an outbound request to the destination queue or topic. Enter a user name in this field.

Basic Authentication –

For the service provider, this field specifies a placeholder for the password of the asynchronous service responses. For the client, this field specifies the password used by the client runtime when connecting to the JMS messaging provider to send an outbound request to the destination queue or topic. We can enter or edit the password in this field. The actual password is masked.

Basic Authentication – Confirm password

For the service provider, this field specifies a placeholder for the password for the asynchronous service responses. For the client, this field specifies the password used by the client runtime when connecting to the JMS messaging provider to send an outbound request to the destination queue or topic. Re-enter the password in this field. The actual password is masked.

Custom Properties – Name

Name of custom property. Custom properties are not initially displayed in this column until you define them.

Click one of the following buttons to enable the described action:

Button Resulting Action
New Creates a new custom property entry. To add a custom property, enter the name and value.
Delete Removes the selected custom property.
Edit Edit a selected custom property. This button is only displayed when one or more properties exist.

Custom Properties – Value

Value of the custom property. With the Value entry field, we can enter, edit, or delete the value for a custom property.





 

Related tasks


Modify policies
Set policy set bindings
Manage policy sets and bindings for service providers at the application level
Manage policy sets and bindings for service clients at the application level
Use SOAP over Java Message Service to transport Web services
Set the JMS transport policy

 

Related


JMS transport policy settings