Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
James Strachan05/12/14
5893 views
0 replies

Microservices the Easy Way with Fabric8

Micro Services have received a lot of discussion of late. While its easy to argue the exact meaning of the term; its hard to deny there's a clear movement in the Java ecosystem towards micro services.

Shan Arshad05/12/14
4218 views
0 replies

Adding Request Interceptor in Spring

In web applications/projects, we came across different scenarios where we need to check the request first before serving it or passing it to our main system or code. For example in a MVC project we need to check every request that if it contains particular key/switch.

Eric D. Schabell05/09/14
2750 views
0 replies

Building The JBoss BRMS Cool Store Demo (Lab 6 - Create Technical Rules (DRL))

We are back with this weeks episode in the JBoss Business Rules Management System (BRMS) & Business Process Management (BPM) Suite online workshop series. In this workshop we will be introducing you to the possibilities that abound for your business when leveraging these two new and exciting products.

Shan Arshad05/09/14
2377 views
0 replies

Hooking Up HTTPSessionListener with Tomcat

In web.xml file we are telling the server that it should intimate that class at the time of session creation and invalidation. Server will automatically calls methods of this class if session of any user expires or developer himself invalidates any session.

Andre Schembri05/08/14
3861 views
0 replies

Mule’s New Batch Module and Polling with Watermark

A lot of new features have been introduced in the Mule 3.5 release. In this post I briefly explain how four of these new features can be used. Then I show how to apply these new features to achieve similar functionality to that described in a previous blog post.

Lorna Mitchell05/08/14
2922 views
0 replies

Beanstalk, Pheanstalk and Priorities

I've got an application that uses Beanstalkd to queue up messages, and some PHP worker scripts that grab messages from the queue and process them. Messages get added by the web application, but can also be added by cron.

Steven Willmott05/07/14
2977 views
0 replies

The Five Axioms of the API Economy, Axiom #1— Everything and Everyone will be API-enabled

As we’ve already pointed out the claim that everything and everyone will be API enabled is mind-boggling within itself – at least it seems impossibly bold. However as we can see above, it seems inevitable as we move down the path of universal connectivity collaboration interoperability that this example come to pass.

Faheem Sohail05/06/14
6718 views
1 replies

How to Generate a Random String in Java using Apache Commons Lang

In a previous post, we had shared a small function that generated random string in Java. It turns out that similar functionality is available from a class in the extremely useful apache commons lang library.

Eric D. Schabell05/06/14
2242 views
0 replies

Building The JBoss BRMS Cool Store Demo (Lab 5 - Create Guided Rules)

We are back with this weeks episode in the JBoss Business Rules Management System (BRMS) & Business Process Management (BPM) Suite online workshop series. In this workshop we will be introducing you to the possibilities that abound for your business when leveraging these two new and exciting products.

Ross Mason05/05/14
3669 views
0 replies

APIs, Connectors and Integration Applications

In summary, integration applications use connectors to connect into systems via the APIs that those systems expose. Connectors make it easier for the creator of the integration application to work with those APIs since they don’t have to program directly against those APIs.

Benjamin Ball05/04/14
1193 views
0 replies

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

Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration (Apr. 25 to May 1). This week's topics include Java EE, Tomcat NIO connector, central properties management with Mule, developing REST services, and JAX-RS 2.0 custom content handling.

Chen Harel05/02/14
28367 views
4 replies

10 Features in Java 8 You Haven't Heard Of

Java 8 has a lot of new features - some are powerful new classes and idioms, while others are just things which should have been there from the get-go. Here are ten little gems definitely worth knowing about

Ivan Krizsan05/02/14
3987 views
0 replies

Monitoring Mule with Java Mission Control

Starting with JDK 7 update 40 (7u40), the Java Mission Control is bundled with the HotSpot JVM. The Java Mission Control can be used for simple monitoring of a Mule instance, for instance during development or for those content with what the community edition of Mule has to offer.

Dejan Bosanac05/02/14
3849 views
0 replies

ActiveMQ and HawtIO

We introduced HawtIO console as a tech preview in 5.9.0 ActiveMQ release, with an idea to replace the old and rusty web console in the distribution. Unfortunately, that idea didn’t go well with the rest of Apache community so it’s voted out and 5.9.1 is released without it.

Angela Ashenden05/02/14
2706 views
0 replies

A Tale of Two BPM Conferences

To me, the emergence and evolution of the Digital Enterprise is just the most recent reason why this attitude is dangerous. It’s time to really get these crowds working together on a bigger scale than they are doing today.

Eric D. Schabell05/01/14
2668 views
0 replies

Building The JBoss BRMS Cool Store Demo (Lab 4 - Creating a Domain Specific Language)

We are back with this weeks episode in the JBoss Business Rules Management System (BRMS) & Business Process Management (BPM) Suite online workshop series. In this workshop we will be introducing you to the possibilities that abound for your business...

Madhuka Udantha05/01/14
2747 views
0 replies

User Account Lock/Unlock in WSO2 IS

Identity Server can be configured to lock a user when a configurable number of login attempts are exceeded or via unlockUserAccount service. This tutorial sets you up to configure these features.

Ross Mason04/30/14
3046 views
0 replies

Enabling Transactions in Node.js Using Domains

Our core product source code is on github. We have hundreds of public projects there as well, and we have contributed to many open source projects including Node.js itself. We’re excited about Node.js and have several large, sophisticated Node.js projects in development.

Steven Willmott04/30/14
2194 views
0 replies

Building APIbunny – Using Fortune.js and JSONAPI

When you launch this kind of challenge and ask hackers to hack it, you can expect them to try everything. Really. Everything. To prevent the most obvious tries, I “blocked” some of the routes. Fortune.js embed express so it was easy to prevent people from trying calls on /cells, or /users.

Biju Kunjummen04/29/14
4873 views
1 replies

Using Http Session With Spring Based Web Applications

There are multiple ways to get hold of and use an Http session with a Spring based web application. This is a summarization based on an experience with a recent project.

Abhishek Gupta04/29/14
5591 views
0 replies

Java EE: The Basics

Some of the basic tenets, the technical terminology related to Java EE. For many people, Java EE/J2EE still mean Servlets, JSPs or maybe Struts at best. No offense or pun intended!

Faheem Sohail04/29/14
7457 views
0 replies

Understanding the Tomcat NIO Connector and How to Configure It

In tomcat, the default HTTP connector is blocking and follows a one thread per connection model. This means that in order to serve 100 concurrent users, it requires 100 active threads. We end up wasting resources (the thread) because connections may not be used heavily, but just enough to avoid a timeout.

Eric D. Schabell04/29/14
2014 views
0 replies

Building The JBoss BRMS Cool Store Demo (Lab 3 - Creating the Domain Model)

This workshop introduces 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.

Nishant Chandra04/29/14
6017 views
0 replies

The Sweetness of Developing REST Services Using Dropwizard

Before externalizing a web service, it must be operationally ready to take real world traffic and provide HA. So many engineers end up writing health checks, enabling the required logs and metrics metrics etc. All of these features are available out of the box in Dropwizard.

Steven Willmott04/28/14
2346 views
0 replies

API Consumer Tools Keep Accelerating

The number of APIs keeps growing, and providers have rich new resources for API development, but tooling to support the developers that consume those APIs for their applications hasn’t kept pace. One thing is for sure – there are exciting times ahead in the API space and better tooling all around!