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.
|