Excalibur Store - The Store Package provides a way to store named objects without taking care about where and how they are stored. You can choose between different implementations that store the data e.g. in memory or on the file system etc.
Excalibur Sourceresolve - A very common problem is resolving a source, which means finding a source using a URI. The source resolver of Avalon Excalibur is a component helping you in this task. It resolves sources from a given URI. The URI can use all available protocols of the JRE. In addition own protocols can be plugged-in. So using the standard protocols like HTTP, FTP or file can be handled in the same way, like dealing with custom, self-build protocols such as myxmldatabase://root/documents/test.xml.
Excalibur Component Manager - This project contains utilities for managing components. ECM is what we call an "avalon container", though it is somewhat different in architecture to newer developments like Phoenix and Fortress. Our intend is to someday completely replace ECM with Fortress. In particular, this package contains the ExcaliburComponentManager, usually abbreviated to ECM.
Excalibur Testcase - This project contains utilities for managing components. ECM is what we call an "avalon container", though it is somewhat different in architecture to newer developments like Phoenix and Fortress. Our intend is to someday completely replace ECM with Fortress. In particular, this package contains the ExcaliburComponentManager, usually abbreviated to ECM.
Excalibur Component Manager Tests - Tests for the Excalibur Component Manager.
Excalibur Lifecycle Extension Impl - Excalibur Lifecycle Extension Implementation
Excalibur Lifecycle Extension API - Excalibur Lifecycle Extension API
Excalibur Fortress Container Implementation - Fortress contains a framework to help you create your own avalon containers. It boasts asynchronous management of your component instances, high scalability, easier maintenance of your code, and easy embedding into various environments like servlet engines.
Excalibur Fortress CLI - Provides a commandline wrapper around the Excalibur Fortress Platform.
Excalibur Fortress Examples - The Avalon project is an effort to create, design, develop and maintain a common framework and set of components for applications written using the Java language.
Excalibur Fortress Servlet - A basic FortressServlet which can be used as the starting point for building a fortress-based web application.
Fortress Migration Adapter - Fortress migration is a project supporting the binary compatibility of legacy fortress components within an avalon environment.
Excalibur Fortress TestCase - Provides a base FortressTestCase which can be extended to provide Fortress based testing of components as part of a JUnit test suite.
Excalibur Fortress Meta Generator - Generates Meta information for Fortress components.
Excalibur Fortress Container API - Fortress contains a framework to help you create your own avalon containers. It boasts asynchronous management of your component instances, high scalability, easier maintenance of your code, and easy embedding into various environments like servlet engines.
Excalibur Fortress Bean - Bean for working with Avalon-Fortress.
Excalibur Fortress Container Tests - Fortress contains a framework to help you create your own avalon containers. It boasts asynchronous management of your component instances, high scalability, easier maintenance of your code, and easy embedding into various environments like servlet engines.
Excalibur Datasource - Avalon Excalibur's DataSource package allows you to manage pooled connections in one of two ways. You can have the package handle it for you, or you can use a J2EE server's DataSource management. It provides the same kind of access regardless of which method you choose--since they are obtained through Avalon's Component Manager infrastructure. The DataSource package requires that you load the necessary driver classes at init time, but it will take care of all necessary issues from there.
Cargo IntelliJ IDEA Plugin - Cargo IntelliJ IDEA Plugin
Cargo - API to start/stop/configure containers
Cargo Maven plugin - Maven Plugin for Cargo
Avalon Logkit - Log4j-like logging toolkit.
Excalibur XMLUtil - Excalibur's XML Utilities provide simplified wrappers for XML parsers, transformers and XPath evaluators. It also provides interfaces and classes useful for constructing a pipeline of XML components by defining interfaces for consuming and producing XML in either SAX or DOM formats.
Excalibur Instrument Client - Excalibur Instrument is an instrumentation utility that allows you to attach a separate JVM to your running application to determine its health. Instrumentation is the process of exposing the internal state in a way that is easy for an administrator or help desk personell to digest. Excalibur Instrumentation is such a package that you can use for your Avalon based projects.
Excalibur Instrument API - Excalibur Instrument is an instrumentation utility that allows you to attach a separate JVM to your running application to determine its health. Instrumentation is the process of exposing the internal state in a way that is easy for an administrator or help desk personell to digest. Excalibur Instrumentation is such a package that you can use for your Avalon based projects.
PicoContainer TCK - Please refer to the main website for documentation.
PicoContainer Gems - Please refer to the main website for documentation.
PicoDocs Maven Plugin - PicoDocs Maven Plugin
PicoContainer Site - Please refer to the main website for documentation.
PicoContainer - Please refer to the main website for documentation.
PicoContainer Core - Please refer to the main website for documentation.
Excalibur Monitor - Avalon Excalibur's resource management code allows you to be notified when a resource has changed. There are two methods of resource management: active and passive. Passive resource management acts as a holder for resources, and after the resource has been modified through it's normal API, notification goes to all listeners. Active resource management does the same, but it also polls the resources periodically to see if the resource was modified through an external method. Active resource management is perfect for monitoring files because they can be modified by external programs, and your program will be notified when the change occurs instead of constantly polling it.
Excalibur Logger - Excalibur-Logger integrates neatly into Avalon-ECM and Excalibur Fortress. The main goal is to be able to define the log categories on a component basis by specifying a 'logger' attribute which denotes the log category to use for a particular component (given the component is LogEnabled or Loggable).
NanoContainer NanoWar Sample WebWork1 - Please refer to the main website for documentation.
NanoContainer Booter - Please refer to the main website for documentation.
Nanocontainer Tools - Please refer to the main website for documentation.
NanoContainer NanoWar - Please refer to the main website for documentation.
NanoContainer Core - Please refer to the main website for documentation.
NanoContainer NanoWar Sample WebWork2 - Please refer to the main website for documentation.
NanoContainer Deployer - Please refer to the main website for documentation.
NanoContainer Distribution - Please refer to the main website for documentation.
NanoDist Maven Plugin - Maven Plugin to create NanoContainer Distributions
NanoContainer NanoWar Sample Struts - Please refer to the main website for documentation.
Booter Maven Plugin - Booter Maven Plugin
nanocontainer-persistence - Please refer to the main website for documentation.
NanoContainer NanoWar Sample - Please refer to the main website for documentation.
NanoContainer TestModel - Please refer to the main website for documentation.
NanoContainer NanoWar Sample NanoWeb - Please refer to the main website for documentation.
Excalibur Event Implementation - Excalibur Event Implementation
Excalibur Event API - Excalibur Event API
excalibur-naming -
excalibur-mpool -
excalibur-util -
avalon-composition-impl -
avalon-composition-spi -
avalon-composition-api -
excalibur-extension -
excalibur-pool -
excalibur-io -
excalibur-i18n -
excalibur-instrument -
excalibur-event -
excalibur-fortress -
excalibur-testcase -
excalibur-fortress-tools -
excalibur-logger -
excalibur-thread -
excalibur-fortress-complete -
excalibur-threadcontext -
excalibur-configuration -
excalibur-collections -
excalibur-component -
excalibur-util-concurrent -
Excalibur Thread API -
excalibur-thread -
Excalibur Thread Implementation -
Excalibur Thread Instrumented Implementation -
Excalibur Pool Instrumented Implementation -
Excalibur Pool Implementation -
Excalibur Pool API -
excalibur-pool -
excalibur-cli -
excalibur-instrument-manager-interfaces -
excalibur-altrmi-server-interfaces -
excalibur-altrmi-client-impl -
excalibur-altrmi-server-impl -
excalibur-altrmi-common -
excalibur-altrmi-client-interfaces -
excalibur-altrmi-generator -
avalon-util-i18n -
avalon-plugin -
avalon-util-extension-impl -
avalon-util-env -
avalon-util-plugin -
avalon-util-exception -
avalon-util-criteria -
avalon-util-extension-api -
avalon-util-defaults -
excalibur-configuration -
excalibur-concurrent -
avalon-cornerstone -
Picocontainer XFire Module -
XFire Pico -
excalibur-lifecycle -
excalibur-fortress-complete -
excalibur-fortress -
excalibur-fortress-platform -
excalibur-fortress-tools -
avalon-extension-impl -
avalon-extension-spi -
excalibur-datasource-vm14 -
excalibur-datasource-cluster -
excalibur-datasource-ids -
excalibur-instrument-manager -
cargo-ant -
Cargo's Maven plugin UI for Netbeans IDE -
cargo-core-uberjar -
Excalibur Instrument Manager API -
Excalibur Instrument Manager HTTP Connector -
Excalibur Instrument Manager Implementation -
excalibur-instrument -
picocontainer-BUILD -
nanocontainer-dynaop-BUILD -
nanocontainer-remoting-BUILD -
nanocontainer-pool-BUILD -
nanocontainer-swing-BUILD -
nanocontainer-jmx -
nanocontainer-type1 -
nanocontainer-ejb -
nanocontainer-axis-BUILD -
nanocontainer-swing -
nanocontainer-nanning -
nanocontainer-sample-webwork -
nanocontainer-piccolo-BUILD -
nanocontainer-servlet -
nanocontainer-pool2-BUILD -
Nanocontainer Remoting -
nanocontainer-struts -
nanocontainer-axis -
nanocontainer-nanning-BUILD -
nanocontainer-ant -
nanocontainer-hibernate -
nanocontainer-webwork2 -
nanocontainer-webwork -
nanocontainer-pool -
nanocontainer-deployer-BUILD -
nanocontainer-ejb-BUILD -
nanocontainer-hibernate-BUILD -
nanocontainer-testmodel-BUILD -
nanocontainer-jmx-BUILD -
nanocontainer-servlet-BUILD -
nanocontainer-groovy -
nanocontainer-BUILD -
nanocontainer-avalon -
nanocontainer-picometer-BUILD -
nanocontainer-swt -
nanocontainer-piccolo -
nanocontainer-pool2 -
nanocontainer-nanoweb-BUILD -
nanocontainer-nanoweb -
nanocontainer-proxytoys-BUILD -
nanocontainer-sample-nanoweb -
nanocontainer-proxytoys -
nanocontainer-sample -
nanocontainer-ant-BUILD -
nanocontainer-picometer -
excalibur-collections -
avalon-logging-spi -
avalon-logging-logkit-socket -
avalon-logging-logkit-api -
avalon-logging-api -
avalon-logging-impl -
avalon-logging-logkit-datagram -
avalon-logging-logkit-syslog -
avalon-logging-logkit-impl -
avalon-logging-log4j -
excalibur-io -
excalibur-extension -
avalon-phoenix-bsh-commands -
avalon-phoenix-metagenerate -
avalon-phoenix-engine -
avalon-phoenix-client -
avalon-phoenix-loader -
avalon-apps-hsql -
avalon-apps-sevak-api -
avalon-apps-sevak-jo -
avalon-http -
avalon-http-api -
avalon-http-impl -
avalon-meta-tools -
avalon-composition-spi -
avalon-activation-spi -
avalon-meta-spi -
avalon-assembly-spi -
avalon-framework -
avalon-assembly -
avalon-activation -
avalon-logkit -
avalon-composition -
avalon-framework-api -
avalon-meta -
ECM Instrumentation Example -
avalon-meta-plugin -
avalon-meta-tools -
avalon-meta-impl -
avalon-meta-api -
avalon-meta-spi -
avalon-repository-cli -
avalon-repository-spi -
avalon-repository-main -
avalon-repository-impl -
avalon-repository-api -
avalon-repository-util -
excalibur-containerkit -
excalibur-i18n -
avalon-activation-spi -
avalon-activation-impl -
avalon-activation-api -
pluto -
avalon-framework -
Avalon Framework Implementation -
Avalon Framework API -
hivemind-jmx -
hivemind-lib -
hivemind -
excalibur-event -