Installation
Resin 3.0

Features
Installation
Configuration
Web Applications
IOC/AOP
Resources
JSP
Servlets and Filters
Portlets
Databases
Admin (JMX)
CMP
EJB
EJB 3.0
Security
XML and XSLT
XTP
JMS
Performance
Protocols
Third-party
Troubleshooting/FAQ

Quick Start
Standalone Web Server
Apache on Unix
Apache on Windows
IIS
Details
FAQ
Scrapbook
Features
Resin 3.0
Quick Start

Resin provides several configuration options. We suggest you use the Resin standalone web server option first. If you need a specific feature of another web server, you can later configure Resin to work with that web server.

Quick Start
Quick Start for the Impatient

The Resin standalone web server starts listening to HTTP requests on port 8080 and listens on port 6802 for any Apache or IIS plugin.

Preconditions

Resin needs Java before it can run.

Configuration overview

Resin has a number of major configuration options, each with a separate page:

Standalone Web Server

The easiest and fastest Resin configuration uses the Resin httpd .

Resin with Apache

If you are already using Apache for your web server, you can use Resin with Apache on Unix or Win32 .

Resin with IIS

You can also combine IIS and Resin .

Resin Web Server on Unix or Windows

Resin provides a fast standalone web server. In our benchmarks, it serves static pages faster than Apache! For many sites, the standalone web server is ideal because of its performance and because it is easier to configure and maintain than using a separate web server.

Resin with Apache on Unix

Configuration for Resin with Apache on Unix

Resin with Apache on Windows

Configuration for Resin with Apache on Windows

Resin with IIS

Configuration for Resin with IIS.0

Installation Details
How the Plugins Dispatch to Resin

When used with another web server, Resin serves JSPs and Servlets and the other web server serves static content like html and images.

How to start Resin when Linux Boots
Installation FAQ

Where can I put .jar files so that they are available to all of my web applications?

I have some jar files that are used by all of my web applications.

What happened to bin/resin?

With Resin 2.1 used to run make; make install and then use the binary bin/resin to start Resin, but in Resin 3.0 I can't find the binary.

How can I bind to a port under 1024 and still run as a non-root user?

I want to bind resin to port 80, but my operating system only allows root to bind to ports under 1024.

Can I run multiple instances of Resin on the same machine?

One instance is for production, one for deployment testing.

Why do I get `can't connect to parent' after installing Resin?

Installation Scrapbook

A repository of notes and comments that will eventually make their way into the documentation. Please treat the information here with caution, it has often not been verified.

Mac OS X startup script


Features
Resin 3.0
Quick Start
Copyright © 1998-2005 Caucho Technology, Inc. All rights reserved.
Resin® is a registered trademark, and HardCoretm and Quercustm are trademarks of Caucho Technology, Inc.