Menu

jegg / News: Recent posts

JEgg 0.4.0 is released

In this version includes a cleanup of the jegg top-level package, and a replacement of the maven-based build with an ordinary ant-based build.

The release files are:
jegg-0.4.0.jar
The JEgg framework

jegg-0.4.0.zip
The jegg-0.4.0.jar and the 3rd party jars required to use it (e.g. log4j, etc).

jegg-0.4.0-src.zip
All the source required to build JEgg from scratch, including the example 'packet-router'.... read more

Posted by Bruce Lowery 2004-11-29

When running the sample app ...

When running the sample app from Eclipse, make sure
that you add the src/conf and src/examples directories to the classpath. The src/conf directory has the log4j.properties file, and the src/examples directory has the jegg.xml application descriptor for the sample app.

You should be able to run the sample app without any program arguments (on the eclipse 'run' dialog).

To run from the command line, make sure these entries are in your classpath:
- 3p/log4j-1.2.8.jar
- 3p/commons-logging-1.0.3.jar
- 3p/Piccolo.jar
- src/conf
- src/examples... read more

Posted by Bruce Lowery 2004-09-25

JEgg src zip is setup for Eclipse

The jegg-0.3.0-src.zip includes a .classpath and .project
for eclipse. The 3p subdirectory includes the 3rd party dependencies (log4j, etc).

Posted by Bruce Lowery 2004-09-25

See src/examples for sample JEgg app

The sample application under src/examples has been modified to use the JEgg 0.3. The best way to try it out is to download the jegg-0.3.0-src.zip, unpack, and load it into an eclipse project.

Piccolo is used to parse the application descriptor. Download Piccolo from:

http://piccolo.sourceforge.net

Posted by Bruce Lowery 2004-09-25

JEgg 0.3.0 is released

The 0.3.0 release of JEgg is available.

This release marks the conversion of JEgg from an API to a framework. The process of application development using JEgg has become:

1. Implement the eggs which are cohesive and completely decoupled.

2. Write a terse application descriptor which enumerates the eggs, assigns them to threads (message dispatchers), names the other eggs they will exchange messages with, and assigns them configuration properties.... read more

Posted by Bruce Lowery 2004-09-25

JEgg 0.2.0 release

A new minor release of JEgg is available that includes the first draft of a developer's guide, and a non-trivial sample JEgg application.

Posted by Bruce Lowery 2004-05-31

1st draft of Developer's Guide

Take a look at a first pass at a Developer's Guide. Accessible from the JEgg home page.

Posted by Bruce Lowery 2004-05-29

Initial release - JEgg 0.1

The initial release of JEgg is available. Have a look and post comments to one of the forums. If you like to write unit tests, JEgg could use (a lot) more.

I'm very interested in constructive criticism of the base Egg interface.

Posted by Bruce Lowery 2004-05-29