SQuirreL SQL Client Home Page
Friday, August 27, 2004
Installer Software for Java: IzPack homepage
IzPack homepage
IzPack is an installers generator for the Java platform. It produces lightweight installers that can be run on any operating system where a Java virtual machine is available. Depending on the operating system, it can be launched by a double-click or a simple 'java -jar installer.jar' on a shell. The most common use is to distribute applications for the Java platform, but you can also use it for other kinds of projects. The main benefit of IzPack is that it provides a clean and unique way of distributing a project to users using different operating systems. IzPack is reported to run on :
* Unix-like systems, mostly Linux and BSD
* MacOS X
* Windows variants
A big care has been put in making IzPack as small as possible in order to reduce the weight of IzPack itself in the final installer archive. Also, IzPack has been designed around modularity and flexibility. As a consequence, you are able to specify how your installer should be by selecting the panels that you want to show to the final user. Sometimes there are even several panels for the same usage so that you can pick the one that suits the best your needs. If ever you don't find your way through the available panels, you can still develop your own ones with the nice and easy IzPack API. There's even an embedded XML parser !
* XML-based installer descriptors
* Uses the maximum Jar archives compression level
* Jakarta Ant integration
* Great flexibility and modularity, it is very easy to extend IzPack
* No native code is required, but you can extend IzPack with native code
* Shortcuts creation system
* Flexible and powerful user input panel
* Automatic uninstaller creation
* Easy localization with XML langpacks: 16 langpacks are provided by default
* Variable substitution system
* OS-specific scripts interaction
IzPack is an installers generator for the Java platform. It produces lightweight installers that can be run on any operating system where a Java virtual machine is available. Depending on the operating system, it can be launched by a double-click or a simple 'java -jar installer.jar' on a shell. The most common use is to distribute applications for the Java platform, but you can also use it for other kinds of projects. The main benefit of IzPack is that it provides a clean and unique way of distributing a project to users using different operating systems. IzPack is reported to run on :
* Unix-like systems, mostly Linux and BSD
* MacOS X
* Windows variants
A big care has been put in making IzPack as small as possible in order to reduce the weight of IzPack itself in the final installer archive. Also, IzPack has been designed around modularity and flexibility. As a consequence, you are able to specify how your installer should be by selecting the panels that you want to show to the final user. Sometimes there are even several panels for the same usage so that you can pick the one that suits the best your needs. If ever you don't find your way through the available panels, you can still develop your own ones with the nice and easy IzPack API. There's even an embedded XML parser !
* XML-based installer descriptors
* Uses the maximum Jar archives compression level
* Jakarta Ant integration
* Great flexibility and modularity, it is very easy to extend IzPack
* No native code is required, but you can extend IzPack with native code
* Shortcuts creation system
* Flexible and powerful user input panel
* Automatic uninstaller creation
* Easy localization with XML langpacks: 16 langpacks are provided by default
* Variable substitution system
* OS-specific scripts interaction
Thursday, August 26, 2004
Pointbase full Java Database Server Option mode
A feature rich full java database named pointbase is included in the
"Sun Java[TM] System Application Server Platform Edition 8"
Since J2EE version 1.4 IBM's Cloudscape database is replaced by pointbase. The pointbase database can be used as an embedded database from your java application or in client/Server Mode. To start the Pointbase database in the so called "server option mode" you can use a command like
If you start the database server without parameters it will start listening on port 9092. If you append a commandline parameter /help you will see a message with all possible parameters:
Options:
/help - display this message.
/win - show a GUI windows.
/file - log the display level data to a file.
/d: - set message display level ( 0 thru 3).
/port: - listen on the specified port.
/noconsole - start the server with no prompt. Useful in as background thread
/pointbase.ini: Loads the ini properties from the file needed for PointBase Server
For a non-GUI server, the following commands may be used:
Key Meaning
------ -------
x or q stops the server and quits
c prints the list of current active connections
l prints the list of current locks in the system
h or ? prints this message
v prints the server version
For example you can add /port:4711 to start the server listening on port 4711.
I used this possibility to start more than one database server on different ports and bundle them to a database cluster by using the c-jdbc driver available from c-jdbc homepage
"Sun Java[TM] System Application Server Platform Edition 8"
Since J2EE version 1.4 IBM's Cloudscape database is replaced by pointbase. The pointbase database can be used as an embedded database from your java application or in client/Server Mode. To start the Pointbase database in the so called "server option mode" you can use a command like
If you start the database server without parameters it will start listening on port 9092. If you append a commandline parameter /help you will see a message with all possible parameters:
Options:
/help - display this message.
/win - show a GUI windows.
/file - log the display level data to a file.
/d:
/port:
/noconsole - start the server with no prompt. Useful in as background thread
/pointbase.ini:
For a non-GUI server, the following commands may be used:
Key Meaning
------ -------
x or q stops the server and quits
c prints the list of current active connections
l prints the list of current locks in the system
h or ? prints this message
v prints the server version
For example you can add /port:4711 to start the server listening on port 4711.
I used this possibility to start more than one database server on different ports and bundle them to a database cluster by using the c-jdbc driver available from c-jdbc homepage
Wednesday, August 25, 2004
C-JDBC - clustering for arbitrary JDBC databases
C-JDBC - Home Page
With this jdbc driver, EVERY database which supports JDBC can be used to create a reliable database cluster. Using such clustering technology, the SPOF (single point of failure) can be reduced from a complex database system to the c-jdbc connector which is only a kind of jdbc proxy.
With this jdbc driver, EVERY database which supports JDBC can be used to create a reliable database cluster. Using such clustering technology, the SPOF (single point of failure) can be reduced from a complex database system to the c-jdbc connector which is only a kind of jdbc proxy.
Roller Website
Roller Website
This is a open source (sourceforge.net) Java Project realizing a Weblogger for everybody, who wants to host its own BLOG.
This is a open source (sourceforge.net) Java Project realizing a Weblogger for everybody, who wants to host its own BLOG.
Sunday, August 22, 2004
Friday, August 20, 2004
the ultimate team organization software
the ultimate team organization software
There is a bug-tracker included. I found this during my search for a Java Version of Bugzilla :-)
This is NOT a Java Version but PHP :-(
There is a bug-tracker included. I found this during my search for a Java Version of Bugzilla :-)
This is NOT a Java Version but PHP :-(
Subversion: the next step after CVS
The Homepage of Subversion is
Subversion Home-Page
It contains links to implementations for many operating systems including solaris, linux, freebsd and Windows.
If you need a Win32 Subversion Client take a look to tortoisesvn which integrates into the Windows Explorer. Another tool provided on this Webpage is TortoiseMerge.
tortoisesvn.tigris.org
Any comments on long time usage in productiv environments are welcome.
Subversion Home-Page
It contains links to implementations for many operating systems including solaris, linux, freebsd and Windows.
If you need a Win32 Subversion Client take a look to tortoisesvn which integrates into the Windows Explorer. Another tool provided on this Webpage is TortoiseMerge.
tortoisesvn.tigris.org
Any comments on long time usage in productiv environments are welcome.
Blogit > How to Get Started
Blogit > How to Get Started
This is another blog website where you can earn money when writing blogs.
This is another blog website where you can earn money when writing blogs.
Thursday, August 19, 2004
IEEE 829 Standard für die Softwaretestdokumentation
How to buy the original document from ANSI
Virtuelles Software Engineering Kompetenzzentrum
KV Softwareengeneering, Prof. Martin Glinz, Kapitel 10: Testen
Testen mit Use-Cases
Hermes: Abwicklung von Informatikprojekten
Hier ist ein Zusammenhang zwischen kompletter Projektabwicklung und Testen zu finden.
Diplomarbeit: Automatisierung von Regressionstests eines
Programms zur Halbleiter-Strukturanalyse, Jens Hanisch, Johann Letzel, 25. November 2002
Virtuelles Software Engineering Kompetenzzentrum
KV Softwareengeneering, Prof. Martin Glinz, Kapitel 10: Testen
Testen mit Use-Cases
Hermes: Abwicklung von Informatikprojekten
Hier ist ein Zusammenhang zwischen kompletter Projektabwicklung und Testen zu finden.
Diplomarbeit: Automatisierung von Regressionstests eines
Programms zur Halbleiter-Strukturanalyse, Jens Hanisch, Johann Letzel, 25. November 2002
Subscribe to:
Posts (Atom)