This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.

1.2.10-funcrel

Other Updates

Details
Fix 'Unknown' object for Message Driven Bean
Fix property values for RabbitMQ objects

1.2.9-funcrel

Resolved Issues

Customer Ticket IdDetails
40781Fixes an issue causing problems resolving queue names originating in .properties files. As a result, the analyzer has been updated to ignore the following .properties/.yml files during the analysis: files ending in '-dev', '-local', '-localhost', '-localdev', '-docker', '-integ' and '-recette'. Values present in application.* files are now used and if they are not present, values in application-common.* are used instead. If neither of these files are present, the analyzer picks the first value from the remaining files after excluding those mentioned already.

Other Updates

Details
Fix missing links between AWS Java SQS publisher and receiver objects.

1.2.8-funcrel

Other Updates

Details
Fixed missing object and added missing publisher API.
Added missing APIs for consumer and createQueue.

1.2.7-funcrel

Other Updates

Details
Add the JMS provider as a property: add a property for Unknown publisher/receiver objects.

1.2.6-funcrel

Other Updates

Details
Ignore comments when reading XML files.

1.2.5-funcrel

Resolved Issues

Customer Ticket IdDetails
35040Fix warning due to invalid xml file. Handle empty queue name.
35215Fix warning for empty beans.xml files.

1.2.4-funcrel

Other Updates

Details
Support messages that are consumed by a Message Driven Bean client
Support random message sent from a servlet which is asynchronously received by a Message Driven Bean.
Add missing support for javax.jms.JMSContext.

1.2.3-funcrel

Resolved Issues

Customer Ticket IdDetails
27230Fix encountered issue with RabbitMQ analysis.
31240Fix encountered issue with RabbitMQ analysis.

Other Updates

Details
Fix JMS Java Unknown Queue Receiver object abnormally created.
Add support for org.springframework.jms.core.JmsOperations.
Fix RabbitMQ issues (object creation).
Add support for missing functions of org.springframework.jms.core.JmsTemplate.
Update version of log4j to latest 2.17.1

1.2.2-funcrel

Resolved Issues

Customer Ticket IdDetails
30642Resolve issue which occurs while reading empty xml file.
33104Resolve issue which occurs when method call does not exist.

Other Updates

Details
Remove false AWS SQS objects created due to a false callback.
Resolve false object creation.
Add support for com.amazon.sqs.javamessaging.SQSConnection and com.amazon.sqs.javamessaging.SQSConnectionFactory.

New Support

SummaryDetails
Support for SQS SDK V3Add support for version 3 of SQS SDK.

1.2.1-funcrel

Resolved Issues

Customer Ticket IdDetails
30027Updated the dependency to prevent invalid inheritance relation.

1.2.0-funcrel

Note

Pushing beta1 to funcrel.

1.2.0-beta1

Note

Moved alpha6 to beta1 version.

1.2.0-alpha6

Other Updates

Details
Handle JMS with IBM MQ
Handle accessQueue/accessTopic APIs with com.ibm.mq.MQDestination.put and com.ibm.mq.MQDestination.get APIs
Handle JMS with ActiveMQ for queues defined in XML files

New Support

SummaryDetails
JMS with Message-Driven Bean ClassSession beans allow you to send JMS messages and to receive them. The message-driven bean class must implement the javax.jms.MessageListener interface and the onMessage method. For these classes, JMS Queue Receiver objects are created, when using @MessageDriven annotation or when queues are defined in XML files. A link is added between these objects and the corresponding onMessage class methods.

1.2.0-alpha5

Other Updates

Details
Add support for Kafka

New Support

SummaryDetails
Kafka supportAdded support for Apache Kafka patterns send/subscribe and Spring Kafka. Topic Call and Receive objects are added.

1.2.0-alpha4

Other Updates

Details
Add support for AWS-SQS

New Support

SummaryDetails
Add support for AWS-SQSAdd support for AWS-SQS for send/receiveMessage APIs

1.2.0-alpha3

Other Updates

Details
JMS request reply pattern support
The MessageListener interface defines a listener for receiving messages asynchronously. The listener is registered using the setMessageListener() method from MessageConsumer() class.

1.2.0-alpha2

Other Updates

Details
JMS Support for Topic Interface
JmsMessagingTemplate: add support for convertAndSend() API for JmsMessagingTemplate. Create JMS Java QueueCall objects.

New Support

SummaryDetails
JMS Support for Topic interfaceAdded support for publish subcribe pattern in JMS. Created JMS Java Topic Call and JMS Java Topic Receive objects.
JmsMessagingTemplate supportAdded support for convertAndSend() and receiveAndConvert() APIs for JmsMessagingTemplate. JMS Java Queue Call and JMS Java Queue Receive objects are created.
JmsTemplate supportAdded support for receiveAndConvert() and receiveSelectedAndConvert() APIs. Create JMS Java Queue Receive objects.

1.2.0-alpha1

Other Updates

Details
Support for JMS Queue

New Support

SummaryDetails
JMS SupportAdded support for send receive pattern in JMS. Created JMS Java Queue Call and JMS Java Queue Receive objects.