Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
Mark O'neill04/18/14
1665 views
0 replies

Heartbleed Mitigation for Web APIs

The first step to managing your APIs is to catalog them. I've written before about the importance of the API Catalog, both for consumers (in an API Developer Portal) and also for administrators to keep track of the APIs which they are managing.

Omri Erel04/18/14
1245 views
0 replies

Top 5 SaaS CRM Systems

Software as a Service Customer Relationship Management (Saas CRM) is a software usage model where a vendor licenses a certain software system to be utilized as a service on demand through time subscription or pay as you go.

Ross Mason04/17/14
1594 views
0 replies

Mule Meets Zuul: A Centralized Properties Management – Part I, Server Side

It is always recommended to use Spring properties with Mule, to externalize any configuration parameters. For example, the Acme APIfrom my previous post connects to an external database. So instead of hard-coding connectivity options inside my application code, I would create a properties file.

Steven Willmott04/17/14
1244 views
0 replies

Reflecting on Progress in the API Economy

The number of APIs is clearly growing rapidly – but it is increasingly difficult for directories to keep up, and many of these APIs are private or semi-private. Some clear use-cases for APIs have emerged and many companies are combining them to suit their business.

Bilgin Ibryam04/16/14
1815 views
0 replies

Circuit Breaker Pattern in Apache Camel

Circuit Breaker is a pattern that wraps the resource and monitors for errors. Initially it is in closed state and passes all calls to the wrapped resource. When the failures reaches a certain threshold, the circuit moves to open state where it returns error to the caller without actually calling the wrapped resource.

Peter Pilgrim04/16/14
1821 views
0 replies

WildFly System V Initial Script

Here is WildFly application server System V Initial Script that I quickly put together for a Centos 6 virtual machine. Use it at your own risk, don’t call me if something goes wrong, because I assume that you are an experienced Web Ops or Sys Admin and you definitely know what you are doing.

Sundararajan Na...04/16/14
978 views
0 replies

How SharePoint 2010 Customizations Can Be Mapped to SP 2013 App Model

This article includes a lengthy mapping on how the SharePoint 2010 server-side customization can be mapped to SP 2013 App Model. The full list is included in the article.

Mariano Gonzalez04/15/14
1119 views
0 replies

Parallel Multicasting in Mule Made Easy

A common integration scenario is a single message needs to be sent through multiple routes. It needs to be routed through the CRM to create the client, to marketing for leads, and finally passed to provisioning and stock systems so they can work their magic as well.

Asankha Perera04/15/14
2143 views
0 replies

UltraESB 2.2.0 GA Released

We've just released the v2.2.0 of the UltraESB. The release fixes some defects related to classloading from deployment units, and also introduces a few changes to the public API to make the ESB API more user friendly and intuitive.

Faheem Sohail04/15/14
2407 views
0 replies

Handling Spring MVC Exceptions Using @ExceptionHandler Annotation

The Spring framework 3 provides an annotation @ExceptionHandler that can be used to intercept uncaught/unhandled exceptions in request mapped functions in controllers. This approach is ideal as it helps us reuse and centralize exception/error handling in Spring MVC/REST controllers.

Steven Willmott04/14/14
1633 views
0 replies

Growing the API Ecosystem - APITools for App Consumers

APItools provides a proxy layer that enables tracking, control and analysis of traffic going to and from the APIs used by your Apps. The system means you can transform inbound and outbound calls to an API without having to rewrite your app.

Gilberto Holms04/14/14
1360 views
0 replies

Export Audit Trail from Database SOA 10g and 11g

For a long time I thought that was impossible to query the SOA composite instance audit trail directly from database. Several references on internet said that only SOA Management APIs could understand the format in which this information is stored into SOA Dehydration Store.

Benjamin Ball04/13/14
2427 views
0 replies

