You might find yourself facing the following error when trying to send an email in Java.
In this post I show a simple Mule ESB flow to see the DLQ feature of Active MQ in action.
Spring Integration enables a collection of applications to integrate to deliver a business enterprise system. The framework is essentially a lightweight messaging system that enables spring based applications to communicate with one another and supports integration with external systems via declarative adaptors.
In this blog I look at 3 areas: performance tuning, for setting up a system for production. Monitoring, where I will look at some of the tools we use for monitoring a system. 3. Troubleshooting, where I will look at some of the tools you can use to help diagnose and detect performance issues.
HawtIO gives awesome eye candy to your JVM based middleware. It’s a unifying console for applications that would otherwise have to build out their own crappy web console
This article will illustrate how to adapt the JSR 303 validation API to load messages from an I18n property file, and this by conserving all benefits of internationalisation and support for multiple languages.
Packt Publishing recently published Arnold Johansson's and Anders Welén's WildFly Performance Tuning with the subtitle, "Develop high-performing server applications using the widely successful WildFly platform."
Camel has a staggering number of connectors thanks to the community. Maybe you also know a cool library that still doesn't have a Camel connector and wonder whether you should create a connector and contribute it to Apache Camel? Hopefully this article will give you the answer why you should do so.
With the release of WebLogic 12.1.2 WebSocket support has come to WebLogic. In this blog post we'll show you how to write a simple WebSockets echo example just to get you started.
In this article, I showed how Integration Testing to a Fake data source could be achieved by modularizing the monolithic Spring configuration into different configuration fragments, either XML or JavaConfig. However, the realm of Integration Testing – with Spring or without, is vast.
I’ve been a big fan of Clojure’s core.async library since I first heard about it, and have been eagerly using it in a number of ways. I see core.async as fulfilling two roles: enabler and simplifier.
With OAuth 2.0, you are able to achieve the above scenario whereby an end user may explicitly authorize access to a client application without having to share credentials (with this client application). For more details on how Oauth 2.0 works, kindly look here.
I heard about OSGI sometime early last year, but I did not care about it – it meant start thinking about a new way of development and deployment (thats what I heard from my friends) and I did not want to learn something else when Spring worked great for me.
As many of you know, HTML 5 Server-Sent Events (SSE) stands between the two extremes of completely stateless REST/HTTP and fully bidirectional WebSocket.
Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration Zone (July 18 to July 25). This week's topics include big data architecture, APIs and the World Cup, building GlassFish from source, a JBoss Fuse demo, and Camel on JBoss EAP.
For the Java EE track at JavaOne 2014 we will highlight some key sessions and speakers to better inform you of what you can expect.
I've started working on a series of open source library code for Clojure called Dragonmark that roughly falls into three categories: utilities, a distributed CSP library, and a sample web app that demonstrates distributed CSP.
In this blog, we will discuss one particular data grid platform from Redhat namely JBoss Data Grid (JDG). We will firstly cover how to access and install this data grid platform and then we will demonstrate how to develop and deploy a simple remote client/server data grid application which utilises the HotRod protocol.
This recipe, taken from the Oracle SOA Suite 11g Performance Cookbook, looks at how increasing the permanent generation size. Permanent Generation (PermGen) is a special part of the Java heap which contains the Class templates for all of the Java Classes on your classpath.
Over the last couple months, I've received a few emails asking why I prefer IntelliJ IDEA over Eclipse. They usually go something like this
As a Java EE developer I tend to mix unit tests with integrations tests, usually using Arquillian.
In this recipe, taken from the book Oracle SOA Suite 11g Performance Tuning Cookbook we will remove old BPEL dehydration data and state from the SOA infrastructure database.
If you are developing a project in Java/J2EE and using Tiles then you are aware of Tiles definition XML file
What actually went behind the scenes of this whole experience was an API infrastructure that allowed media entities to expose their digital assets and stream live media over end user devices. There were countless mobile apps that were consuming APIs and even more digital assets behind those APIs.