An impressive 2010 and a running start for 2011
Last year we saw the introduction of many new technologies including HTML5 with Websocket, mobile application development for the iPhone, iPad, Android, and various avenues of Cloud Computing. For Caucho®, it has been an exciting year for development, customer and partnership expansion. This has also been a year in which we’ve seen a dramatic rise in interest for Resin’s Cloud support, Java EE 6 Web Profile, and Quercus: PHP on the JVM. We are thankful to all the developers around the world who had supported us in open source community groups and partnerships.
Caucho® is extremely close to passing all the TCKs and will soon be Java EE 6 Web Profile certified. We are committed to continuing to provide the right tools and support for web, cloud and mobile application success.
Resin 4.0.14 Release
In this release, we primarily focused on the Web Profile TCK that is near completion. Although the Web Profile was our main motivation for December through January, we were able to accomplish several core Resin updates.
Completed Web Profile TCKs include:
- ✓ EL 1.2
- ✓ JPA 2.0
- ✓ JSF 2.0
- ✓ JSP 2.2
- ✓ JSR-299
- ✓ JTA 1.1 (includes CORBA tests, not required for Web Profile)
- ✓ Servlet 3
4.0.14 core Resin updates include:
- • Resin Eclipse plug-in
- • WebSocket API – based on changes to the draft IETF specifications
- • BAM – Broker-Actor-Mailbox model to closer match the Actor APIs
- • Comet/Async – improved callback timing behaviors with complete calls
- • Netbeans plugin – to run Resin based web applications inside Netbeans IDE
- • Resin CLI – new commands added to allow application deployment and management
Read the complete summary of the release notes
Caucho® announces new engineering positions
We are actively looking for Java Protocol and Network Software Developers. Our offices are based in San Francisco (next to the Montgomery BART station), but telecommuting is an option if you are based in the Bay Area.
This position includes vital to core application server development and involves active contributions to 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 you resume and sample code to hiring@caucho.com.
Better application management with Resin’s CLI extended command sets
In response to the needs of and requests from administrators and developers, Caucho® added a new Resin Command Line Interface (CLI). The CLI provides more capabilities to deploy and control the web-application lifecycle. The new CLI commands increases stability while decreasing the frequency of releases for Ant, Maven, Eclipse and NetBeans plug-in.
Version 4.0.14 new sets of commands include:
- Deployment command set – to support deploying, un-deploying and listing applications on remote or local Resin servers and provides options to support application versioning and staging.
- Application management command set – to copy and list applications on servers as well as provides commands to start, stop and re-start applications deployed on Resin servers. Building on Resin’s cloud infrastructure, these commands keep applications in a consistent state across the cluster.
What is important about the Resin Eclipse plug-in?
Yes, the Web profile TCK was a highly focused topic for Caucho®, however we felt that the Eclipse plug-in update also warranted some attention. Many of our customers use the Resin Eclipse plug-in as their preferred IDE. Therefore it made sense to streamline and simplify its upgrading and testing process.
Eclipse plug-in improvement in 4.0.14 includes:
- Resin library dependency was removed
- Resin CLI to replace hot deploy mechanism
- Server Configuration Dialog for software download and license request added
The library dependency and hot deploy points are pretty self-explanatory. However the Server Configuration Dialog can use a few clarification points. This feature offers users direct download of license and software within Eclipse. You no longer need to download these two items from the Internet. During this process if a valid license is not detected, you will be provided with two options: either download an evaluation license within Eclipse or contact us for a new production license. It’s that simple. Download the improved plug-in and test how simple it is to upgrade Resin.
Read more about the Eclipse plug-in update
Resin Eclipse plug-in update site
TheServerSide Java Symposium 2011 in Las Vegas this March
TSSJS will be held at Caesar’s Palace from March 16-18. Attend one of the biggest Java conferences to learn where Java is today and where it’s headed tomorrow. Java has matured over a decade of intense effort and extensive use into what is now a key part of pure and hybrid Enterprise Java environments. TSSJS brings real-world experts, technology leaders and peers together to give Java professionals the know-how and skills to leverage the multi-faceted directions of Java technology. This year’s tracks include: Core Java, Architecture, Language, Tools & Techniques, Agile and Cloud.
Caucho® Staff in attendance will include Co-Founder, Steve Montal, Director of Sales & Marketing, Theresa Nguyen, and senior Caucho® engineers, Reza Rahman and Alex Rojkov. Reza will present several exciting sessions including “A Quick Tour of CDI Landscape” and “Effective Caching Across Enterprise Application Tiers.” Please contact us to set up a meeting during these dates if you are based in Vegas or are attending the conference.
Read more about TheServerSide Java Symposium
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 development with Resin and the Web Profile. Contact us
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.14 Release
January 10, 2011
TheServerSide Java Symposium
March 16-18, 2011
JavaOne
October 2-6, 2011
__________________
Success Note
“Your engineers have helped us solve several onerous problems by providing timely review of sent logs and highly effective troubleshooting tips. We have some great software developers here but occasionally even they get stuck and need the deep technical understanding the Caucho® staff provides. Resin has proven itself to be a stable yet versatile product and it’s really great to see such a talented staff behind it.”
- Gary Lunsford
IT Manager
Vision Service Plan
__________________
Caucho® Resources
Resin Java EE Web Profile
A truly lightweight standards-based runtime that focuses on ease-of-use for web application deployment (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 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 interaction with JSF in detail
__________________
Community
Caucho® Forum
Contact Us
(858) 456-0300
sales@caucho.com
www.caucho.com



