Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
Manu Pk03/26/14
895 views
2 replies

Integration Testing for Spring Applications with JNDI Connection Pools

We all know we need to use connection pools where ever we connect to a database. All of the modern drivers using JDBC type 4 support it.

Ashwini Kuntam...03/24/14
2647 views
0 replies

ActiveMQ - Network of Brokers Explained (Part Three)

Now that we have understood the basics of ActiveMQ network connector in part 1 and part 2 of this blog series, in this part 3, we will examine how ActiveMQ load balances consumers which connect to a network of brokers.

Ross Mason03/24/14
1998 views
0 replies

Mule 201: Develop & Manage a Hybrid Integration Application

Mule Studio makes it easy for developers to build hybrid integration applications. In our latest webinar, I’ll walk you through a demo on how to build a complete integration scenario and deploy it on a local machine on-premises, as well as to CloudHub.

Benjamin Ball03/23/14
5878 views
0 replies

The Best of the Week (Mar. 14): Enterprise Integration

Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration Zone (Mar. 14 to Mar. 20). This week's topics include Spring Integration with Spring Boot, Java 8's Optional class, WebSockets with Spring 4, 350 API providers, and creating dynamic Mule proxies.

Abigail Armijo03/22/14
3473 views
0 replies

Review: Oracle ADF Enterprise Application Development – Made Simple: Second Edition

This is more a practical book than a technical book. The author gives a lot of suggestions for developing with ADF in a real project. It's a step-by-step guide for developing your own project with ADF.

Ivan Krizsan03/21/14
3313 views
0 replies

How to Create a Dynamic HTTP Proxy with Mule

In this post I will show a proof-of-concept for a dynamic HTTP proxy implemented using Mule. The proxy forwards HTTP request using the context and relative path parts of the request URL to determine the server and port to which the request is to be forwarded.

Bozhidar Bozhanov03/21/14
7383 views
2 replies

The Optional Type API

Java 8 introduces the Optional class. In a nutshell, instead of returning null, and then checking for null, you return an Optional instance

Mark O'neill03/21/14
1508 views
0 replies

How to Call an API Which Uses a Self-Signed Certificate

The Axway API Gateway is often used as a gateway in front of APIs / Web Services. The connection to the API behind the API Gateway often is over SSL. If this connection uses a self-signed certificate (i.e. not VeriSign or another global CA), then how do you configure the trust for this connection?

Biju Kunjummen03/20/14
6675 views
0 replies

WebSockets with Spring 4

I am throwing the entire kitchen sink into a small web application that I am developing as part of this post - Spring Boot, Spring Integration, RabbitMQ and finally the topic of the post, the Websocket support in Spring MVC with Spring 4.

Reza Rahman03/20/14
2366 views
0 replies

JavaScript in the Enterprise

Nashorn is the new JavaScript engine that will ship with Java SE 8 . Under the hood, it leverages the invokedynamic bytecode introduced in Java SE 7. By doing this, Nashorn offers improved performance. It also shine when it comes to compliance with the ECMA JavaScript specification.

Eric D. Schabell03/20/14
1720 views
0 replies

Red Hat JBoss BPM Suite - Lab Workshop for Business Activity Monitoring (BAM)

Previously we wrote about how to run this component in the Cloud. Now we want to provide you with not only a standalone local installation, but also a small introductory lab-based workshop to keep you busy. It is time to get hands-on with this component!

Ashwini Kuntam...03/19/14
2063 views
0 replies

ActiveMQ - Network of Brokers Explained (Part Two)

In the previous part 1 we created a network connector from broker-1 and broker-2. We were able to see how messages for queue "foo.bar" on broker-1 were forwarded queue "foo.bar" on broker-2 when there was a consumer on broker-2 for queue "foo.bar".

Ivan Krizsan03/19/14
1906 views
0 replies

Mule Unit Tests with Inbound Message Properties in Session or Invocation Scope

