hot-topics mule and the cloud what's new in mule 3 apache tomcat tips and tricks developer tools

Upcoming Webinar: Designing Integrations for Reliability

michael.khalili on Wednesday, August 31, 2011

We often find Mule used in mission critical environments.  With new capabilities such as high availability clustering in Mule 3.2 , Mule is even more suitable for applications where message loss is unacceptable. To help you get the most out of Mule 3.2, Mike Schilling, Architect at MuleSoft, will provide a series of best practices for [...]

Processing email attachments with Mule

dzapata on Friday, June 17, 2011

Processing email attachments using Mule ESB is easy.  The following Mule configuration checks an IMAP email inbox for new emails. The attachments are converted to a string and then saved to a file.

Page Models: An Object Oriented approach to integration tests design

Nahuel Dalla Vecchia on Friday, March 4, 2011

When your test base can be measured in tens of tests (or more) you should pay attention to bests practices and design principles if you want a highly maintainable code, quite resistant to technological changes, changes on the UI, etc. This article introduces Page Model pattern that is a great help in that regard.

Web Testing & Selenium

Nahuel Dalla Vecchia on Monday, January 24, 2011

Why are GUI integration tests needed? On which testing tool technology should I base my tests? What are the cost/benefit of the choosing one over the other? In this brief article we will give you a quick look at the answers to those questions.

RESTx version 0.9.4: JavaScript everywhere, MIME types and more

juergen.brendel on Wednesday, September 1, 2010

Version 0.9.4 of RESTx – the fastest way to create RESTful web services – has just been released. The main features introduced by this version are the ability to write components in server-side JavaScript, the addition of a JavaScript client library and much improved handling of content types for input and output. You can download [...]

Screencast: From install to RESTful resource in less than 3 minutes

juergen.brendel on Tuesday, July 20, 2010

We have put up a screencast that shows you how to get started with RESTx, our platform for the rapid, easy creation of RESTful web services. RESTx allows developers to contribute data access, integration and processing components in Java or Python, using a very simple API. Then, with nothing more than a browser and a [...]

Easily optimizing Python: Extending with Java

juergen.brendel on Monday, July 19, 2010

Our RESTx project – a platform for the rapid and easy creation of RESTful web services and resources – is largely written in Python. Python is a dynamic, duck-typed programming language, which puts very little obstacles between your idea and working code. At least that’s the feeling I had when I started to work with [...]

Turbo charging front-end development with user-created RESTful resources

juergen.brendel on Wednesday, July 14, 2010

In this article, I will show you how RESTx – an open source project for the creation of RESTful web services and RESTful resources – allows front-end developers to quickly and easily make their own data resources, without having to rely on the back-end server team for every new requirement.

Super simple data integration with RESTx: An example

juergen.brendel on Tuesday, July 6, 2010

Most people who ever worked in real-world data integration projects agree that at some point custom code becomes necessary. Pre-fabricated connectors, filter and pipeline logic can only go so far. And to top it off, using those pre-fabricated integration logic components often becomes cumbersome for anything but the most trivial data integration and processing tasks. [...]

Developer Survey – Win $100

Sateesh Narahari on Thursday, February 18, 2010

In our continuous quest to understand developer trends and preferences, we are conducting a short survey. The survey should take around 5 minutes to complete and will help us gain insight into developer trends. We may contact you for a follow-up discussion to get detailed input from you. We will also enter your name into [...]