You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: com.ibm.streamsx.messaging/com.ibm.streamsx.messaging.jms/JMSSource/JMSSource.xml
+101-1
Original file line number
Diff line number
Diff line change
@@ -83,6 +83,16 @@ The following types of exceptions can occur:
83
83
* The **connectionsDocument** parameter refers to an file that does not exist.
84
84
* The **connectionsDocument** parameter is not specified and the `connections.xml` file is not present in the default location.
85
85
* The **messageIDOutAttrName** parameter is specified but the attribute is not found in output schema or the type of attribute is not a rstring type.
86
+
* The **jmsDestinationOutAttrName** parameter is specified but the attribute is not found in output schema or the type of attribute is not a rstring type.
87
+
* The **jmsDeliveryModeOutAttrName** parameter is specified but the attribute is not found in output schema or the type of attribute is not a int32 type.
88
+
* The **jmsExpirationOutAttrName** parameter is specified but the attribute is not found in output schema or the type of attribute is not a int64 type.
89
+
* The **jmsPriorityOutAttrName** parameter is specified but the attribute is not found in output schema or the type of attribute is not a int32 type.
90
+
* The **jmsMessageIDOutAttrName** parameter is specified but the attribute is not found in output schema or the type of attribute is not a rstring type.
91
+
* The **jmsTimestampOutAttrName** parameter is specified but the attribute is not found in output schema or the type of attribute is not a int64 type.
92
+
* The **jmsCorrelationIDOutAttrName** parameter is specified but the attribute is not found in output schema or the type of attribute is not a rstring type.
93
+
* The **jmsReplyToOutAttrName** parameter is specified but the attribute is not found in output schema or the type of attribute is not a rstring type.
94
+
* The **jmsTypeOutAttrName** parameter is specified but the attribute is not found in output schema or the type of attribute is not a rstring type.
95
+
* The **jmsRedeliveredOutAttrName** parameter is specified but the attribute is not found in output schema or the type of attribute is not a boolean type.
86
96
* Run time errors that cause a message to be dropped and an error message to be logged.
87
97
* The `JMSSource` operator throws an exception and discards the message in the following cases.
88
98
The trace and log information for these exceptions is logged in the console logs
@@ -319,13 +329,103 @@ This parameter must be greater than zero and must be set if the JMSSource operat
319
329
<cardinality>1</cardinality>
320
330
</parameter>
321
331
<parameter>
322
-
<name>messageIDOutAttrName</name>
332
+
<name>messageIDOutAttrName</name>
323
333
<description>
324
334
Output attribute on output data stream to assign message ID to, the specified attribute in output stream must be of type rstring.
325
335
</description>
326
336
<optional>true</optional>
327
337
<type>rstring</type>
328
338
<cardinality>1</cardinality>
339
+
</parameter>
340
+
<parameter>
341
+
<name>jmsDestinationOutAttrName</name>
342
+
<description>
343
+
Output attribute on output data stream to assign JMSDestination to, the specified attribute in output stream must be of type rstring.
344
+
</description>
345
+
<optional>true</optional>
346
+
<type>rstring</type>
347
+
<cardinality>1</cardinality>
348
+
</parameter>
349
+
<parameter>
350
+
<name>jmsDeliveryModeOutAttrName</name>
351
+
<description>
352
+
Output attribute on output data stream to assign JMSDeliveryMode to, the specified attribute in output stream must be of type int32.
353
+
</description>
354
+
<optional>true</optional>
355
+
<type>rstring</type>
356
+
<cardinality>1</cardinality>
357
+
</parameter>
358
+
<parameter>
359
+
<name>jmsExpirationOutAttrName</name>
360
+
<description>
361
+
Output attribute on output data stream to assign JMSExpiration to, the specified attribute in output stream must be of type int64.
362
+
</description>
363
+
<optional>true</optional>
364
+
<type>rstring</type>
365
+
<cardinality>1</cardinality>
366
+
</parameter>
367
+
<parameter>
368
+
<name>jmsPriorityOutAttrName</name>
369
+
<description>
370
+
Output attribute on output data stream to assign JMSPriority to, the specified attribute in output stream must be of type int32.
371
+
</description>
372
+
<optional>true</optional>
373
+
<type>rstring</type>
374
+
<cardinality>1</cardinality>
375
+
</parameter>
376
+
<parameter>
377
+
<name>jmsMessageIDOutAttrName</name>
378
+
<description>
379
+
Output attribute on output data stream to assign JMSMessageID to, the specified attribute in output stream must be of type rstring.
380
+
</description>
381
+
<optional>true</optional>
382
+
<type>rstring</type>
383
+
<cardinality>1</cardinality>
384
+
</parameter>
385
+
<parameter>
386
+
<name>jmsTimestampOutAttrName</name>
387
+
<description>
388
+
Output attribute on output data stream to assign JMSTimestamp to, the specified attribute in output stream must be of type int64.
389
+
</description>
390
+
<optional>true</optional>
391
+
<type>rstring</type>
392
+
<cardinality>1</cardinality>
393
+
</parameter>
394
+
<parameter>
395
+
<name>jmsCorrelationIDOutAttrName</name>
396
+
<description>
397
+
Output attribute on output data stream to assign JMSCorrelationID to, the specified attribute in output stream must be of type rstring.
398
+
</description>
399
+
<optional>true</optional>
400
+
<type>rstring</type>
401
+
<cardinality>1</cardinality>
402
+
</parameter>
403
+
<parameter>
404
+
<name>jmsReplyToOutAttrName</name>
405
+
<description>
406
+
Output attribute on output data stream to assign JMSReplyTo to, the specified attribute in output stream must be of type rstring.
407
+
</description>
408
+
<optional>true</optional>
409
+
<type>rstring</type>
410
+
<cardinality>1</cardinality>
411
+
</parameter>
412
+
<parameter>
413
+
<name>jmsTypeOutAttrName</name>
414
+
<description>
415
+
Output attribute on output data stream to assign JMSType to, the specified attribute in output stream must be of type rstring.
416
+
</description>
417
+
<optional>true</optional>
418
+
<type>rstring</type>
419
+
<cardinality>1</cardinality>
420
+
</parameter>
421
+
<parameter>
422
+
<name>jmsRedeliveredOutAttrName</name>
423
+
<description>
424
+
Output attribute on output data stream to assign JMSRedelivered to, the specified attribute in output stream must be of type boolean.
0 commit comments