openjnlp-announce Mailing List for OpenJNLP
Brought to you by:
kherr
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: Kevin H. <ke...@na...> - 2002-12-01 08:08:46
|
OpenJNLP is an open source implementation of the Java Network Launching Protocol. It is available at <http://openjnlp.nanode.org>. Minor release to address some launching issues and correct a Mac OS X user interface problem. Specifically: - No longer get duplicate main window on Mac OS X - Properties are now properly passed to launched app - Now checks Main-class manifest entry in main jar if no main-class specified in jnlp file The OpenJNLP library has also been updated to 0.7.1. |
From: Kevin H. <ke...@na...> - 2002-07-05 05:51:27
|
OpenJNLP is an open source implementation of the Java Network Launching Protocol. It is available at <http://openjnlp.nanode.org>. The OpenJNLP library is a fully-functional JNLP caching launcher, suitable for embedding in other applications or running directly. This is a subset of the full OpenJNLP release. This is the first release as a separate package. |
From: Kevin H. <ke...@na...> - 2002-07-05 05:41:34
|
OpenJNLP is an open source implementation of the Java Network Launching Protocol. It is available at <http://openjnlp.nanode.org>. This version fixes problems that caused OpenJNLP to always reload resources into the cache when launching an app. OpenJNLP now uses resources directly from cache if up to date. Added support for launching JNLP Applets. OpenJNLP can now be launched as a JNLP app itself by JNLP clients such as Java Web Start or even OpenJNLP. |
From: Kevin H. <ke...@na...> - 2001-12-18 02:04:00
|
The JNLP app list at <http://openjnlp.nanode.org/app-list.html> has been updated. Restored XCard and Poseidon for UML, fixed links for HotSheet and Jext. Also added eCollector and Topbridge. |
From: Kevin H. <ke...@na...> - 2001-12-18 01:49:08
|
OpenJNLP is a JNLP launcher and provides an alternative to Java Web Start. It is available at <http://openjnlp.nanode.org/>. This release fixes some bugs from the previous version, most notably fixing updating of the app list when getting a new app and corrected the parsing of JNLP files to support properties. Please refer to the previous release notes for notes on usage which can be found at <http://openjnlp.nanode.org/download.html>. |
From: Kevin H. <ke...@na...> - 2001-12-11 21:41:07
|
After too much time since the last release, OpenJNLP v0.5 has been released. It includes meaningful user feedback during app launching. From the release notes: v0.5: Major improvements have been made to caching. The cache has been overhauled and now provides automatic resource updating when resources are determined to be out of date. Launching has also been completely revamped resulting in a streamlined launch process. - Notes on Usage * In order to provide a better experience for all Java users, the development of the Java2 is now separate from the JDK 1.1 version. This branching means that releases for each Java platform are not tied to other platforms and functionality can be tailored for the best-possible implementation. * Mac OS X users can now assign OpenJNLP to be the handler for JNLP documents which allows double-clicking of documents and web-link launching possible. Due to known problems with Mac OS X and Java, document-opening may only work properly if OpenJNLP is already running. * The Windows implementation requires that Java is properly installed and part of the PATH when running programs. Basically if you can invoke Java directly from the Run command, OpenJNLP should work fine. * OpenJNLP on Unix uses a shell script to find the java executable, and it may need to be tweaked depending on the system it is running on. Most unix distributions seem to use /usr/bin/java, which is what the OpenJNLP shell script assumes. * All platforms: cache converts itself to new structure if it detects an old-style cache. When converted all resources are considered out of date and will be downloaded when necessary. If an app fails to launch it may be necessary to delete it from the cache. - New Features * Feedback! Users are now presented with activity feedback during an app launch. * A launch can be canceled while in progress. * Resources (such as jars) are updated when out of date. This is implemented via JNLP "basic" updating using Last-Modified timestamps. - Changes * Cache layout simplified. Cache will automatically convert old-style caches. * Resources now manage themselves within the cache using the new CachedResource class. * Packaging is simplified. There are now two jars: openjnlp- app.jar and openjnlp-lib.jar. SAX2 and NanoXML are still required. * ClassLoader is now based on the Java2 java.net.ClassLoader. * OpenJNLP "cache:" URL has been removed, no longer used. * Descriptors (JNLP files) are now cached according to the JNLP specification. This means if the jnlp tag has an href it is added to the cache, otherwise it is not. * JNLP Descriptors that aren't cached can not be launched via OpenJNLP without entering the URL although the resources are cached. * OpenJNLP now has a registered creator code for Mac OS platforms, allowing JNLP documents to be associated with the application. - Bug Fixes * Big changes have altered the bug landscape, all aspects of launching and caching have been significantly modified. * Process streams (stdout and stderr of externally-launched apps) are now being captured and sent to the console (System.out and System.err). Known Issues: - Caching/Launching * No security! * Properties not set when launching an application. * <extension> and <nativelib> resources are not supported. * No support for proxies yet. * No checking for JVM version numbers. * The JNLP Service Manager and JNLP services are not implemented. - Application * No way to delete apps from cache. * Generic app icon is sometimes displayed instead of the app-specified icon. |