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 07-Feb-2023 06:04 krivacsz
png
jms_amqp.png 111.6 kB 5 30-Jan-2023 12:51 krivacsz
png
jms_consumer_mode.png 156.6 kB 1 07-Feb-2023 07:35 krivacsz
zip
jms_dependency.zip 4,510.7 kB 1 02-Jun-2023 01:49 krivacsz Added JMS dependency jars
png
jms_jndi_config.png 132.1 kB 1 07-Feb-2023 05:47 krivacsz

This page (revision-111) was last changed on 02-Jun-2023 01:59 by krivacsz

This page was created on 30-Jan-2023 12:03 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.\\
__2. Advanced Options__:\\
At line 41 changed one line
__3.__ Message Type: Send file.\\
__ 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 02-Jun-2023 01:59 3.406 kB krivacsz to previous
110 02-Jun-2023 01:56 3.405 kB krivacsz to previous | to last
109 02-Jun-2023 01:54 3.395 kB krivacsz to previous | to last
108 02-Jun-2023 01:54 3.407 kB krivacsz to previous | to last
107 02-Jun-2023 01:54 3.407 kB krivacsz to previous | to last
106 02-Jun-2023 01:53 3.411 kB krivacsz to previous | to last
105 02-Jun-2023 01:53 3.403 kB krivacsz to previous | to last
104 02-Jun-2023 01:51 3.339 kB krivacsz to previous | to last
103 02-Jun-2023 01:50 3.351 kB krivacsz to previous | to last
102 02-Jun-2023 01:48 3.301 kB krivacsz to previous | to last
101 02-Jun-2023 01:45 3.242 kB krivacsz to previous | to last
« This page (revision-111) was last changed on 02-Jun-2023 01:59 by krivacsz
G’day (anonymous guest)
CrushFTP10 | What's New

Referenced by
LeftMenu

JSPWiki