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

Enabling devops through Tcat permissions

Dan Diephouse on Thursday, October 28, 2010

In my previous post, I talked about what devops is and the need for devops tools around Tomcat. In this post, I want to go in depth around collaboration between devs and ops and how it applies to Tcat Server. A key concept of the devops movement is that not only are there developers and [...]

REST constraints: A benefit-focused discussion, part 1

juergen.brendel on Tuesday, October 26, 2010

REST – the REpresentational State Transfer as defined in Roy Fielding’s thesis –  is not a protocol, a standard, an API, a technology or a product. You cannot buy it, you can’t download and install it and you don’t need to poke another hole in your firewall for it. Instead, REST lives at a level completely [...]

Re-use: Accomplished! Configuration Patterns Catalog for Mule

David Dossot on Thursday, October 21, 2010

If you follow this blog or what’s happening in Mule 3, you’ve heard about the newly introduced configuration mechanism based on patterns. In the coming releases of Mule, we will keep adding new patterns based on users feedback and requests. But this doesn’t mean your experience with configuration patterns will be limited to the ones that [...]

Tcat Server Restarts Extend, Improve, and Automate Stock Tomcat Restarts

jasonb on Wednesday, October 20, 2010

You wouldn’t necessarily be very excited about reliable, graceful app server restarts — unless you go to restart your server and it doesn’t restart, or unless the restart script corrupted your webapp data. There are times when a reasonably fast, fully reliable restart is a very important feature. Some examples: You found that your webapp [...]

Devops and the role of Tcat Server

Dan Diephouse on Tuesday, October 19, 2010

I’m pretty sure that if Dante was in IT, there would be at least one stage of hell devoted to getting developers and operations to work together well.  Horror stories abound. One of my favorite recent ones was about a company where the operations team wouldn’t let the developers surface any UI that they could [...]

Deploy your applications while developing

Dirk Olmes on Thursday, October 14, 2010

The Mule IDE 2.2.1 release that went out today contains a big productivity improvement: a hot deployment builder. It allows you to deploy your project to a running Mule 3 instance automatically. Read all about hot deployment in Mule 3 in the user guide. The easiest way to get started with the hot deployment builder [...]

Walk this Way: Building AJAX apps with Mule

Ross Mason on Wednesday, October 13, 2010

There are some cool new features in Mule 3 for building AJAX applications. I figured I’d take you through a tour of the GPS Walker, an small example that demonstrates how to use AJAX to communicate from a Mule Service to the browser. This example uses other new features in Mule 3 including automatic JSON [...]

Flow in Action: Simple Orchestrations Pwned!

David Dossot on Tuesday, October 12, 2010

Three months ago, I’ve introduced the newly created Erlang Transport for Mule 3 in this blog. To illustrate a usage scenario for this transport, which allows fast and seamless bi-directional communications between the JVM and the Erlang worlds, I presented an example where Mule was exposing a JSON over HTTP service for provisioning users in [...]

Taking a Rest from Code Camp 2010

Ken Yagen on Monday, October 11, 2010

Code Camp continues to grow by leaps and bounds each year. For those not familiar with Code Camp, it’s an all volunteer run conference at Foothill College each October and is on version 5.0. It lasts the whole weekend and this year over 3000 people registered and over 1900 ended up spending their weekend attending [...]

Implementing Kanban for Sustaining Engineering

Ramiro Rinaudo on Monday, October 11, 2010

I’ve been working at MuleSoft on the Sustaining Engineering team for a few months. In this time I watched how things work and find out what type of challenges we deal everyday have and how we solved them. I watched a great team working long hours to solve customers problems as fast as possible. Our [...]