Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
S M Sohan09/23/14
2494 views
0 replies

Monolith vs Microservices

Recently, we deployed a microservice for two-step verification feature on one of our projects. This was a strict business requirement, because having a separate server to store your 2nd-factor authorization provides additional security in case the servers hosting your primary factor are compromised.

Lukas Eder09/22/14
4983 views
0 replies

How Nashorn Impacts API Evolution on a New Level

Following our previous article about how to use jOOQ with Java 8 and Nashorn, one of our users discovered a flaw in using the jOOQ API as discussed here on the user group. In essence, the flaw can be summarised like so.

Giorgio Sironi09/22/14
3936 views
3 replies

Microservices are not Jars

I've been building microservices for two years and my main complaint is that they're still not micro- enough. Here's a rebuke of Uncle Bob's recent post Microservices and Jars, which he apparently has written after forming an opinion based on an article in Martin Fowler's bliki.

Eric D. Schabell09/22/14
855 views
0 replies

3 Essential Ways To Start Your JBoss BPM Process

This episode of tips and tricks will help you to understand the best way to initiate your process instances for your needs.

Hubert Klein Ikkink09/21/14
7749 views
0 replies

Gradle Goodness: Adding Dependencies Only for Packaging to War

My colleague, Tom Wetjens, wrote a blog post Package-only dependencies in Maven. He showed a Maven solution when we want to include dependencies in the WAR file, which are not used in any other scopes. In this blog post we will see how we solve this in Gradle.

Benjamin Ball09/21/14
3995 views
0 replies

The Best of the Week (Sept 12): Enterprise Integration

Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration Zone (Sept 12 to Sept 18). How to write a custom SAML SSO assigner signer, Java EE book uncensored, Java APIs, RESTful web services, and scaling RESTful microservice architecture.

Claus Ibsen09/20/14
2237 views
0 replies

66th Apache Camel Release is Out - It's the 2.14 Release

Today Apache Camel 2.14.0 hit the streets. Its our 66th release (include all patch releases) since the project was created over 7 years ago. There is a bunch of great stuff in this release, so let me try to distill a list of 10 highlights (in no particular order).

Trevor Parsons09/19/14
4060 views
1 replies

3 Common Problems Solved With JSON

This is just our first step on a much longer road exposing new functionality around Keys and JSON which we hope will make it easier and quicker for you to navigate and gain the insight you need from your log data.

Lucas Saldanha09/19/14
7085 views
3 replies

REST: It's All About Semantics

In this post I would like to put my two cents in and talk about RESTful web services. First of all I don't intend to discuss the history of RESTful services. Neither this is a tutorial about implementing RESTful web services.

Anh Tuan Nguyen09/18/14
4192 views
0 replies

Stateless Session for Multi-Tenant Application Using Spring Security

The solution works well for us but we do not have the confident that this is the best practices possible. However, it is simple and does not cost us much effort to implement (around 3 days include testing).

Reza Rahman09/18/14
416 views
0 replies

Java EE Configuration JSR Deferred

While the exact features that would be included in a configuration JSR for Java EE remains relatively vague, we were all looking forward to a possible JSR

Denis Goodwin09/18/14
1174 views
0 replies

Your API’s Need for Speed

The nature of an API implies that multiple consumers need to access the data and business logic behind the service. APIs are a concurrency in data delivery, from the front-facing services to the back-end data stores, throughout the middle mile, and all the way from the cloud down to the client.

Antonio Goncalves09/17/14
6872 views
0 replies

The Uncensored Java EE 7 Book

I wrote a third book entitled Java EE 7. A technical book about Java EE which part of it managed to get censored by my editor. Here are the pages that got censored, and here is why I am not happy about it.

Gunnar Hillert09/17/14
4080 views
1 replies

Secure your AngularJS Apps with Spring Security and Spring Session

I wanted to add (I hope) some meaningful security features inside my AngularJS application.

Abhishek Gupta09/17/14
1600 views
0 replies

EJB 3.x: Lifecycle and Concurrency Models (Part 2)

This is the second post of the two part series. The first part covered the life cycle and the concurrency behavior of Stateful and Stateless EJBs. I’ll cover Singleton EJBs in this post. The Singleton pattern is arguably the most used (some times misused) pattern out there.

Zemian Deng09/17/14
2162 views
0 replies

Book Review: Apache Camel Developer's Cookbook

I got a chance to review the "Apache Camel Developer's Cookbook" by Cranton and Korab. Overall I think this is a great book.

Reza Rahman09/17/14
1634 views
0 replies

Spotlight on GlassFish 4.1: #3 Changing the Release Number

'Spotlight on GlassFish 4.0.1' is a series of posts that highlights specific enhancements of the upcoming GlassFish 4.0.1 release. It could be a new feature, a fix, a behavior change, a tip, etc.

Jalpesh Vadgama09/17/14
1255 views
0 replies

Singleton Instance in SimpleInjector

Before some time I have written a blog post Dependency Injector with Simple Injector. This is a second blog post in same series. In this blog post we are going to learn How we can create a singleton Instance in Simple Injector.

Chris Haddad09/16/14
3160 views
0 replies

Choosing API Security Options and Fostering API Ecosystems

Choosing appropriate API security options will help you gain developer trust, increase API adoption, and buildan effective API ecosystem. While APIs are the ‘coolest’ and most effective mechanism to expose business functionalities out towards the outside world and inward to other teams.

Markus Eisele09/16/14
1854 views
0 replies

JBoss Fuse Component Details and Versions

JBoss Fuse combines several technologies like core Enterprise Service Bus capabilities (based on Apache Camel, Apache CXF, Apache ActiveMQ), Apache Karaf and Fabric8 in a single integrated distribution

Romiko Derbynew09/16/14
2643 views
0 replies

NServiceBus – Some Benefits

I am not sure why, but in many organisation, there is allot of unnecessary complexity when looking at source code. From Programmers using try/catch blocks all over the show to unnecessary synchronous service calls with multiple threads, causing deadlocks on SQL Server.

Ajitesh Kumar09/15/14
3144 views
0 replies

How to Quickly Get Started with Sonar

This article represents steps required to quickly get up and running with Sonar and keep it handy for your personal Java/.NET/PHP etc related projects

Biju Kunjummen09/15/14
3733 views
0 replies

Customizing HttpMessageConverters with Spring Boot and Spring MVC

Exposing a REST based endpoint for a Spring Boot application or for that matter a straight Spring MVC application is straightforward.

Reza Rahman09/15/14
4736 views
0 replies

Java API for RESTful Web Services 2.1

A proposal for JAX-RS 2.1 has been recently submitted to the JCP, this news was a bit overshadowed by the Java EE 8 Platform submission announcement but it is also important. It is important as JAX-RS is a significant technology of the the Java EE Platform but also relevant outside of the platform.

Claus Ibsen09/15/14
2249 views
0 replies

More Metrics in Apache Camel 2.14

Apache Camel 2.14 is being released later this month. There is a slight holdup due some Apache infrastructure issue which is being worked on. This blog post is to talk about one of the new functions we have added to this release.