Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
JMSTask.png 165.7 kB 4 05-Dec-2023 05:32 krivacsz
png
jms_amqp.png 111.6 kB 5 05-Dec-2023 05:32 krivacsz
png
jms_consumer_mode.png 156.6 kB 1 05-Dec-2023 05:32 krivacsz
zip
jms_dependency.zip 4,510.7 kB 1 05-Dec-2023 05:32 krivacsz Added JMS dependency jars
png
jms_jndi_config.png 132.1 kB 1 05-Dec-2023 05:32 krivacsz

This page (revision-111) was last changed on 05-Dec-2023 05:32 by krivacsz

This page was created on 05-Dec-2023 05:32 by krivacsz

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 4 added 2 lines
''__!!! After 10.4.0_24+:__'' Dependency jar files must be downloaded (unzip) and placed in your CrushFTP ▸ plugins ▸ lib folder. Restart is required to load the new JMS-related dependency jars. Download: [jms_dependency.zip]\\
At line 5 changed one line
!1. Solace JMS AMQPS Integration\\
!!1. Solace JMS AMQPS Integration\\
At line 8 removed one line
AMQPS connection info:\\
At line 11 added 2 lines
Get the __AMQPS URL__, __user name__, and __password__ for JMSTask's __JNDI config__ from the __Solace Broker Management__.\\
\\
At line 12 changed 3 lines
!2. JMSTask configuration:\\
\\
__JNDI config__:\\
!!2. JMSTask configuration:\\
!2.1 JNDI config: Variable replacement is supported.\\
At line 16 changed one line
It stores the connection settings and required destinations (Topic or Queue).
It stores the connection settings and required destinations (Topic and Queue).\\
\\
[JMS (Java Message Service)/jms_jndi_config.png]\\
\\
At line 33 changed one line
__JMSTask configuration__:\\
!2.2 Producer Mode:\\
At line 41 added 2 lines
Sends messages to the given destination topic or queue.\\
\\
At line 37 changed one line
__1.__ Destination name: It can be the name of __Topic__ or __Queue__ configured on __JNDI config__. Variable replacement is supported ([CrushTaskVariables]). \\
__1. Destination name__: Name of the __Topic__ or __Queue__ configured on __JNDI config__. Variable replacement is supported ([CrushTaskVariables]).\\
At line 39 changed one line
__2.__ Message Type: Custom Message. Send a custom message to the destination as text or binary. Variable replacement is supported.\\
__2. Advanced Options__:\\
At line 41 changed one line
__3.__ Message Type: Send file. Only less then 10 MB allowed. It send the file content in binary mode.\\
__ Persistent:__ Delivery mode Persistent means the message is not lost when a messaging provider goes down for any reason and comes up again.\\
__ Time to live:__ When the message is published, the specified time to live is added to the current time to give the expiration time\\
__ Priority:__ There are 10 priority levels, 0 to 9. As per the JMS standard, a message with priority 0-4 is the normal priority, and 5-9 is considered an expedited priority.\\
At line 43 changed one line
__4.__ JNDI config: Required for connection and destination. Variable replacement is supported.\\
__3. Message Type: Custom Message__: Send a custom message to the destination as text or binary. Variable replacement is also supported. You can loop through incoming files and send as many custom messages with file-related pieces of information like name, path, or URL.\\
At line 55 added 17 lines
__4. Message Type: Send files__: It sends the file content in binary mode. Max file size allowed: __10 MB__.\\
\\
!2.3 Consumer Mode:\\
\\
Receive messages from the given destination topic or queue.\\
\\
[JMS (Java Message Service)/jms_consumer_mode.png]\\
__1. Destination name__: Name of the __Topic__ or __Queue__ configured on __JNDI config__. Variable replacement is supported ([CrushTaskVariables]).\\
\\
__2. Message settings__: Limit the number of messages, and control the read timeout of message reading.\\
\\
__3. Store settings__: It saves the message (less than 10MB) as a file to the given location. Provide the file name and make it unique to avoid overwriting. Variable replacement is supported.\\
Message-related variables:\\
{{{
{message_id}, {message_priority}, {message_expiration}, {message_type}, {message_correlation_id}, {message_reply_to}
}}}
\\
Version Date Modified Size Author Changes ... Change note
111 05-Dec-2023 05:32 3.406 kB krivacsz to previous
110 05-Dec-2023 05:32 3.405 kB krivacsz to previous | to last
109 05-Dec-2023 05:32 3.395 kB krivacsz to previous | to last
108 05-Dec-2023 05:32 3.407 kB krivacsz to previous | to last
107 05-Dec-2023 05:32 3.407 kB krivacsz to previous | to last
106 05-Dec-2023 05:32 3.411 kB krivacsz to previous | to last
105 05-Dec-2023 05:32 3.403 kB krivacsz to previous | to last
104 05-Dec-2023 05:32 3.339 kB krivacsz to previous | to last
103 05-Dec-2023 05:32 3.351 kB krivacsz to previous | to last
102 05-Dec-2023 05:32 3.301 kB krivacsz to previous | to last
101 05-Dec-2023 05:32 3.242 kB krivacsz to previous | to last
« This page (revision-111) was last changed on 05-Dec-2023 05:32 by krivacsz
G’day (anonymous guest)
CrushFTP11 | What's New

Referenced by
LeftMenu

JSPWiki