Webinar: Improve Tomcat Productivity


Do you ever ask yourself these questions: “Can I eliminate the redeploy phase from Tomcat’s development cycle? How can I more efficiently diagnose performance bottlenecks in my Tomcat application? How can I simplify configuring Tomcat for my application?”

Apache Tomcat users spend 160 hours per year waiting for redeploys, not to mention the time getting back into the flow of coding. They also spend quite a bit of time configuring Tomcat for deployment to production,

The easiest way to run Tomcat as a Windows service


Organizations running Apache Tomcat in production on Windows often want to run Tomcat as a Windows service. This removes the need for someone to be actively logged into the server and provides an easy way to integrate with Windows management tools. In this blog, I will explain the easiest way to run Tomcat as a Windows service and how you can do this for multiple instances as well.

Running an instance of Apache Tomcat as a Windows service is not complicated,

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


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 simple HTML form, users provide parameters for those components,

Easily optimizing Python: Extending with Java


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.cartoon_duckcartoon_duck At least that’s the feeling I had when I started to work with Python several years ago: Never before was I able to be so productive, so quickly with so few lines of code.

Multiple Tomcat Instances Made Easy


“Having Trouble With Multiple Instances” is one of those famous Tomcat users list topics that never goes away.  In fact, the question has been asked so many times that at this point, the people asking it are lucky if they get a response that’s more helpful than RTFM.

These errors are almost always caused by port conflicts.  When running multiple instances of Tomcat on a single machine, each instance must be configured with a unique set of port numbers.  

Mule 3 Milestone 4 Released


The Mule ESB team is pleased to announce the next milestone towards our final Mule 3.0 release.

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


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.

Announcing Tcat Server 6 R3


We released Tcat Server 6 R3 today. This release packs features that were directly a result of customer feedback. Here are some of the highlights:

  • Support for Tomcat 7.0 beta – Tomcat 7.0 beta was recently announced.  Our engineers have been working with Tomcat 7.0 to support it as soon as it came out. You can now manage Tomcat 7.0 instances as well as Tomcat 6 and 5.5 instances.

Webinar: Getting to the Mainframe in 30-minutes


Do you have applications that rely on data or application logic in CICS/COBOL systems? Do you need to integrate those mainframe applications with the rest of your Java applications and services? Do you need an easy way to get COBOL data in and out of your mainframe environment? Do you need to safely bring high-value mainframe assets into your SOA, ESB and integration projects?

On July 14th at 10am PT,  join usfor a live webinar on how Mule ESB and Mule Data Integrator allow the modernization and integration of mainframe CICS/COBOL systems.

Beyond Integration, Part 2: Shattering Monoliths


After Peak Time Handling, and its heated discussions :), the Beyond Integration series continue with this new installment!

The thought of working on a legacy system makes developers shiver: they know the feeling of tiptoeing in a crystal palace or trying to run with lead-soled shows (and sometimes having to do both at the same time). At higher hierarchical levels, the idea of touching a legacy system doesn’t create much joy either,