All Projects : Phoenix (Key: PNIX)

Project Lead: peter royal
URL: http://avalon.apache.org/
Description:
Discontinued part of avalon. See website for details.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Subversion Commits

All versions
Select version:
Repository Revision Date User Message
ASF #17200 Sat May 31 00:19:09 UTC 2003 donaldp Start to break out log configuration into separate files. Also start to support configuring loggers via Log4j properties files and JDK14 logging property files.

The only things remaining involve unit testing the separate files and makeing sure the property interpolation occurs in these files. Also a new release of LoggerStore that incorporates SimplerLoggerStore and renames LogKitLoggerStore to ExcaliburLoggerStore should be made.

Based on work done by Mauro Talevi <mauro.talevi@aquilonia.org>

PR: PNIX-9
Files Changed
ADD /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/logger/SimpleLoggerStore.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/kernel/DefaultApplicationContext.java
ADD /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/logger/SimpleLoggerStoreFactory.java
MODIFY /avalon/trunk/avalon-phoenix/build.xml
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/kernel/DefaultKernel.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/interfaces/ApplicationContext.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/logger/DefaultLogManager.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/deployer/DefaultDeployer.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/interfaces/Kernel.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/monitor/DefaultDeploymentMonitor.java
MODIFY /avalon/trunk/avalon-phoenix/src/test/org/apache/avalon/phoenix/components/logger/test/LogManagerTestCase.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/application/DefaultBlockContext.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/interfaces/LogManager.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/kernel/beanshell/BeanShellKernelProxy.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/kernel/SarEntry.java
Repository Revision Date User Message
ASF #17056 Fri May 02 22:55:05 UTC 2003 donaldp Add in commented out stubs for PNIX-31
Files Changed
MODIFY /avalon/trunk/avalon-phoenix/src/api/org/apache/avalon/phoenix/BlockContext.java
Repository Revision Date User Message
ASF #16802 Sun Apr 06 11:23:22 UTC 2003 donaldp Rework the way that configuration and configuration validation is
handled internally to Phoenix.

Now configuration is all associated with the ComponentProfile. So no
longer does any of the code rely on the ConfigurationRepository managing
configuration. The ConfigurationRepository now acts more like a config
interceptor that gets a chance to manipulate or rewrite configuration
(thus supporting the existing use cases and also opening up future use
cases such as jelly-ification of applications config files).

ConfigurationValidator no longer stores or manages schemas it simply
loads the schemas just prior to validation. The validator also does not
try to do delegation but assumes that the jarv interface along with
msv and jing is sufficient for all validation purposes.

DefaultConfigurationValidator is now enabled by default so all components
that declare schema type are now passed through validator. This means that
malformed configurations that were previous accepted may no longer be
accepted.

PR: PNIX-21
Files Changed
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/embeddor/ManagementRegistration.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/interfaces/ApplicationContext.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/deployer/DefaultDeployer.java
DEL /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/interfaces/ConfigurationRepositoryMBean.java
DEL /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/configuration/validator/DelegateEntry.java
MODIFY /avalon/trunk/avalon-phoenix/src/test/org/apache/avalon/phoenix/components/application/test/MockApplicationContext.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/interfaces/ConfigurationValidator.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/configuration/DefaultConfigurationRepository.java
DEL /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/configuration/validator/DelegatingConfigurationValidator.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/configuration/validator/NoopConfigurationValidator.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/assembler/Assembler.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/application/ListenerResourceProvider.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/application/BlockResourceProvider.java
MODIFY /avalon/trunk/avalon-phoenix/src/test/org/apache/avalon/phoenix/test/AbstractContainerTestCase.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/kernel/DefaultApplicationContext.java
MODIFY /avalon/trunk/avalon-phoenix/src/conf/kernel.xml
DEL /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/configuration/validator/JarvConfigurationValidator.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/tools/configuration/ConfigurationBuilder.java
DEL /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/tools/verifier/VerifyException.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/interfaces/ContainerConstants.java
ADD /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/configuration/validator/DefaultConfigurationValidator.java
DEL /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/interfaces/ConfigurationValidatorMBean.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/configuration/FileSystemPersistentConfigurationRepository.java
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/interfaces/ConfigurationRepository.java
DEL /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/configuration/ConfigurationKey.java
Repository Revision Date User Message
ASF #16752 Sat Apr 05 02:07:02 UTC 2003 donaldp Support property expansion in Log4j configuration files.

Fixes Issue PNIX-3
Files Changed
ADD /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/logger/ExtendedLog4jLoggerManager.java
MODIFY /avalon/trunk/avalon-phoenix/build.xml
MODIFY /avalon/trunk/avalon-phoenix/src/java/org/apache/avalon/phoenix/components/logger/DefaultLogManager.java
MODIFY /avalon/trunk/avalon-phoenix/src/test/org/apache/avalon/phoenix/components/logger/test/config3.xml

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Resolution Time Report
Average Age Report
Pie Chart Report
Contribution Report
User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 46
   79%
Closed Closed 12
   21%

Open Issues

By Priority
Critical Critical 2
   4%
Major Major 28
   61%
Minor Minor 16
   35%

By Assignee
Mauro Talevi 1
   2%
Paul Hammant 1
   2%
Unassigned 44
   96%