Is PicketLink supported on all Java EE application servers? - picketlink

Does PicketLink support all Application Servers?
I'm interested in using it on WebSphere 8.5.5. If not is there an equivalent library for WebSphere security offering?

In theory, you can use it in any JEE6+ container. CDI is the only requirement. You can even use Weld SE, for instance.
There are people using it in TomEE and Glassfish too.

Related

MassTransit implementation for node.js

We have the multi-platform system which I need to communicate between node.Js and .net Core microservices with ESB. The system runs on premises.
We already started to use MassTransit in our .net services.
Is there a way to publish/consume messages with node.js using the MassTransit platform?

Why we need JBoss Fuse as an Integration layer?

Why do we need JBoss Fuse as an integration layer? Why can't two application directly communicate in scenarios where we don't have to put message in Queue?
It's the classical raison d'etre of ESB (= Enterprise Service Bus); You can always connect two or more applications to talk directly to each other (and we used to), but you will soon reach the state of Integration Spaghetti while your systems evolve and need to talk to more and more applications. ESB was invented to solve this kind of problem by introducing itself as the central bus for the integrations. And JBoss Fuse is an ESB product.
You can read this Wikipedia article for more info:
https://en.wikipedia.org/wiki/System_integration
So you do not need to use JBoss Fuse for integrating your applications. After all, JBoss Fuse/ESB is mere one option for how to design and architect your entire applications system. But if you are concerned about or suffer from the integration spaghetti, then JBoss Fuse can always help to solve this kind of problems.

Is it possible to subscribe to JMS queue on Universal Messaging webmethods enterprise server 8.2 using Hermes JMS

I have found this detail however version 8.2 does not have universal messaging...is there another way of doing it?
http://serviceorientedarchitect.com/how-to-test-jms-processing-in-webmethodsterracotta-universal-messaging-and-integration-server-with-soapui-and-hermesjms/
Universal Messaging supports & provides APIs to connect the Universal Messaging JMS server from different platforms. These can be leveraged to connect from webMethods 8.2 to Universal Messaging JMS servers.
Check below is the link for the details.
Universal Messaging Developer Guide

OpenShift and Restheart

I have to use Restheart APIs in an OpenShift application.
I tried to execute restheart.jar as suggested in the installation and use guide, but it produced an error, due to the difference between the installed java version (openjdk 7) and the required one (oracle java 8).
Is there any trick to get Restheart APIs working in an OpenShift app?
OpenShift does not support JDK 8 but that doesn’t mean you can’t run Java 8 applications.
You can use a DIY cartridge and install your own JDK version. 

What replaces Configuration Application Block(of 1.0) in Enterprise Library 4.0 or 4.1?

I remember using Configuration Application Block in Enterprise Library 1.0.
What is the equivalent of it in 4.0 or 4.1 version?
No, there's no equivalent. When .NET 2.0 Framework came out, the Configuration Application Block has been deprecated in favor of System.Configuration.
On a separate note, are there any configuration scenarios that you feel you need help with, similarly to what Configuration Application Block offerred?