craigmcc    2003/08/10 21:55:35

  Log:
  Initial check-in of a library that decomposes the Struts 1.1 request
  procoessor, using the newly checked in Commons Sandbox project called
  "chain" supporting the Chain of Responsibility pattern.  None of this
  code has been tested at all yet ... it should be considered incomplete
  and conceptual, but it also serves as a proof of concept that decomposing
  RequestProcessor seems pretty feasible.
  
  Nightly builds of jakarta-commons-sandbox/chain should show up as of tonight
  at <http://jakarta.apache.org/builds/jakarta-commons/nightly/chain/>.
  
  If this idea works out in practice, I'm going to propose an architecture
  based on the "chain" concept to be the fundamental architecture of
  Struts 2.0.  Among other things, it lets you build the Cocoon concept
  of a "site map" with Java classes rather than XSLT transformations being
  the key element to creating and modifying dynamic content.  In addition,
  the jakarta-commons-sandbox/chain package is useful in its own right to
  compose complex processing pipelines from simple (individually unit
  testable) "command pattern" classes with very simple interfaces.
  
  Status:
  
  Vendor Tag:   jakarta-struts-chain
  Release Tags: start
  
  N jakarta-struts/contrib/struts-chain/build.properties.sample
  N jakarta-struts/contrib/struts-chain/LICENSE.txt
  N jakarta-struts/contrib/struts-chain/README.txt
  N jakarta-struts/contrib/struts-chain/build.xml
  N jakarta-struts/contrib/struts-chain/src/conf/MANIFEST.MF
  N jakarta-struts/contrib/struts-chain/src/conf/chain-config.xml
  N jakarta-struts/contrib/struts-chain/src/example/overview.html
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractSelectAction.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractSelectModule.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractValidateActionForm.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/CreateActionForm.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractPopulateActionForm.java
  N jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/Constants.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/CreateAction.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractExecuteAction.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractPerformForward.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/AbstractSelectLocale.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/servlet/SelectLocale.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/servlet/SelectAction.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/servlet/SelectModule.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/servlet/ValidateActionForm.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/servlet/PopulateActionForm.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/servlet/ExecuteAction.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/servlet/PerformForward.java
  N 
jakarta-struts/contrib/struts-chain/src/java/org/apache/struts/chain/util/ClassUtils.java
  N jakarta-struts/contrib/struts-chain/web/example/WEB-INF/web.xml
  
  No conflicts created by this import

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to