This post describes how to use this new Mule message class can be extended to allow for session and/or invocation scoped message properties to be set on the message before it is being sent to a Mule flow. I created this new Mule message class to unit test Mule transformers.

Dan Diephouse03/18/14
2204 views
0 replies

Mule 3.5 Early Access Release - Simplified Web Services, Database, and More

I’m excited to announce our early access release of Mule 3.5. We’ve done a ground-up rethink of our database and web services connectivity, resulting in new connectors which help you integrate in fewer clicks than ever that are fully integrated with DataSense.

Steven Willmott03/18/14
2843 views
0 replies

Riding the API Economy Wave

As we make final preparations for APIStrat Amsterdam 2014 we’re thinking about how the conference has changed and grown in just one year. Our inaugural event in New York was attended by 350 API providers, and the service providers who support them.

Pascal Alma03/17/14
1849 views
0 replies

Using Encrypted Passwords with Mule ESB

A good practice in Mule ESB is to supply properties using a property file. You will end up adding passwords to the properties file. You might want to encrypt the passwords so it is not visible for every one who has access to the property file. Mulesoft described how to do this in combination with the Mule ESB.

Ariya Hidayat03/17/14
1257 views
0 replies

API Names and Static Polymorphism

While static polymorphism is often discussed in the context of C++ (in particular, related to CRTP and method overloading), we can generalize the concept to help us choosing the most optimal function and property names of a public interface.

Benjamin Ball03/16/14
5554 views
0 replies

The Best of the Week (Mar. 7): Enterprise Integration

Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration Zone (Mar. 7 to Mar. 13). This week's topics include SharePoint applications, Spring integration with Spring boot, PHP and Beanstalkd, ActiveMQ network brokers, and enterprise JavaScript.

Biju Kunjummen03/14/14
5695 views
0 replies

Spring Integration Standalone Application with Spring Boot

I had earlier blogged about a way to write a standalone Spring Integration application. Spring Boot makes creating this standalone application much simpler. The simple flow was to poll the USGS service providing information about the earthquake activity around the world and to log this information.

Ivan Krizsan03/14/14
1865 views
0 replies

Custom Mule Components with a Custom Namespace

I want my Mule configuration files to look cool, even though I use components, transformers etc that I implemented myself. In this article I will show a very simple example of how to create a custom Mule component and implement support for my own namespace in Mule configuration files.

Eric D. Schabell03/13/14
1573 views
0 replies

Preview of JBoss BMP PaaS Cloudy Business Activity Monitoring (BAM)

With the release of the Red Hat JBoss BPM Suite we have something kinda fun for you setup to preview some of the components found in the product itself. I have put together a preview of the JBoss BPM BAM Dashboard Builder component and pushed it into the Cloud.

Manik Surtani03/13/14
1865 views
0 replies

HotRod client in OSGi

Infinispan 7.0.0.Alpha1 makes it possible to run the HotRod client in an OSGi container such as Karaf. Until this point there was no easy way to find out which libraries were required for the HotRod client to run in OSGi. These libraries then had to be installed manually and dynamic imports enabled for all the libraries.

Ashwini Kuntam...03/12/14
3934 views
0 replies

ActiveMQ - Network of Brokers Explained

ActiveMQ message broker is a core component of messaging infrastructure in an enterprise. It needs to be highly available and dynamically scalable to facilitate communication between dynamic heterogeneous distributed applications which have varying capacity needs.

Dax It Consultant03/12/14
4800 views
0 replies

5 SharePoint Apps That Will Take Your Enterprise Process To The Next Level

Microsoft has introduced tons of enhancements in SharePoint in the past few years to make it compatible for the enterprises. It would be unfair to consider SharePoint just as a collaboration tool. With the help of the apps discussed above, SharePoint enables business to complete their day-to-day activities on the go!

Ross Mason03/11/14
2384 views
0 replies

5 Traits of a Superior .NET Integration Solution

So how should you choose the best ESB solution? As you begin the journey to evaluating your next generation integration platform there are critical components that will help you connect, implement, and deploy faster: