java berkeley db
Java 2 SE 5.0 Release 1
Java 2 SE - support for cross-platform J2SE 5.0 applications and J2SE 5.0-based applets in Safari on Mac OS X 10.4 Tiger more>> <<less
Berkeley UPC 2.8
Berkeley UPC is regarded as a highly-efficient, high-quality extension of the C programming language which is designed for high performance computing on large-scale parallel machines. more>> <<less
Unified Parallel C (UPC) is an extension of the C ...Unified Parallel C (UPC) is an extension of the C programming language designedLicense:Freeware
Java Droplets 1.0
Java Droplets - Three droplets for Java developers more>>
"Javac" compiles .java source files dragged onto it,
"Java" runs the class file of the .java or .class file dragged onto it,
"Both" compiles the .java source file and if successful, runs the resulting class file.
Source editable.
Java Remote Control 2.1b
View and control a remote desktop over TCP/IP more>> View and control a remote desktop over TCP/IP
Java Remote Control is a free and simple application to allow remote viewing of a desktop and control of the mouse and keyboard of the remote machine
Developed purely in Java, the Java Remote Control application should run on any machine with a JVM 1.2 or above installed.
Java Remote Control has been tested on Mac OS X (on a Mac Mini), Windows XP, Windows 98, Suse Linux and Red Hat Linux.
System requirements:
- Java
Java EE SDK Update 2
Java EE SDK - the industry standard for developing portable, robust, scalable and secure server-side Java applications more>>
Java Platform, Enterprise Edition (Java EE) is the industry standard for developing portable, robust, scalable and secure server-side Java applications.
Building on the solid foundation of the Java Platform, Standard Edition (Java SE), Java EE provides web services, component model, management, and communications APIs that make it the industry standard for implementing enterprise-class service-oriented architecture (SOA) and next-generation web applications.
Oracle Berkeley DB Java Edition 3.3.82
High performance transactional storage engine. more>> High performance transactional storage engine.
Oracle Berkeley DB Java Edition is a high performance, transactional storage engine written entirely in Java. Like the highly successful Berkeley DB product, Berkeley DB Java Edition executes in the address space of the application, without the overhead of client/server communication.
It stores data in the applications native format, so no runtime data translation is required. Berkeley DB Java Edition supports full ACID transactions and recovery. It provides an easy-to-use, programmatic interface, allowing developers to store and retrieve information quickly, simply and reliably.
Main features:
- Local, in-process data storage.
- Schema-neutral, application native data storage.
- Keyed and sequential data retrieval.
- Easy-to-use Java Collections API.
- Persistence API for accessing Java objects.
- Single process, multi-threading model.
- Record level locking for high concurrency.
- Support for secondary indexes.
- In-memory, on disk or both.
- Configurable background cleaner threads re-organize data and optimize disk use.
- Full ACID compliance.
- Selectable isolation levels and durability guarantees, configurable on a per-transaction basis.
- Managed transactions using the Java Transaction API (JTA).
- J2EE application server integration using J2EE Connector Architecture(JCA).
- Provides support for monitoring, auditing and administration using the Java Management Extensions (JMX).
- Catastrophic and routine failure recovery modes.
- Timeout based deadlock detection.
- Hot and cold backups, log file compaction, and full database dumps.
- 100% pure Java for portability and ease of development.
- Single JAR file - easy to install, runs in the same JVM as the application.
- Java 1.4.2 or later Standard Edition JVM required.
- Programmatic administration and management-zero human administration.
- API for routine administrative functions.
- Small footprint 772KB.
- Scalable to terabytes of data, millions of records.
- Source code, test suite included.
System requirements:
-
Enhancements
- Fix a bug that somtimes causes two log cleaner threads (when multiple threads are configured or multiple app threads call Environment.cleanLog) to select the same file to clean. This can result in two attempts to delete the log file after cleaning. The second attempt causes an exception to be traced repeatedly, but no other side effect. The problem is transient and goes away if the Environment is closed and re-opened. An example of the exception is below. The symptom is that this exception occurs repeatedly, and the file is not present.
- Fix a bug that could cause a LogFileNotFoundException when using an XAEnvironment, if a prepared transaction is not ended prior to a crash and then the prepared transaction is aborted after recovering from a crash. [#17022] (3.3.79)
- Fix a bug that prevented deferred-write record deletions from being made durable by Database.sync, if a crash occurs after Database.sync but prior to the next checkpoint. Under rare circumstances this could also result in a LogFileNotFoundException later when accessing the deleted entry. [#16864] (3.3.78)
- Fix a bug that prevents log cleaning from functioning properly when a temporary DB (DatabaseConfig.setTemporary) is large enough to overflow the JE cache. Also fix a bug that could in rare cirumstances cause an endless loop while performing log cleaning. [#16928] (3.3.78)
- Fix a bug that caused an infinite loop under certain timing dependent circumstances when using EnvironmentConfig.setSharedCache(true). This bug was reported in two different forum posts. Thanks to Kevin Jackson and Vyacheslav Lukianov for reporting it! [#16882] (3.3.78)
- Improve output of partial information in DatabaseEntry.toString. Thanks to archie172 for reporting this on OTN. [#16929] (3.3.78)
- Fix a bug in SecondaryCursor.dup that required the cursor to be initialized. This method, like Cursor.dup, may now be called whether the cursor is initialized or not. Thanks to archie172 for reporting this on OTN. [#16930] (3.3.78)
- Fix a bug that caused NullPointerException when opening an XAEnvironment under certain circumstances, when prepared but uncommitted transactions are present in the JE log and must be replayed during recovery. This bug was reported on the OTN forum by Matthieu Bentot -- thank you Matthieu! An example of the stack trace is below.
- Fix a bug that caused LogFileNotFoundException in rare circumstances for an Environment having one or more Databases configured for duplicates (or one or more SecondaryIndexes with MANY_TO_XXX relationships). The bug only occurs when a single secondary/duplicate key value is associated with a large number of records/entities; specifically, the sub-Btree for a single duplicate key value must have at least 3 levels. [#16712] (3.3.76)
- Fix a bug that caused BufferOverflowException while writing transactional records. This could occur if multiple threads were writing to an environment while using the same Transaction. [#17204]
- Direct Persistence Layer (DPL), Collections and Bind packages - Fix a bug that causes the EvolveStats returned by EntityStore.evolve to contain zeros, even when entities are evolved and written, when no EvolveListener is configured. Thanks to jhalex on OTN for reporting this. [#17024] (3.3.78)
Java development Droplets 1.0
Java development Droplets - Java droplets to run javac and java in Terminal more>>
They automate opening a new Terminal window, changing the current directory and executing a command on the file.
* "Javac" compiles .java source files dragged onto it,
* "Java" runs the class file of the .java or .class file dragged onto it,
* "Both" compiles the .java source file and if successful, runs the resulting class file.
Java RSS Ticker 1.8.1
Java RSS Ticker is a very simple, lightweight, RSS ticker more>>
I had checked out a number of tickers that look pretty as they scroll etc., but took a lot of CPU cycles and cost money.
I wanted a simple, OS independent, ticker so I wrote this one in Java.
JOverNetCopy 1.2b
JOverNetCopy - sends unformated text over a network more>>
The transmission is uncrypted, so be carefull with confidential data.
To start: java - jar jOverNetCopy.jar

Java EE 5 SDK Update 3
Implement enterprise-class service-oriented architecture (SOA) and next-generation web applications with Ajax, scripting, and REST-based services. more>>
Java Platform, Enterprise Edition (Java EE) is the industry standard for developing portable, robust, scalable and secure server-side Java applications. Building on the solid foundation of the Java Platform, Standard Edition (Java SE), Java EE provides web services, component model, management, and communications APIs that make it the industry standard for implementing enterprise-class service-oriented architecture (SOA) and next-generation web applications.
Java Menu Applets 2.84
Java Menu Applets is a program including configurable java applets for making cross-browser drop down menus, bars, and buttons for your Website. more>>
Java Menu Applets 2.84 is a program including configurable java applets for making cross-browser drop down menus, bars, and buttons for your Website. These applets provide feature-rich, fast-loading menu systems to make it easy for your visitors to find their way around your site. Every applet in this collection has its own unique set of features that lets you create a website interface of any style and functionality.
Java Speech API 0.1
A wrapper for vendors to simplify usage of the Java Speech API more>> A wrapper for vendors to simplify usage of the Java Speech API
Java Speech API is a wrapper for vendors to simplify usage of the Java Speech API (JSR 113). Note that the spec is an untested early access and that there may be changes in the API.
Enhancements
- First release of a base layer for sphinx4 and FreeTTS.
Java Musicbrainz Library 0.2
Java library for accessing the MusicBrainz metadata server Java Musicbrainz Library is a free and open source library that will help you access Musicbrainz Metadata Webservice written entirely in more>> Java library for accessing the MusicBrainz metadata server
Java Musicbrainz Library is a free and open source library that will help you access Musicbrainz Metadata Webservice written entirely in Java.
System requirements:
-
Enhancements
- Added compatibility to support persistence addon
- Some small changes due to persistence handling
- Changed internal query handling
- Added new query-methods to Track

Java Lines and Dots 0.40
Java Lines and Dots allows you to play a pen&paper game on your PC more>>
Java Lines and Dots 0.40 allows you to play a pen&paper game on your PC. The game itself is very simple, and learning to play it takes only a few minutes, but it can still offer entertainment for a long time.
The current version has the basic game play implemented, and some helpful features, such as screenshots, but all in all it is still quite rudimentary and at beta stage, and especially the user interface could be improved. But the game is actively developed, and future versions will have better playability, bug fixes and new features.
As the name suggests, Java Lines and Dots has been implemented in Java, and as such, it should run on any modern computer that has Java run-time installed, whether you are using Linux, Windows or some other operating system.
<<lessZip Java Classes 1.0
Zip Java Classes - Composes a zip archive from Java classes more>>
Select file(s) and folder(s) of Java classes and drop them onto this droplet icon. Then, all Java class files *.class and *.zip in the folders will be archived into a JavaClasses.zip file. Other files than *.class or *.zip will not be added to the archive.
The Java compiler javac of Apples MRJ 2.0 generates the compiled Java classes in the same folder as their source files. The JBindery application can build a Macintosh Java application by binding the Java classes and zip files in the particular folders. Unfortunately, the JBindery can not exclude other files than Java classes in the folders. It may include source files in it, alas!
Here is the way to compose Java application from the Java classes and zip files only. Let us use the Macintosh ZipIt 1.3.x to archive the Java classes and zip files and compress it. Fortunately, ZipIt is an AppleScriptable application so that we can commit a series of script commands to it and remove other files from the archive.