Enterprise Integration Zone is brought to you in partnership with:
  • submit to reddit
Eric D. Schabell06/04/13
2520 views
0 replies

JBoss BPM Sneak Preview - BPMN2 Process Designer in the Cloud

There is an upcoming released at Red Hat of the new JBoss BPM product, something expected to hit the market later this year, but we have something kinda fun for you setup to preview some of the components to be offered.

Jaikiran Pai06/04/13
3192 views
0 replies

WildFly 8.0.0.Alpha1 Release and a Bit of History

It's been around 2 weeks now since we released WildFly 8.0.0.Alpha1 version. The download is available on the WildFly downloads page. I'm sure many of you might be wondering what WildFly is and some of you who are aware of what it is, might not be aware that there has been a release.

Geraint Jones06/04/13
2504 views
0 replies

Exposing and Managing Links with Spring HATEOAS

As a follow up to the previous Spring HATEOAS post, this post will cover how to use the @ExposesResourceFor annotation as an alternative to using the resource's Controller to obtain links.

Nicolas Frankel06/04/13
2225 views
0 replies

Modularity in Spring Configuration

In legacy Spring applications I have to develop new features in, I regularly stumble upon a big hindrance that slows down my integration-testing effort. This hindrance, and I’ll go as far as naming it an anti-pattern, is to put every bean in the same configuration file (either in XML or in Java).

Ross Mason06/03/13
1547 views
0 replies

Open for Big Data: When Mule Meets the Elephant

Picture an architecture where production data gets painstakingly replicated to a very expensive secondary database, where, eventually, yesterday’s information gets analyzed. What’s the name for this “pattern”?

Martin Fowler06/03/13
4279 views
11 replies

My Opinion on API Copyright

On the whole I'm in favor of using copyright in this way - as one who writes a lot of prose describing software development, the mechanism seems to fit well. But that fit breaks down when it comes to interfaces of software components.

Swizec Teller06/03/13
6340 views
5 replies

Dynamic Languages have Jumped the Shark

I still remember the heated arguments I’d have with my high school professors about dynamic languages. What do you mean python isn’t a real language? What’s wrong with you!? Dynamic languages are the coolest thing ever!

John D'Emic06/03/13
3008 views
0 replies

NoSQL with Apache Cassandra and Mule

Until recently the only way to interact with Cassandra databases from Mule was to reuse one of the existing Java clients, like Hector or Astyanax, in a component. Mule’s Cassandra DB Module now provides message processors to insert, update, query and delete data in Cassandra.

Chris Haddad06/02/13
2078 views
0 replies

API Infrastructure Provider Panel Discussion at API Strategy Conference

Many of today’s APIs rely on 3rd party systems, software and services, and on-premise API infrastructure that comes in various flavors. This panel discussion covers these different API infrastructure flavors, and how to choose between them.

Christian Posta06/02/13
2416 views
0 replies

New ActiveMQ Book Just Released!

I recently had the pleasure of reviewing Instant Apache ActiveMQ Messaging: Application Development How-To and wanted to share some thoughts. If you’re new to messaging, new to ActiveMQ, or just want a quick, no-nonsense introduction to get up and running with ActiveMQ, then you gotta check out this book.

Pascal Alma06/01/13
2273 views
0 replies

Implementing HTTPS with Mule ESB

A big difference compared with having Mule running inside the company network is the security. One of the steps to make the communication more secure is to use HTTPS instead of HTTP.

Steven Willmott06/01/13
1266 views
0 replies

Big Retail Meets Startup App – by API

API skeptics always step up and say they are different, that they have core web products, existing business models, etc. Sure, there are differences, but Salesforce, eBay and Amazon have all managed to achieve success with continued investment in their API ecosystem.

Tim Murphy05/31/13
2637 views
0 replies

Cookie Cutter Versus Custom Development

In many cases (but not all) these quick solutions are built without regard for business logic reuse. This is not as important for one off apps but if they are part of a group of related apps this can be more of an overriding factor.

Simon Brown05/31/13
1572 views
1 replies

Do You Have 'Terms of Reference' for the Software Architecture Role?

Most of the roles that we associate with software development teams are relatively well understood ... developers, testers, ScrumMasters, Product Owners, business analysts, project managers, etc. The software architecture role? Not so much.

Ross Mason05/31/13
1703 views
0 replies

Mule ESB with the Oracle Database and IBM WebSphere MQ – Use case 3 of 3

In Part 2, we took a look at how to easily turn this into a SOAP XML service without any coding by utilizing the SOAP component for top-down web service generation and the Data Mapper for transformations.

David Isbitski05/31/13
620 views
0 replies

WOWAPI and APIMASH - free Starter Kits for your Windows Store Apps

Over the course of the past few weeks my team has been hard at work on creating a bunch of Starter Kits in response to the questions we had been getting from Windows Store developers. In particular these Kits focus on calling open web API’s for numerous services and wrap them into workable sample apps.

Steven Willmott05/30/13
2257 views
0 replies

API Crafting Secrets: Into Fliptop API

From our perspective, APIs conquer all by making the integration of many different platforms and services possible. It enables computation and data from different entities to come together and work on a collective goal. We believe the world will spin faster as a result of API’s.

Tim Murphy05/30/13
1308 views
0 replies

What Software Architects Can Learn From Baseball Teams

My friend Larry Calrkin did a whole series on Architecture by Baseball, but after going to a recent White Sox game I got to thinking about the how baseball mirrors my experience. For me it boils down to specialization, team work and leadership.

Ross Mason05/30/13
675 views
0 replies

Mule ESB with the Oracle Database and IBM WebSphere MQ – Use case 2 of 3

Now let’s turn the HTTP/JSON service we created in Part 1 into a SOAP web service by using a top-down approach of generating services from an existing WSDL. Download the files HRData.xsd and HRDataService.wsdl and place them in the root folder of your hrdataservice project.

Madhuka Udantha05/30/13
741 views
0 replies

Some Basics on XSLT Transformation

This post will elucidate some basic concerns for development of XSLT scripts. While I was writing some script for a wso2 ESB XSLT transformation I decided that this process would be a useful one to share.

Ben Wilcock05/29/13
1896 views
0 replies

Book review: SOA Made Simple

Packt Publishing’s latest SOA book: ‘SOA Made Simple‘, claims to lay bare the fundamental strategies, goals, principals, benefits and impacts of service oriented architecture in a way that is easily accessible. In this review we’ll see if these claims are justified.

Blaise Doughan05/29/13
5358 views
0 replies

EclipseLink 2.5 Release Available for Download

On behalf of the MOXy JAXB committers (great job by all), I am very proud to announce that EclipseLink 2.5 has been released and is available for download. In this post I will summarize what is new in the MOXy component.

Reza Rahman05/29/13
1870 views
0 replies

Nigel Deakin on JMS 2

The 131st episode of the Java Spotlight podcast features an interview with JMS 2 specification lead Nigel Deakin. JMS 2 is one of the key parts of the Java EE 7 platform and a long awaited update to the very popular API.

Steven Lott05/29/13
444 views
0 replies

HamCalc -- Preserving the Legacy

The response to modernizing HamCalc was overwhelming. Apparently there are a fair number of people who also think that HamCalc is a treasure to be preserved, improved and added-to.

Mohamed Sanaulla05/28/13
3166 views
2 replies

Parsing XML using DOM, SAX and StAX Parser in Java

In this post I parse the same XML in different parsers to perform the same operation of populating the XML content into objects and then adding the objects to a list.