The Best of the Week (Apr. 4): Enterprise Integration

Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration Zone (Apr. 4 to Apr. 10). Here they are, in order of popularity:1. Services, Microservices, Nanoservices... oh my! So microservices as they appear...

Mariano Gonzalez04/11/14
1751 views
0 replies

Mule 3.5 Batch Module Reloaded

With Mule’s December release we introduced the new batch module. We received feedback about it and we even have some CloudHub users happily using it in production! However, we know that the journey of Batch has just begun and for the Early Access release of Mule 3.5 we added a bunch of improvements.

Eric D. Schabell04/11/14
2084 views
0 replies

Support Matrix Control Workflow Patterns in JBoss BPM Suite

This article will outline the the basic control flow patterns as defined by vdAtHKB03. We will then analyze what patterns have limited support due to restrictions imposed by the BPMN2 process specification as detailed in BPM-06-22.

Pascal Alma04/10/14
1126 views
0 replies

Unexpected Behavior Using Mule Expression Language

While developing flows with a recent Mule ESB there is a big chance you will make use of MEL in your configuration. Although this feature has added great benefits while developing Mule flows it sometimes drives me crazy.

Ivan Krizsan04/09/14
1143 views
0 replies

Mule WS Proxy Namespace Rewriting

This article covers a WSDL for a web service in which the target namespace and the service address were identical, and put a Mule web service proxy in front of the web service exposing the WSDL, not only the port address of the web service endpoint were rewritten, but also the target namespace.

David Dossot04/09/14
1683 views
0 replies

The Rabbit is Out of the Hat - RabbitMQ Essentials

The rabbit is out of the hat: I'm indeed working on a new book. It's called "RabbitMQ Essentials" and is published by PackT Publishing. Yes, you're reading right, after Mule, it's now RabbitMQ's turn! Clearly, I'm specializing in writing about animal-named technologies.

Arnon Rotem-gal-oz04/08/14
4690 views
0 replies

Services, Microservices, Nanoservices... oh my!

So microservices as they appear from Martin’s & James’s article is pretty much service orientation without some of the bad misconception that tied into the SOA moniker like WS*, ESBs as a must, etc., perhaps that’s a good enough reason for a new name but personally I doubt it.

Reza Shafii04/08/14
1657 views
0 replies

End-to-End OAuth for APIs in Less than 5 Minutes!

How quickly can you enable OAuth on an API and allow for client applications to be rapidly built for them? With the new OAuth 2.0 policy that is now available with the Anypoint Platform for APIs, the answer is no more than five minutes!

Bruno Terkaly04/08/14
1164 views
0 replies

Implementing Authentication/Security with a WPF Client App and a WCF Service Using Azure Directory Services

This post is unique. It provides a roadmap to enable you to add security to an existing WCF application. It presents to applications, the server-side WCF expense application, and also the WPF client application that makes WCF service calls.

Steven Willmott04/07/14
2440 views
0 replies

Five Things We Learned at APIStrat Amsterdam

After two great APISTRAT events last year, the first European event in Amsterdam kicked things of this year – and duly delivered another great few days of content and discussions. The tweet stream says in all on how engaged people were: the keynotes and sessions just got better an better.

Christian Posta04/07/14
3628 views
0 replies

JBoss Fuse iPaaS on OpenShift

Well, you probably know my thoughts on cloud, PaaS, iPaaS and the like. In short, there’s a lot of hype around it, unscrupulous vendors, and some awesome magic involved. But there is some truth to it when you live in reality.

Scott Lewis04/04/14
4432 views
0 replies

CompletableFuture for OSGi Remote Services

As some of you may know, ECF's implementation of OSGi Remote Services has support for asynchronous proxies.

Torsten Mielke04/04/14
4124 views
0 replies

ActiveMQ and the JMSRedelivered Header

This post applies to ActiveMQ version 5.9.0 and below. ActiveMQ 5.9.0 is the latest released version at the time of writing this post. It also applies to JBoss A-MQ 6.0 and below.