Hot answers tagged

8 votes
Accepted

Tridion caching, RMI vs JMS

The basic principle is that for each deployer there is a cache invalidation process. For RMI , this is via the Cache Channel Service (CCS) and for JMS this is via a JMS queue. If you have two servers ...
user avatar
3 votes

Tridion caching, RMI vs JMS

For few years, we are exactly in the same configuration : caching setup with one cache channel service (as Windows Service) configured on each webserver. Each webservers is synchronized with its ...
user avatar
3 votes

serialization issue while using ApacheMQ for tridion object cache

Apache ActiveMQ is blocking the JMS ObjectMessages for security reasons. This is the default configuration. Configure ActiveMQ to allow ObjectMessages to be deserialized. Either enable it for all ...
user avatar
  • 7,495
2 votes
Accepted

How to configure JMS ConnectionFactory in DD4T2.0-Java webapp when its OSB as JMS server

You probably can use Spring's JMS listener combined with OSB. Configuration looks this this: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://...
user avatar
  • 7,253
2 votes
Accepted

SDL Web 8.5 Synchronizing caches using Java Message Service doesn't work with 2 targets

Problem was caused by the RMIChannel Listenerport which is by default enabled in the quickinstall configs (SDL Web 8.5\Content Delivery\resources\quickinstall\config\deployer-combined\deployer-conf....
user avatar
2 votes

SDL Web 8.5 Synchronizing caches using Java Message Service doesn't work with 2 targets

The error is a sign of you starting up the CacheChannel service twice on the same port. Did you maybe merge the CCS in your Deployer startup? If you use ActiveMQ JMS, you don't actually need to setup ...
user avatar
  • 7,253
1 vote
Accepted

ActiveMQ for caching invalidation messages using JMS for SDL Tridion sites 9.1

Answer to your question - No, only deployer and content service needs to be enabled Tridion object caching with ActiveMQ.
user avatar
  • 7,495
1 vote

How to configure JMS ConnectionFactory in DD4T2.0-Java webapp when its OSB as JMS server

Configuration mentioned by Raimond above works and the spring webapp is now able to make connection to the JMS topic defined in OSB. Just couple of minor corrections thats why pasting the conf again ...
user avatar
1 vote
Accepted

Why DD4T JMSTransportListener implementation has hard binding with Apache ActiveMQ

There's no generic Transport Listener specification in the JMS Api / specification, so hence it's not possible to keep this part generic. You should be able simply remove the transportListener and ...
user avatar
  • 7,253
1 vote

Why DD4T JMSTransportListener implementation has hard binding with Apache ActiveMQ

I guess the conclusion maybe is that the name of the class JMSTransportListener should possibly have been ActiveMQTransportListener instead, and if you are not intenting to use ActiveMQ, you should ...
user avatar
  • 29.6k
1 vote

Tridion caching, RMI vs JMS

Simplest approach would be to add cache channel service (as java standalone app) to each of the webservers and use RMI to sync the cache on each server separately. Is there any disadvantage to ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible