Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
Ashwini Kuntam...06/02/14
0 replies

Active MQ - Network of Brokers Explained (Part Five)

In the previous part 4 we have seen how to load balance remote consumers on a queue using network connectors. In this part 5, we will see how the same configuration would work if we had concurrent remote durable subscribers on a topic.

Ryan Carter06/02/14
0 replies

Getting Started with Mule Cloud Connect v1.2 is Published

The O'Reilly book "Getting Started with Mule Cloud Connect" has been out for just over a year now and has received some great feedback. But there's always room for improvement and with Mule 3.5 ready, I have updated the book to include some new 3.5 functionality and added some extra content.

Peter Pilgrim06/01/14
0 replies

Staying Alive with Stash Follow Up

In my last blog, I had some issues with Atlassian Stash. In the last week and half, I would like amend my attitude to the product.

Tomasz Nurkiewicz06/01/14
0 replies

InterruptedException and Interrupting Threads Explained

If InterruptedException wasn't a checked exception, probably no one would even notice it - which would actually prevent couple of bugs throughout these years.

Reza Rahman05/30/14
0 replies

Adding SSE Support in Java EE 8

SSE is a standard used to push server notifications to clients. SSE is often compared to WebSocket as they are both supported in HTML 5 and they both provide the server a way to push information to their clients but they are different too! See here for some of the pros and cons of using one or the other.

Reza Rahman05/30/14
0 replies

Java EE/GlassFish Adoption Story by Kerry Wilson/Vanderbilt University

Kerry outlined some of the details of the implementation and emphasized the fact that Java EE can be a great solution for applications that are considered small/lightweight.

Eric D. Schabell05/30/14
0 replies

Building The JBoss BRMS Cool Store Demo (Lab 7 - Create Test Scenarios)

This workshop will introduce you to the possibilities for your business when leveraging these two new and exciting products. Each week we will push out the next installment of this workshop that will lead you through building an online retail web shopping cart application, leveraging rules, events, and a rule-flow.

Christian Posta05/29/14
0 replies

Meet Fabric8: An Open-Source Integration Platform Based on Camel and ActiveMQ

Fabric8 is a upstream community for the JBoss Fuse product from Red Hat. It’s is an integration platform based on Apache ActiveMQ, Camel, CXF,Karaf, HawtIO and others. It provides automated configuration and deployment management to help make deployments easy, reproducible, and less human-error prone.

Daniel Bryant05/29/14
0 replies

Implementing Correlation ids in Spring Boot (for Distributed Tracing in SOA/Microservices)

I’ve not yet found the perfect way to implement correlation ids within a Java/Spring-based application, but after chatting to Sam via email he made several suggestions which I have now turned into a simple project using Spring Boot to demonstrate how this could be implemented.

Saurabh Chhajed05/29/14
0 replies

SOAP Webservices Using Apache CXF: Adding Custom Object as Header in Outgoing Requests

Every endpoint created by the Apache CXF runtime has potential interceptor chains for processing messages. The interceptors in the these chains are responsible for transforming messages between the raw data transported across the wire and the Java objects handled by the endpoint’s implementation code.

Tim Spann05/29/14
0 replies

Quick Tip: Spring REST Utility for Current HTTP Request

This article contains a quick tip on creating a Spring REST utility for current HTTP requests. Sometimes it's easier to get the underlying Servlet request to get some headers or variables. This is used in the simple REST service using HTTP.

Daniel Bryant05/28/14
0 replies

Implementing Correlation IDs in Spring Boot (for Distributed Tracing in SOA/Microservices)

After attending Sam Newman’s microservice talks at Geecon last week, I started to think about what are the essential features of service-oriented/microservice platforms for monitoring, reporting and diagnostics: correlation ids. Correlation ids allow distributed tracing within complex service oriented platforms.

Alan Cassar05/28/14
0 replies

Mule DataMapper Groovy Sample Helper

As Mule consultants, one issue we seem to repeatedly face is the excessive amount of time spent building the input/output structure of the DataMapper. The DataMapper in Mule 3.4 helps you solve this issue if you have XML, by importing the input using an XSD. The same with JSON, you can provide a JSON sample.

Kin Lane05/28/14
0 replies

One Characteristic of Many of the Enterprise API Folks I Meet

Personally, I find it very rewarding to contributing to communities, and the overall health of the API community, by contributing ideas, engaging in conversations, without the expectation that it will all result in revenue for API Evangelist.

Steven Willmott05/27/14
0 replies

APIs.Json, APIs.io and API Discovery on the Web

In combination, the aim is to both help get more meta-data about APIs available in public and also begin making it easier to find these APIs. We’re also open-sourcing the API Search engine, so others can run their own search engines also (see APIs.io) for more information on this.

Ross Mason05/26/14
0 replies

Near Real Time Sync with Batch

The idea of this blog post is to give you a short introduction on how to do Real time sync with Mule ESB. We’ll use several of the newest features that Mule has to offer – like the improved Poll component with watermarking and the Batch Module.

Reza Rahman05/26/14
0 replies

Using HTTP PATCH with JAX-RS 2

Thanks to the popularity of REST, most of us now know HTTP methods like GET, POST, PUT and DELETE better than we probably care to. Nonetheless, most of you probably don't know much about a more obscure but pretty handy HTTP method - PATCH.

Benjamin Ball05/25/14
0 replies

The Best of the Week (May 16): Enterprise Integration

Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration (May 16 to May 22). This week's topics include the Oracle vs. Google copyright battle, generating UML class diagrams, designing APIs with best practices, and correctly using Apache Camel's AdviceWith unit test.

Lynda Moulton05/25/14
0 replies

Enterprise Search and Findability Survey 2014

For the third year, Findwise, an enterprise search system integrator and consulting firm based in Sweden, is doing a global survey of user experiences with content findability tools. Many of us in the field of search technology want to see how enterprises are progressing with their search initiatives.

Gerard Davison05/23/14
0 replies

Reading and Writing JAX-RS Link Objects

JAX-RS contains a rather nice handy representation of the a Link that can be serialised with and adapter into XML and JSON

Steven Willmott05/23/14
0 replies

Organizations Must Consume Core Competences of Others Through APIs (Axiom #5)

This blog post is the fifth in a series of blog posts outlining the axioms of the API economy – and covers the fifth and last axiom. However, it won’t be the last post in the series – once we’ve covered all the axioms, we’ll proceed and talk about their consequences also.

Jakub Holý05/23/14
0 replies

Fixing clojurescript.test Failing with "ReferenceError: Can't find variable: cemerick"

ClojureScript.test may fail with a confusing exception due to a couple of reasons.

Tim Spann05/23/14
0 replies

Quick Note: SSL with SOAP and SOAPUI

For doing SSL with SOAP, there’s a few things you need to setup.

Gerard Davison05/22/14
0 replies

Declarative Linking in Jersey 2.9 and Up

One of the things that has changed in the new version is that in JAX-RS 2.0 there is a Link object so rather than being able to only inject String and URI you can also inject the correct rel attributes.

Antonio Goncalves05/22/14
0 replies

Java EE 7 Courses at PluralSight

I’ve been approached by Plurasight a few months ago and met them at JavaOne