Our Java Service Wrapper line of products is a set of highly configurable tools, which not only allow Java applications to be installed and controlled like native Windows Services or UNIX daemon processes, but also includes advanced fault detection software that monitors your application and reacts to problems. This helps guarantee 24/7 uptime of mission-critical applications covering a wide variety of functions.
The Java Service Wrapper is able to detect crashes, freezes, out-of-memory and other exception events, then notify you via email when there is a problem. It does not stop there, however. The Java Service Wrapper is unique in its ability to automatically react to any of the above events by shutting down your application or restarting it with a minimum of delay. These features combine to help you guarantee the maximum possible uptime for your application or service.
As any system administrator knows, vacations, dinner, or even sleep get put on hold when the cell phone rings to report a problem. The Java Service Wrapper allows you to play, relax, and sleep easily, knowing that even if there is a problem with your system, the Wrapper will be there to notice and restart the affected system with a minimum of downtime.
The Java Service Wrapper can monitor your Java Application health, automatically recover, and notify you of any problems.
The Java Service Wrapper can send you emails when there is a problem with your Java Application and attach a log snapshot to know what happened and offer you the tools to give your customers better technical support.
The Java Service Wrapper allows to trigger JVM shutdowns and restarts by your Java Application or by an event. You can also get thread dumps when required for easier debugging or to provide better support for your customers.
The Java Service Wrapper can be used out of the box. Our simplest integration method doesn't require any additional coding in your Java application.
The Java Service Wrapper makes it easy to turn almost any Java application into a Windows Service in minutes without additional development from your part. The tools for this are included in our product.
You can install your Java application as a UNIX Daemon without additional development from your part. The tools we provide allow you to install it in several UNIX and Linux flavors.
The Java Service Wrapper can automatically map network drives when running as a Windows Service.
The Java Service Wrapper allows you to schedule events or run actions according to events happening in the JVM.
The Java Service Wrapper allows you to change the timezone for events and logging for easier administration and scheduling.
Ability to run as a Windows service or UNIX daemon
Capture and logging of all console output from the JVM
Flexible classpath configuration using wildcards
Custom working directory
JVM monitoring and restart functionality
Single instance enforcement
Ability to control process priority
Triggered JVM shutdowns, restarts and thread dumps
Suspend/resume JVM timeouts
Fully localized Java Service Wrapper
Ability to localize user applications
Advanced encoding features
Automatic Java thread deadlock detection and response
Set up Windows mapped drives when running as a service
Ability to log to a remote syslog server from all platforms
Relative memory limits
Consoleless binary (Windows)
Customizable icon (Windows)
Customizable splash screen (Windows)
Customizable response to a second invocation in single mode (Windows)
Ability to embed the configuration inside the Wrapper binaries
Control the timezone used for events and log output
Configure service recovery (Windows)
Ability to set up user defined actions and events
Alert emails with log snapshots
Event commands and timed events
Low memory child process creation
Child process management