Contents

Popular

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The target configuration encapsulates different back end/third party  services which need to be invoked by the proxy to fulfil requests. The endpoint URL specified when creating a project is saved as the default target configuration. New targets can be added by clicking the Add button. The targets Targets can be either HTTP or JMS endpoints.

HTTP

...

AttributeDescription
User Name

User Name to connect to the web server.

PasswordPassword for the username mentioned.
HostnameHost that needed to be authenticated with.
PortPort of the host that needed to be authenticated with.
DOMAINDomain name needed by NT Credentials for NT Domain.

...

Select this option to enable SSL Settings. Rest of the Other properties in this editor are enabled and configurable only when this property is checked.

...

Protocol Handler Packages

Protocol handlers organized  are organized in a package hierarchy similar to content handlers. 

...

AttributeDescription
Key Manager Factory TypeAlgorithm for the Key Manager Factory.
Key Store TypeType of the Key Store whose location is specified by Key Store Location should be specified in the field.
Key Store LocationLocation of the key store file can be provided using the file dialog box that opens up on clicking the ellipsis .
The KeyStore is used by the component for client authentication.
Key Store PasswordPassword of the specified key store can be specified in the field.
Key Store Client KeyDetermines Key Store Client Key

...

This configuration helps to connect with a provider, and administer JMS.

AttributeDescription
Server URLIP address of the JMS server.
Backup URLsThe backup URLs to which the component tries to connect if the server specified by the property "server URL" is down. Multiple backup URLs can be specified by separating them with a ';'.
CF lookup nameConnection Factory Lookup Name.
JMS usernameUsername with which the connection to the server is established.
JMS passwordPassword for the username mentioned.

...

AttributeDescription
JNDI Username
The name with which the user connects to the JNDI server to perform lookup operations.
JNDI Password
The password for the JNDI username.
Initial Context Factory
The name of the initial context factory. The initial context is typically used as a starting point.

Properties

(for Initial Context)

Properties can be used for creating an initial context by providing specific values by clicking clicking the Add  button.

An initial context must be created using the specific implementation and extra parameters required by the implementation. The initial context will be used to look up for a name. It is analogous to the root, or top of a directory tree for a file system.

...

AttributeDescription
Is Transacted
A session can be either transacted or non-transacted. Enable this if the session is transacted; . When enabled, the acknowledge mode property disappears.
Acknowledgement Mode

The type of Acknowledgement mode can be specified here. A session retains messages it consumes until they have been acknowledged.

Auto Acknowledge

The session automatically acknowledges a client's receipt of a message either when the session has successfully returned from a call to receive or when the message listener the session has called to process the message successfully returns.

Client Acknowledge

With this acknowledgment mode, the client acknowledges a consumed message.

Dups OK Acknowledge

This acknowledgment mode instructs the session to lazily acknowledge the delivery of messages.

...

AttributeDescription
Destination NameJNDI name of the topic/queue to be subscribed to.
Destination Type

Specifies whether the destination for the port is a 'Queue' or a 'Topic':

  • Topic: This value is selected when the type of destination is a 'Topic'.
  • Queue: This value is selected when the type of destination is a 'Queue'.

Lookup DestinationEnable this property if the destination is already present and needs to be looked up using JNDI.
Autocreate DestinationEnable this property to create a destination if it is not set.

...

AttributeDescription
Delivery Mode

Delivery mode defines whether the message can be is persistent or non-persistent; choose either of these as per requirement:.

  • PERSISTENT
    Instructs the JMS provider to take extra care to ensure that a message is not lost in transit in case of a JMS provider failure. A message sent with this delivery mode is logged to stable storage when it is sent.
  • NON-PERSISTENT
    NON_PERSISTENT delivery mode does not require the JMS provider to store the message or otherwise guarantee that it is not lost if the provider fails.

Info

This factor has an impact on the performance. Choose non-persistent messages where appropriate.

PriorityThe priority of the message to be sent to the destination.
Time to Live in msThe time to live (in milliseconds) of the message to be sent to the destination. After the specified timeout, the message will be discarded.

...

Destination on which response is expected.

Note

Refer to the Request Destination Configuration section above for the descriptions.

...

Destination on which error is expected.

Note

Refer to the Request Destination Configuration section above for the descriptions.

...

AttributeDescription
Execution Timeout in msMaximum time in milliseconds the component should wait for a message. The default value is '0' which specifies infinite wait time , that is, waits which signifies waiting until a message is received.
Message SelectorValue for a JMS message property to route the message depending on that.


Adaptavist ThemeBuilder EngineAtlassian Confluence