May 2011 News

Resin 4.0.18 Release

Resin 4.0.18 is our first release after passing all the TCK and recognized by Oracle as the first partner to be Java EE 6 Web Profile Compatible. In full gear for even more quality improvements, we aim at enhancing and updating core Resin features, Cloud computing support, and Caucho’s Web Profile implementation.

Resin 4.0.18 quality improvement and updates include:

If you’re planning to upgrade to Resin 4, these next few months is a prime time to address any bugs or issues you come across. We look forward to hearing your feedback and input.

Download Resin 4.0.18
Bug Report

Caucho® announces new engineering positions

We are actively looking for Java Protocol and Network Software Developers. Our engineering office is based in San Francisco next to the Montgomery BART station. If you are located in the Bay Area we can be flexible with telecommuting.

This position includes core application server development and involves active contributions to our technology and roadmap direction. As part of our team, you will be working with the latest Java web specifications such as WebSocket, Hessian and HMTP/XMPP, as well as pushing new Internet Network protocols. You will have the opportunity to influence the next generation of Java web specifications from the ground up as well as explore and test your software engineering limits.

To join our engineering team, please send your resume and sample code to hiring@caucho.com.

Check out the full job description

 

New Features

New Resin commands to manage JMX objects

Resin 4.0.18 introduces new commands to help manage JMX objects. These commands also eliminate the need to run a JMX console.

New commands include:

  • jmx-list – listing JMX MBeans, attributes, and operations
  • jmx-set – setting attribute value on MBeans
  • jmx-call – invoking method on a MBean

Starting with version 4.0.17, administrators and programmers can now perform debugging and monitoring of tasks on remote Resin server using Resin’s extended set of command lines. Resin users should be familiar with thread dumps, profile, and heap capabilities to effectively use the Resin command lines. Make sure to enable the commands by registering ManagerService in resin.xml file before you start.

Learn more about Resin 4 Administration Command Line

 

Caucho® Tech Talk

Resin Cloud Computing Support – bringing elastic cloud to Java EE developers

What should a Java EE developer expect from a cloud solution and what makes it good? Here are four criteria you should consider when researching a Java EE application server provider with a cloud offering.

Criteria defining Cloud solutions:

  • Cloud ready
  • Elastic ready
  • Node management in the cloud
  • Version management in the cloud

Resin’s cloud support means having an intelligent load balancer, a reliable cloud coordinator, a fully cloud aware deployment and versioning mechanism. Resin application server allows for management of an entire pod of nodes from load balancer to http proxy cache to pod coordinator to individual servers within a single admin tool. Resin goes beyond just being a processor node in an elastic cloud. It is truly and intelligent elastic cloud coordinator bringing the promise of cloud computing into the hands of Java EE developers.

Read more about Resin Cloud Computing Support

 

Upcoming Events

O’Reilly OSCON Java® 2011 in Portland, Oregan

OSCON Java will be held in Portland on July 25-27 and will be co-located with OSCON itself. The inaugural OSCON Java will cover the breadth of open source in the Java platform, from core frameworks to the cutting edge of new projects and JVM languages. Topics covered at OSCON Java includes: Server-side Java technologies, Java web frameworks, Emerging JVM languages, Open Source Java tools, Rich client technologies, Cloud technologies and Mobile development. Caucho® engineers will be presenting several leading Java technology as well. Stay tuned for a list of session and keynote topics.

Read more about OSCON Java

JavaOne 2011 in San Francisco this October

JavaOne will be held at the Hilton Hotel on October 2-6 and will be co-located with Oracle World. Caucho® will be exhibiting at booth 5409. This will be a great week to meet and share Caucho’s latest developments with Resin and the Web Profile. Contact us at sales@caucho.com if you will be near the Bay Area or plan to attend JavaOne to arrange for a meeting.

Read more about JavaOne

 

Tip of the Month

Overview of Resin directory structure and installation

New and old users alike can benefit from a clearer understanding of Resin’s directory structure and contents. In this tech tip, each important directory is described, followed by examples of typical installation parameters and the effect on directory locations.

Four main Resin directories and default location includes:

  • Resin Home – default location: /usr/local/resin
  • Resin Root – default location: /var/www
  • Resin Config – default location: /etc/resin
  • Resin Log – default location: /var/log/resin

Alternatively, Resin can be installed in a single directory. This is the recommended method for getting started, especially for those who prefer to keep installation simple or don’t have root access. And this is how it’s done:

  1. unzip resin-pro-4.0.18.zip
  2. cd resin-pro-4.0.18
  3. ./configure –prefix=’pwd’
  4. make
  5. make install

More details on Resin directories and installation


Copyright (c) 1998-2011 Caucho® Technology, Inc. All rights reserved.
Caucho®, resin® and quercus® are registered trademarks of Caucho® Technology, Inc.


Events at a Glance

Resin 4.0.18 Release
May 12, 2011

OSCON Java
July 25-27, 2011

JavaOne
October 2-6, 2011

__________________

Success Note

“Atypon’s Literatum & RightSuite support a large number of servlet engines. For the past ten years we selected Resin to power our SaaS offerings”

– Contantinos Karantzas
Director of Engineering
Atypon Sysstems

__________________

Caucho® Resources

Resin Java EE Web Profile

A truly lightweight standards-based runtime that focuses on ease-of-use for web application development (whitepaper PDF)

Resin 4.0 for Cloud Computing

Easily scale web applications in a cloud environment (whitepaper PDF)

Resin RefCardz

The must have Resin cheat sheet for network administrators and developers (PDF)

CDI AOP Tutorial

Java Standard Method Interception Tutorial

CDI Dependency Injection – Part 1

An introductory tutorial to dependency injection

CDI Dependency Injection – Part 2

Annotation processing and plugins tutorial for dependency injection

CDI in Java EE 6 – part 1

Introduction to Contexts and Dependency Injection for Java EE 6 platform

CDI in Java EE 6 – part 2

The de-facto API for comprehensive next-generation dependency injection and context management for Java EE 6

CDI in Java EE 6 – part 3

CDI interceptors to isolate cross-cutting concerns in a very concise, type-safe and intuitive way

CDI in Java EE 6 – part 4

The concept of CDI conversations in detail

CDI in Java EE 6 – part 5

CDI interaction with JSF in detail

CDI in Java EE 6 – part 6

A closer look at Resin CanDI, Caucho’s implementation of CDI

__________________

Community

Caucho® Forum


Facebook: Caucho® Technology

Resin Twitter page

Resin Twitter page

__________________

Contact Us
(858) 456-0300
sales@caucho.com
www.caucho.com