svn commit: r400142 - /struts/shale/trunk/core-library/src/java/org/apache/shale/remoting/faces/RemotingPhaseListener.java

2006-05-05 Thread craigmcc
Author: craigmcc Date: Fri May 5 11:54:19 2006 New Revision: 400142 URL: http://svn.apache.org/viewcvs?rev=400142&view=rev Log: Reduce the severity level of some logging messages that are currently set to INFO. Modified: struts/shale/trunk/core-library/src/java/org/apache/shale/remo

svn commit: r404985 - in /struts/shale/trunk/core-library/src/java/org/apache/shale/dialog: Globals.java faces/DialogNavigationHandler.java

2006-05-08 Thread craigmcc
Author: craigmcc Date: Mon May 8 02:36:19 2006 New Revision: 404985 URL: http://svn.apache.org/viewcvs?rev=404985&view=rev Log: Make the logical outcome prefix for selecting a dialog (default="dialog:") configurable via a context init parameter. PR: SHALE-173 Submitted By: Cr

svn commit: r405057 - in /struts/action/trunk: apps/faces-example2/ apps/faces-example2/src/main/webapp/ apps/faces-example2/src/main/webapp/WEB-INF/ faces/ faces/src/main/java/org/apache/struts/faces

2006-05-08 Thread craigmcc
Author: craigmcc Date: Mon May 8 06:54:02 2006 New Revision: 405057 URL: http://svn.apache.org/viewcvs?rev=405057&view=rev Log: Corrections to enable the Tiles-based Struts-Faces example (#2) to work: * Restore FacesTilesRequestProcessor.java * Add "throws InvalidCancelExc

svn commit: r405065 - in /struts/shale/trunk/test-framework/src/java/org/apache/shale/test: base/AbstractJsfTestCase.java mock/MockHttpServletRequest.java mock/MockHttpSession.java mock/MockServletCon

2006-05-08 Thread craigmcc
Author: craigmcc Date: Mon May 8 07:55:58 2006 New Revision: 405065 URL: http://svn.apache.org/viewcvs?rev=405065&view=rev Log: Support attribute added/removed/replaced event firing on the mock ServletContext, HttpServletRequest, and HttpSession classes. PR: SHALE-174 Modified: st

svn commit: r405350 - in /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock: MockHttpServletRequest.java MockHttpSession.java MockServletContext.java

2006-05-09 Thread craigmcc
Author: craigmcc Date: Tue May 9 02:05:41 2006 New Revision: 405350 URL: http://svn.apache.org/viewcvs?rev=405350&view=rev Log: Fix cut-n-paste typos. Modified: struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock/MockHttpServletRequest.java struts/shale/trunk/

svn commit: r405398 - /struts/shale/trunk/core-library/src/java/org/apache/shale/view/faces/LifecycleListener.java

2006-05-09 Thread craigmcc
Author: craigmcc Date: Tue May 9 04:56:42 2006 New Revision: 405398 URL: http://svn.apache.org/viewcvs?rev=405398&view=rev Log: Refactor to make subclassing (in Tiger Extensions) a bit easier. Modified: struts/shale/trunk/core-library/src/java/org/apache/shale/view/f

svn commit: r408525 - /struts/shale/trunk/mailreader/src/web/mainMenu.jsp

2006-05-21 Thread craigmcc
Author: craigmcc Date: Sun May 21 16:31:27 2006 New Revision: 408525 URL: http://svn.apache.org/viewvc?rev=408525&view=rev Log: Add a Message List component in case any errors were encountered. Modified: struts/shale/trunk/mailreader/src/web/mainMenu.jsp Modified: struts/shale/t

svn commit: r408557 - /struts/shale/trunk/core-library/src/java/org/apache/shale/view/faces/LifecycleListener.java

2006-05-21 Thread craigmcc
Author: craigmcc Date: Sun May 21 20:36:24 2006 New Revision: 408557 URL: http://svn.apache.org/viewvc?rev=408557&view=rev Log: Change the name of the Tiger Extensions version of this class, to avoid confusion based on having the same simple class name. Modified: struts/shale/trunk/

svn commit: r408560 - in /struts/shale/trunk: sql-browser/nbproject/ tiger/nbproject/private/ tiger/src/java/org/apache/shale/tiger/view/ tiger/src/java/org/apache/shale/tiger/view/faces/ tiger/src/te

2006-05-21 Thread craigmcc
Author: craigmcc Date: Sun May 21 20:51:47 2006 New Revision: 408560 URL: http://svn.apache.org/viewvc?rev=408560&view=rev Log: Implement servlet scoped (request, session, application) event callbacks via annotations, in addition to the support found in org.apache.shale.view. Abstract{Req

svn commit: r408561 - /struts/shale/trunk/tiger/src/java/org/apache/shale/tiger/view/faces/LifecycleListener2.java

2006-05-21 Thread craigmcc
Author: craigmcc Date: Sun May 21 20:55:18 2006 New Revision: 408561 URL: http://svn.apache.org/viewvc?rev=408561&view=rev Log: Cosmetic change that gives me an excuse to reference SHALE-134 which was the JIRA issue tracking implementing event callbacks with annotations. Modified: st

svn commit: r408817 - in /struts/shale/trunk: core-library/src/java/org/apache/shale/component/ use-cases/src/web/WEB-INF/ use-cases/src/web/profile/

2006-05-22 Thread craigmcc
Author: craigmcc Date: Mon May 22 19:02:23 2006 New Revision: 408817 URL: http://svn.apache.org/viewvc?rev=408817&view=rev Log: Fix the component so that it does not allow a spurious resubmit to succeed after the first resubmit has failed. This is done by caching the token value the first

svn commit: r408835 - in /struts/shale/trunk/core-library/src/java/org/apache/shale/remoting: Constants.java faces/MappingsHelper.java

2006-05-22 Thread craigmcc
Author: craigmcc Date: Mon May 22 22:31:59 2006 New Revision: 408835 URL: http://svn.apache.org/viewvc?rev=408835&view=rev Log: Explicitly support identification of the Faces Servlet instance to be used for remoting requests. By default, the last servlet definition for servlet c

svn commit: r409460 - /struts/shale/trunk/core-library/src/java/org/apache/shale/view/AbstractFacesBean.java

2006-05-25 Thread craigmcc
Author: craigmcc Date: Thu May 25 13:40:00 2006 New Revision: 409460 URL: http://svn.apache.org/viewvc?rev=409460&view=rev Log: Add convenience methods to save and restore arbitrary (but Serializable) data objects under an attribute of the view root component. This is very useful for pas

svn commit: r409515 - /struts/shale/trunk/core-library/src/java/org/apache/shale/view/AbstractFacesBean.java

2006-05-25 Thread craigmcc
Author: craigmcc Date: Thu May 25 17:12:31 2006 New Revision: 409515 URL: http://svn.apache.org/viewvc?rev=409515&view=rev Log: Add convenience accessors for request parameters as well, since this is a common way to communicate information between pages. Modified: struts/shale/trunk/

svn commit: r409549 - in /struts/shale/trunk: core-library/src/java/org/apache/shale/component/ core-library/src/java/org/apache/shale/view/faces/ core-library/src/test/org/apache/shale/view/faces/ ti

2006-05-25 Thread craigmcc
Author: craigmcc Date: Thu May 25 21:02:37 2006 New Revision: 409549 URL: http://svn.apache.org/viewvc?rev=409549&view=rev Log: Transfer responsibility for firing init() and destroy() callbacks on a ViewController (or, with the Tiger Extensions installed, on a class that has the @View annota

svn commit: r409553 - in /struts/shale/trunk/core-library/src/java/org/apache/shale: component/Subview.java view/faces/ViewPhaseListener.java

2006-05-25 Thread craigmcc
Author: craigmcc Date: Thu May 25 21:22:06 2006 New Revision: 409553 URL: http://svn.apache.org/viewvc?rev=409553&view=rev Log: Cache exceptions from calls to prerender() and preprocess() callbacks, to avoid having the preprocess() method called twice. This is further progress towards cohe

svn commit: r409567 - in /struts/shale/trunk: core-library/src/java/org/apache/shale/component/ core-library/src/java/org/apache/shale/view/faces/ tiger/src/java/org/apache/shale/tiger/view/faces/

2006-05-25 Thread craigmcc
Author: craigmcc Date: Thu May 25 23:43:00 2006 New Revision: 409567 URL: http://svn.apache.org/viewvc?rev=409567&view=rev Log: Refactor the various places that exception caching (from application event handlers) was occurring into a common strategy-based interface that can ultimately be

svn commit: r409568 - in /struts/shale/trunk/core-library/src/java/org/apache/shale/view/faces: ExceptionHandler.java ExceptionHandlerFactory.java ExceptionHandlerImpl.java

2006-05-25 Thread craigmcc
Author: craigmcc Date: Thu May 25 23:47:48 2006 New Revision: 409568 URL: http://svn.apache.org/viewvc?rev=409568&view=rev Log: Add new classes for the previous SHALE-125 related commit. Added: struts/shale/trunk/core-library/src/java/org/apache/shale/view/faces/ExceptionHandler.

svn commit: r410640 - /struts/shale/trunk/test-framework/build.xml

2006-05-31 Thread craigmcc
Author: craigmcc Date: Wed May 31 12:15:30 2006 New Revision: 410640 URL: http://svn.apache.org/viewvc?rev=410640&view=rev Log: Remove the compile time dependency on the Core Framework jar, thereby breaking a circular dependency between core and test. Modified: struts/shale/trunk/

svn commit: r410891 - in /struts/shale/trunk/use-cases/src: java/org/apache/shale/usecases/token/ java/org/apache/shale/usecases/view/ web/ web/WEB-INF/ web/token/

2006-06-01 Thread craigmcc
Author: craigmcc Date: Thu Jun 1 10:04:20 2006 New Revision: 410891 URL: http://svn.apache.org/viewvc?rev=410891&view=rev Log: Add a use case that, when run manually, can illustrate the SHALE-182 issue. Next step will be an automated test for it, plus a fix to the underlying bug. A

svn commit: r410909 - in /struts/shale/trunk/use-cases/src: systest/org/apache/shale/usecases/systest/TokenTestCase.java web/token/test.jsp

2006-06-01 Thread craigmcc
Author: craigmcc Date: Thu Jun 1 11:38:45 2006 New Revision: 410909 URL: http://svn.apache.org/viewvc?rev=410909&view=rev Log: Add a system integration to validate the token processing behavior. There is a section of this test that is commented out until SHALE-182 is fixed in the t

svn commit: r411062 - /struts/shale/branches/mvn_reorg/pom.xml

2006-06-01 Thread craigmcc
Author: craigmcc Date: Thu Jun 1 23:19:35 2006 New Revision: 411062 URL: http://svn.apache.org/viewvc?rev=411062&view=rev Log: Add a pointer to the java.net repository, and update the JSF RI version numbers to 1.1_02 to pick up the latest released version. With these changes, "mvn c

svn commit: r411351 - /struts/shale/branches/mvn_reorg/pom.xml

2006-06-02 Thread craigmcc
Author: craigmcc Date: Fri Jun 2 18:09:32 2006 New Revision: 411351 URL: http://svn.apache.org/viewvc?rev=411351&view=rev Log: Update module names to reflect renaming, add missing shale-designtime. Next step is to extract out the Shale Remoting stuff, which should be creating its own arti

svn commit: r411366 - in /struts/shale/branches/mvn_reorg/shale-remoting: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/shale/ src/main/java/or

2006-06-02 Thread craigmcc
Author: craigmcc Date: Fri Jun 2 20:25:26 2006 New Revision: 411366 URL: http://svn.apache.org/viewvc?rev=411366&view=rev Log: Add basic infrastructure for a shale-remoting subproject. Next step is to extract the necessary stuff from the shale-core build. Added: struts/shale/bran

svn commit: r411367 - in /struts/shale/branches/mvn_reorg/shale-remoting/src: main/java/org/apache/shale/remoting/ test/java/org/apache/shale/remoting/

2006-06-02 Thread craigmcc
Author: craigmcc Date: Fri Jun 2 20:30:28 2006 New Revision: 411367 URL: http://svn.apache.org/viewvc?rev=411367&view=rev Log: It's easier to move entire directories at a time. Removed: struts/shale/branches/mvn_reorg/shale-remoting/src/main/java/org/apache/shale/remoting/

svn commit: r411371 - in /struts/shale/branches/mvn_reorg: ./ shale-core/src/main/java/org/apache/shale/remoting/ shale-core/src/test/java/org/apache/shale/remoting/ shale-remoting/ shale-remoting/src

2006-06-02 Thread craigmcc
Author: craigmcc Date: Fri Jun 2 20:51:29 2006 New Revision: 411371 URL: http://svn.apache.org/viewvc?rev=411371&view=rev Log: Extract the shale-remoting sources from shale-core. The subproject compiles, but still need to clean up resources for the unit tests to work. Added: struts/s

svn commit: r411375 - in /struts/shale/branches/mvn_reorg/shale-remoting/src/main/resources/META-INF: ./ faces-config.xml

2006-06-02 Thread craigmcc
Author: craigmcc Date: Fri Jun 2 21:07:23 2006 New Revision: 411375 URL: http://svn.apache.org/viewvc?rev=411375&view=rev Log: Copy the resources required for the runtime jar. Getting the tests to work will require a fake webapp docroot (like the tiger tests), and that's a little more

svn commit: r411377 - in /struts/shale/branches/mvn_reorg/shale-remoting/src/test/resources/org: ./ apache/ apache/shale/ apache/shale/remoting/ apache/shale/remoting/Bundle.properties

2006-06-02 Thread craigmcc
Author: craigmcc Date: Fri Jun 2 21:21:12 2006 New Revision: 411377 URL: http://svn.apache.org/viewvc?rev=411377&view=rev Log: Add a missing bundle resource that corrects two of the three failing tests. Added: struts/shale/branches/mvn_reorg/shale-remoting/src/test/resources

svn commit: r411383 - in /struts/shale/branches/mvn_reorg/shale-remoting/src/test/resources/org/apache/shale/remoting/impl: ./ TestData.text

2006-06-02 Thread craigmcc
Author: craigmcc Date: Fri Jun 2 22:01:41 2006 New Revision: 411383 URL: http://svn.apache.org/viewvc?rev=411383&view=rev Log: Add the missing test resource. Now, shale-remoting can run "mvn clean install -Pmyfaces" cleanly. Added: struts/shale/branches/mvn_reorg/shale-rem

svn commit: r411386 - in /struts/shale/branches/mvn_reorg/shale-clay/src: java/ main/ main/java/

2006-06-02 Thread craigmcc
Author: craigmcc Date: Fri Jun 2 22:43:06 2006 New Revision: 411386 URL: http://svn.apache.org/viewvc?rev=411386&view=rev Log: Correct directory structure so that the Clay classes get compiled. Added: struts/shale/branches/mvn_reorg/shale-clay/src/main/ struts/shale/branches/mvn_r

svn commit: r411452 - /struts/shale/branches/mvn_reorg/pom.xml

2006-06-03 Thread craigmcc
Author: craigmcc Date: Sat Jun 3 11:10:54 2006 New Revision: 411452 URL: http://svn.apache.org/viewvc?rev=411452&view=rev Log: Comment out the shale-designtime module, which will always require some special handling (local installs into the repository) before building. Modified: st

svn commit: r411516 - in /struts/shale/branches/mvn_reorg/shale-clay/src: conf/ main/resources/META-INF/ test/java/org/apache/shale/clay/utils/

2006-06-03 Thread craigmcc
Author: craigmcc Date: Sat Jun 3 21:54:11 2006 New Revision: 411516 URL: http://svn.apache.org/viewvc?rev=411516&view=rev Log: More resources fixes for shale-clay, plus commenting out two test assertions in org.apache.shale.clay.utils.ClayAmalgamTestCase that look like potentially real

svn commit: r411528 - in /struts/shale/branches/mvn_reorg/shale-designtime: ./ src/main/java/org/apache/shale/design/ src/main/resources/ src/main/resources/org/ src/main/resources/org/apache/ src/mai

2006-06-03 Thread craigmcc
Author: craigmcc Date: Sat Jun 3 23:43:58 2006 New Revision: 411528 URL: http://svn.apache.org/viewvc?rev=411528&view=rev Log: Fix resources for the shale-designtime subproject. Also include XML comments in the pom.xml file providing more detail about what to download from Creator, and wha

svn commit: r411959 - /struts/shale/branches/mvn_reorg/shale-tiger/pom.xml

2006-06-05 Thread craigmcc
Author: craigmcc Date: Mon Jun 5 17:12:33 2006 New Revision: 411959 URL: http://svn.apache.org/viewvc?rev=411959&view=rev Log: Un-exclude the LifecycleListenerTestCase tests, after restoring a little bit more of the snarky file copying needed to set up the test webapp. This was in

svn commit: r411960 - /struts/shale/branches/mvn_reorg/shale-tiger/pom.xml

2006-06-05 Thread craigmcc
Author: craigmcc Date: Mon Jun 5 17:13:00 2006 New Revision: 411960 URL: http://svn.apache.org/viewvc?rev=411960&view=rev Log: Fix line endings. Modified: struts/shale/branches/mvn_reorg/shale-tiger/pom.xml Modified: struts/shale/branches/mvn_reorg/shale-tiger/pom.xml URL:

svn commit: r412004 - in /struts/shale/trunk: core-library/src/java/org/apache/shale/view/AbstractFacesBean.java tiger/nbproject/private/private.xml

2006-06-05 Thread craigmcc
Author: craigmcc Date: Mon Jun 5 21:58:14 2006 New Revision: 412004 URL: http://svn.apache.org/viewvc?rev=412004&view=rev Log: More convenience methods for the convenience base class for backing beans. This commit will also need to be ported to the mvn_reorg branch. Modified: struts/s

svn commit: r412268 - /struts/shale/branches/mvn_reorg/shale-clay/pom.xml

2006-06-06 Thread craigmcc
Author: craigmcc Date: Tue Jun 6 20:41:15 2006 New Revision: 412268 URL: http://svn.apache.org/viewvc?rev=412268&view=rev Log: Make a copy of the Clay Configuration DTD file(s) in the directory where the Digester registration expects to find them (as well as in META-INF to make it easy

svn commit: r412273 - /struts/shale/branches/mvn_reorg/shale-clay/pom.xml

2006-06-06 Thread craigmcc
Author: craigmcc Date: Tue Jun 6 20:50:02 2006 New Revision: 412273 URL: http://svn.apache.org/viewvc?rev=412273&view=rev Log: Once more with feeling ... copy DTD to the correct subdirectory. Modified: struts/shale/branches/mvn_reorg/shale-clay/pom.xml Modified: struts/shale/bran

svn commit: r412280 - /struts/shale/branches/mvn_reorg/shale-clay/pom.xml

2006-06-06 Thread craigmcc
Author: craigmcc Date: Tue Jun 6 21:11:03 2006 New Revision: 412280 URL: http://svn.apache.org/viewvc?rev=412280&view=rev Log: Final refinement ... perform this copy in process-resources phase, which is more logical. It works because the plugin goals are added on to the end of the exis

svn commit: r412880 - in /struts/shale/branches/mvn_reorg/shale-test: pom.xml src/main/java/org/apache/shale/test/htmlunit/AbstractHtmlUnitTestCase.java

2006-06-08 Thread craigmcc
Author: craigmcc Date: Thu Jun 8 16:19:14 2006 New Revision: 412880 URL: http://svn.apache.org/viewvc?rev=412880&view=rev Log: Resolve SHALE-189 (HtmlUnit changes from 1.7 to 1.8). Modified: struts/shale/branches/mvn_reorg/shale-test/pom.xml struts/shale/branches/mvn_reorg/shale-

svn commit: r413223 - /struts/shale/branches/mvn_reorg/shale-apps/shale-blank/pom.xml

2006-06-09 Thread craigmcc
Author: craigmcc Date: Fri Jun 9 21:15:05 2006 New Revision: 413223 URL: http://svn.apache.org/viewvc?rev=413223&view=rev Log: Mark JUnit as a test-only dependency. Update HtmlUnit dependency to version 1.8. Modified: struts/shale/branches/mvn_reorg/shale-apps/shale-blank/pom.xml Modi

svn commit: r413227 - in /struts/shale/branches/mvn_reorg/shale-apps/shale-usecases/src: java/ main/ main/java/ main/java/org/ main/resources/ main/webapp/ main/webapp/WEB-INF/ main/webapp/ajax/ main/

2006-06-09 Thread craigmcc
Author: craigmcc Date: Fri Jun 9 21:25:03 2006 New Revision: 413227 URL: http://svn.apache.org/viewvc?rev=413227&view=rev Log: Rearrange Java and Web sources to the Maven-recommended locations. Still need to extract resources and deal with the tests. Added: struts/shale/branches/mvn_r

svn commit: r413237 - in /struts/shale/branches/mvn_reorg/shale-apps/shale-usecases/src: main/java/org/apache/shale/usecases/profile/ main/java/org/apache/shale/usecases/rolodex/ main/java/org/apache/

2006-06-09 Thread craigmcc
Author: craigmcc Date: Fri Jun 9 21:34:45 2006 New Revision: 413237 URL: http://svn.apache.org/viewvc?rev=413237&view=rev Log: Move resources. Added: struts/shale/branches/mvn_reorg/shale-apps/shale-usecases/src/main/resources/org/ struts/shale/branches/mvn_reorg/shale-apps/s

svn commit: r413240 - in /struts/shale/branches/mvn_reorg/shale-apps/shale-usecases/src: main/java/org/apache/shale/usecases/view/ main/resources/org/apache/shale/usecases/view/ test/java/ test/java/o

2006-06-09 Thread craigmcc
Author: craigmcc Date: Fri Jun 9 21:43:55 2006 New Revision: 413240 URL: http://svn.apache.org/viewvc?rev=413240&view=rev Log: Rearrange unit tests (and a couple of straggling resources. Unit tests now pass. Added: struts/shale/branches/mvn_reorg/shale-apps/shale-usecases/src/

svn commit: r413252 - in /struts/shale/branches/mvn_reorg/shale-apps: ./ shale-usecases/src/systest/org/apache/shale/usecases/systest/ shale-usecases/src/test/java/org/apache/shale/usecases/systest/

2006-06-09 Thread craigmcc
Author: craigmcc Date: Fri Jun 9 22:40:07 2006 New Revision: 413252 URL: http://svn.apache.org/viewvc?rev=413252&view=rev Log: Rearrange the integration test sources to match the pattern specified by the POM. The application currenty fails on deployment due to XML parsing errors, most li

svn commit: r413253 - in /struts/shale/branches/mvn_reorg: pom.xml shale-core/pom.xml shale-spring/pom.xml shale-tiles/pom.xml

2006-06-09 Thread craigmcc
Author: craigmcc Date: Fri Jun 9 22:41:58 2006 New Revision: 413253 URL: http://svn.apache.org/viewvc?rev=413253&view=rev Log: Correct line endings. Modified: struts/shale/branches/mvn_reorg/pom.xml struts/shale/branches/mvn_reorg/shale-core/pom.xml struts/shale/branches/mvn_r

svn commit: r413254 - /struts/shale/branches/mvn_reorg/shale-apps/shale-usecases/pom.xml

2006-06-09 Thread craigmcc
Author: craigmcc Date: Fri Jun 9 22:43:17 2006 New Revision: 413254 URL: http://svn.apache.org/viewvc?rev=413254&view=rev Log: Guess it would help to add the POM for this webapp. Added: struts/shale/branches/mvn_reorg/shale-apps/shale-usecases/pom.xml Added: struts/shale/branches/mvn_r

svn commit: r413360 - /struts/shale/branches/mvn_reorg/shale-apps/pom.xml

2006-06-10 Thread craigmcc
Author: craigmcc Date: Sat Jun 10 13:35:02 2006 New Revision: 413360 URL: http://svn.apache.org/viewvc?rev=413360&view=rev Log: Declare the XML parser API and impl classes as "provided", since Shale requires JDK 1.4 or later, and a suitable XML parser is built in. With this ch

svn commit: r413398 - /struts/shale/branches/mvn_reorg/shale-spring/pom.xml

2006-06-10 Thread craigmcc
Author: craigmcc Date: Sat Jun 10 19:15:31 2006 New Revision: 413398 URL: http://svn.apache.org/viewvc?rev=413398&view=rev Log: Upgrade Spring dependency to 1.2.5 to leverage the fact that this version of the Spring POMs declares its soft dependencies to be optional. Shale actually works

svn commit: r413403 - /struts/shale/branches/mvn_reorg/shale-apps/shale-usecases/pom.xml

2006-06-10 Thread craigmcc
Author: craigmcc Date: Sat Jun 10 19:41:55 2006 New Revision: 413403 URL: http://svn.apache.org/viewvc?rev=413403&view=rev Log: Restore the 'itest' profile, since it is useful (even with the current tests) when you manually deploy shale-usecases.war to Tomcat 5.5 and you happen

svn commit: r413405 - in /struts/shale/branches/mvn_reorg/shale-apps: shale-blank/src/main/webapp/WEB-INF/web.xml shale-sql-browser/src/web/WEB-INF/web.xml

2006-06-10 Thread craigmcc
Author: craigmcc Date: Sat Jun 10 19:47:05 2006 New Revision: 413405 URL: http://svn.apache.org/viewvc?rev=413405&view=rev Log: Clean up a couple of places where we used to do token substitution in the Ant build scripts. Modified: struts/shale/branches/mvn_reorg/shale-apps/shale-blank

svn commit: r413406 - in /struts/shale/branches/mvn_reorg/shale-apps/shale-sql-browser: ./ src/java/ src/main/ src/main/java/ src/main/java/org/ src/main/resources/ src/main/resources/org/ src/main/re

2006-06-10 Thread craigmcc
Author: craigmcc Date: Sat Jun 10 19:53:22 2006 New Revision: 413406 URL: http://svn.apache.org/viewvc?rev=413406&view=rev Log: Regularize src/java structure. Still need to move resources and webapp. Added: struts/shale/branches/mvn_reorg/shale-apps/shale-sql-browser/src/main/ st

svn commit: r413408 - in /struts/shale/branches/mvn_reorg/shale-apps/shale-sql-browser: ./ src/main/java/org/apache/shale/examples/sqlbrowser/ src/main/resources/org/apache/shale/examples/sqlbrowser/

2006-06-10 Thread craigmcc
Author: craigmcc Date: Sat Jun 10 20:00:19 2006 New Revision: 413408 URL: http://svn.apache.org/viewvc?rev=413408&view=rev Log: Regularize resources and webapp. Application now runs, but suffers from a bug in the component in MyFaces 1.1.1 -- will need to update that dependency after ma

svn commit: r413413 - /struts/shale/branches/mvn_reorg/shale-apps/shale-mailreader/pom.xml

2006-06-10 Thread craigmcc
Author: craigmcc Date: Sat Jun 10 21:30:04 2006 New Revision: 413413 URL: http://svn.apache.org/viewvc?rev=413413&view=rev Log: Remove redundant "provided" declaration on xml-apis. Modified: struts/shale/branches/mvn_reorg/shale-apps/shale-mailreader/pom.xml Modified: struts/

svn commit: r413781 - /struts/shale/branches/mvn_reorg/shale-dist/src/assemble/dist.xml

2006-06-12 Thread craigmcc
Author: craigmcc Date: Mon Jun 12 18:40:30 2006 New Revision: 413781 URL: http://svn.apache.org/viewvc?rev=413781&view=rev Log: Add filesets for the rest of the top-level framework modules (but comment out the one for shale-designtime ... I still need to do cleanup work on that module). I

svn commit: r413783 - /struts/shale/branches/mvn_reorg/shale-dist/pom.xml

2006-06-12 Thread craigmcc
Author: craigmcc Date: Mon Jun 12 18:46:48 2006 New Revision: 413783 URL: http://svn.apache.org/viewvc?rev=413783&view=rev Log: Add the other binary dependencies so the corresponding JARs will get included in the assembly. Modified: struts/shale/branches/mvn_reorg/shale-dist/pom

svn commit: r414006 - in /struts/shale/branches/mvn_reorg/shale-apps/shale-usecases/src: main/webapp/token/test.jsp test/java/org/apache/shale/usecases/systest/TokenTestCase.java

2006-06-13 Thread craigmcc
Author: craigmcc Date: Tue Jun 13 16:52:15 2006 New Revision: 414006 URL: http://svn.apache.org/viewvc?rev=414006&view=rev Log: Add a system integration test to validate the token processing behavior. There is a section of this test that is commented out until SHALE-182 is fixed in the t

svn commit: r414008 - /struts/shale/branches/mvn_reorg/shale-core/src/main/java/org/apache/shale/view/AbstractFacesBean.java

2006-06-13 Thread craigmcc
Author: craigmcc Date: Tue Jun 13 16:58:34 2006 New Revision: 414008 URL: http://svn.apache.org/viewvc?rev=414008&view=rev Log: More convenience methods for the convience base class for backing beans. This integration mirrors r412004 on the trunk, which was committed after the "mvn_reor

svn commit: r414025 - in /struts/shale/branches/mvn_reorg: ./ shale-apps/ shale-apps/shale-blank/ shale-apps/shale-mailreader/ shale-apps/shale-sql-browser/ shale-apps/shale-usecases/ shale-apps/shale

2006-06-13 Thread craigmcc
Author: craigmcc Date: Tue Jun 13 19:11:46 2006 New Revision: 414025 URL: http://svn.apache.org/viewvc?rev=414025&view=rev Log: Refactor dependencies on platform-provided APIs (since Shale requires J2SE 1.4 and J2EE 1.4) into the top-level POM so we can start simplifying the detailed

svn commit: r414044 - in /struts/shale/branches/mvn_reorg: pom.xml shale-clay/pom.xml shale-core/pom.xml shale-remoting/ shale-remoting/pom.xml shale-spring/ shale-tiger/ shale-tiles/

2006-06-13 Thread craigmcc
Author: craigmcc Date: Tue Jun 13 20:49:26 2006 New Revision: 414044 URL: http://svn.apache.org/viewvc?rev=414044&view=rev Log: Mostly cosmetic refinements to the top level POMs. Be more explicit about Commons APIs that are *directly* utilized, rather than relying on the fact that

svn commit: r414076 - /struts/shale/branches/mvn_reorg/pom.xml

2006-06-13 Thread craigmcc
Author: craigmcc Date: Tue Jun 13 22:08:15 2006 New Revision: 414076 URL: http://svn.apache.org/viewvc?rev=414076&view=rev Log: Add declared versions for the JSTL api and impl artifacts. Modified: struts/shale/branches/mvn_reorg/pom.xml Modified: struts/shale/branches/mvn_reorg/pom.xml

svn commit: r414347 - /struts/shale/branches/mvn_reorg/pom.xml

2006-06-14 Thread craigmcc
Author: craigmcc Date: Wed Jun 14 11:56:38 2006 New Revision: 414347 URL: http://svn.apache.org/viewvc?rev=414347&view=rev Log: Remove shale-apps from the list of modules created by the master POM. The applications will be packaged individually (TODO: need to add assembly stuff for each of

svn commit: r414381 - in /struts/shale/branches/mvn_reorg/shale-apps/shale-blank: pom.xml src/main/assembly/ src/main/assembly/dep.xml

2006-06-14 Thread craigmcc
Author: craigmcc Date: Wed Jun 14 13:28:37 2006 New Revision: 414381 URL: http://svn.apache.org/viewvc?rev=414381&view=rev Log: Experimental assembly configuration for standalone packaging of the shale-blank application. After verifying that the result is correct, it will be possible to c

svn commit: r414448 - in /struts/shale/branches/mvn_reorg/shale-apps: shale-blank/ shale-blank/src/main/assembly/ shale-clay-usecases/ shale-clay-usecases/src/main/assembly/ shale-mailreader/ shale-ma

2006-06-14 Thread craigmcc
Author: craigmcc Date: Wed Jun 14 20:46:46 2006 New Revision: 414448 URL: http://svn.apache.org/viewvc?rev=414448&view=rev Log: Regularize the POMs for all of the sample applications, as follows: * Create assembly configuration such that executing "mvn clean site assembly:assembly&quo

svn commit: r414456 - in /struts/shale/branches/mvn_reorg: ./ shale-clay/ shale-core/ shale-designtime/ shale-remoting/ shale-test/ shale-tiger/ shale-tiles/

2006-06-14 Thread craigmcc
Author: craigmcc Date: Wed Jun 14 21:18:38 2006 New Revision: 414456 URL: http://svn.apache.org/viewvc?rev=414456&view=rev Log: For the framework modules, remove Ant build artifacts and add LICENSE.txt and NOTICE.txt files as needed, in preparation for an assembly that reproduces the

svn commit: r414466 - in /struts/shale/branches/mvn_reorg: pom.xml shale-spring/LICENSE.txt shale-spring/NOTICE.txt src/main/ src/main/assembly/ src/main/assembly/dep.xml

2006-06-14 Thread craigmcc
Author: craigmcc Date: Wed Jun 14 22:10:00 2006 New Revision: 414466 URL: http://svn.apache.org/viewvc?rev=414466&view=rev Log: Add a new top-level assembly for the framework, inspired by Wendy's version in shale-dist, but with a singularly important advantage: the unpacked directory

svn commit: r414495 - /struts/shale/branches/mvn_reorg/src/main/assembly/dep.xml

2006-06-15 Thread craigmcc
Author: craigmcc Date: Thu Jun 15 00:24:49 2006 New Revision: 414495 URL: http://svn.apache.org/viewvc?rev=414495&view=rev Log: Include the binary JAR files for Shale in the assembly. FIXME - why does the element work in shale-dist, but not here? Modified: struts/shale/branches/mvn_r

svn commit: r414673 - in /struts/shale/branches/mvn_reorg: pom.xml shale-dist/src/assemble/dist.xml src/main/assembly/

2006-06-15 Thread craigmcc
Author: craigmcc Date: Thu Jun 15 13:35:29 2006 New Revision: 414673 URL: http://svn.apache.org/viewvc?rev=414673&view=rev Log: Trying to do the top-level assembly in the top-level POM doesn't work because you can't declare both a and a for the same module. Therefore, modify

svn commit: r414993 - in /struts/shale: branches/SHALE_PRE_MAVEN2/ trunk/

2006-06-16 Thread craigmcc
Author: craigmcc Date: Fri Jun 16 20:47:44 2006 New Revision: 414993 URL: http://svn.apache.org/viewvc?rev=414993&view=rev Log: Save a copy of the current (Ant-based) trunk of Shale. Added: struts/shale/branches/SHALE_PRE_MAVEN2/ - copied from r414992, struts/shale/trunk/ Rem

svn commit: r414994 - in /struts/shale: branches/mvn_reorg/ trunk/

2006-06-16 Thread craigmcc
Author: craigmcc Date: Fri Jun 16 20:48:34 2006 New Revision: 414994 URL: http://svn.apache.org/viewvc?rev=414994&view=rev Log: Make the "mvn_reorg" branch the new trunk. Added: struts/shale/trunk/ - copied from r414993, struts/shale/branches/mvn_reorg/ Removed:

svn commit: r414995 - in /struts/shale/trunk: shale-apps/shale-usecases/build.xml shale-clay/build.xml

2006-06-16 Thread craigmcc
Author: craigmcc Date: Fri Jun 16 21:00:41 2006 New Revision: 414995 URL: http://svn.apache.org/viewvc?rev=414995&view=rev Log: Remove a couple of straggling build.xml files. Removed: struts/shale/trunk/shale-apps/shale-usecases/build.xml struts/shale/trunk/shale-clay/build.xml

svn commit: r415474 - in /struts/shale/trunk/shale-apps: shale-blank/src/main/assembly/ shale-clay-usecases/src/main/assembly/ shale-mailreader/src/main/assembly/ shale-sql-browser/src/main/assembly/

2006-06-19 Thread craigmcc
Author: craigmcc Date: Mon Jun 19 18:06:42 2006 New Revision: 415474 URL: http://svn.apache.org/viewvc?rev=415474&view=rev Log: As Wendy suggests, the embedded WAR file will be easier to find if it is in the top-level directory of the sample app distribution artifacts. Modified: struts/s

svn commit: r417306 - in /struts/shale/trunk: shale-apps/shale-usecases/src/test/java/org/apache/shale/usecases/systest/TokenTestCase.java shale-core/src/main/java/org/apache/shale/component/Token.jav

2006-06-26 Thread craigmcc
Author: craigmcc Date: Mon Jun 26 15:36:38 2006 New Revision: 417306 URL: http://svn.apache.org/viewvc?rev=417306&view=rev Log: Fix issue SHALE-182 (token tag would not allow resubmit after validation error was corrected). Re-enable the system integration test that verifies this beha

svn commit: r417348 - in /struts/shale/trunk/shale-tiger/src: main/java/org/apache/shale/tiger/faces/ main/java/org/apache/shale/tiger/managed/ test/java/org/apache/shale/tiger/config/

2006-06-26 Thread craigmcc
Author: craigmcc Date: Mon Jun 26 22:45:25 2006 New Revision: 417348 URL: http://svn.apache.org/viewvc?rev=417348&view=rev Log: SHALE-191 -- Rename @Value to @Property (deprecating @Value) Added: struts/shale/trunk/shale-tiger/src/main/java/org/apache/shale/tiger/managed/Property.

svn commit: r417355 - in /struts/shale/trunk/shale-tiger/src: main/java/org/apache/shale/tiger/faces/LifecycleListener.java main/java/org/apache/shale/tiger/managed/Property.java test/java/org/apache/

2006-06-26 Thread craigmcc
Author: craigmcc Date: Mon Jun 26 23:40:21 2006 New Revision: 417355 URL: http://svn.apache.org/viewvc?rev=417355&view=rev Log: SHALE-185 -- Make it possible to specify the name of the managed property that is annotated by a @Property annotation (@Value is now deprecated, so do not bother t

svn commit: r417670 - in /struts/shale/trunk/shale-tiger/src: main/java/org/apache/shale/tiger/faces/LifecycleListener.java main/java/org/apache/shale/tiger/managed/config/ManagedPropertyConfig.java t

2006-06-27 Thread craigmcc
Author: craigmcc Date: Tue Jun 27 22:07:41 2006 New Revision: 417670 URL: http://svn.apache.org/viewvc?rev=417670&view=rev Log: Fix botched support for @Property ... need to recognize the default value ("") for the name attribute, as well as null. Modified: struts/shale/tru

svn commit: r417929 - /struts/shale/trunk/shale-test/pom.xml

2006-06-28 Thread craigmcc
Author: craigmcc Date: Wed Jun 28 20:49:02 2006 New Revision: 417929 URL: http://svn.apache.org/viewvc?rev=417929&view=rev Log: It does not seem to make much practical difference, but let's be pedantic and declare that shale-test now has a compile-time dependency on JUnit (because of t

svn commit: r418350 - in /struts/shale/trunk/shale-remoting/src: main/resources/org/ main/resources/org/apache/ main/resources/org/apache/shale/ main/resources/org/apache/shale/remoting/ test/resource

2006-06-30 Thread craigmcc
Author: craigmcc Date: Fri Jun 30 11:14:01 2006 New Revision: 418350 URL: http://svn.apache.org/viewvc?rev=418350&view=rev Log: Move the localization bundle for Shale Remoting from the "test" hierarchy into the "main" hierarchy where it belongs. Added: struts/shale/

svn commit: r418397 - in /struts/shale/trunk: shale-test/src/main/java/org/apache/shale/test/mock/ shale-tiger/src/main/java/org/apache/shale/tiger/faces/ shale-tiger/src/main/java/org/apache/shale/ti

2006-06-30 Thread craigmcc
Author: craigmcc Date: Fri Jun 30 15:27:58 2006 New Revision: 418397 URL: http://svn.apache.org/viewvc?rev=418397&view=rev Log: SHALE-197 -- Allow phase listeners to be automatically registered (at startup time) by virtue of implementing the @FacesPhaseListener annotation, rather than havin

svn commit: r418399 - in /struts/shale/trunk/shale-tiger/src: main/java/org/apache/shale/tiger/register/ main/java/org/apache/shale/tiger/register/faces/ test/java/org/apache/shale/tiger/faces/

2006-06-30 Thread craigmcc
Author: craigmcc Date: Fri Jun 30 15:31:25 2006 New Revision: 418399 URL: http://svn.apache.org/viewvc?rev=418399&view=rev Log: Forgot to add the new annotations and classes for SHALE-197 resolution. Added: struts/shale/trunk/shale-tiger/src/main/java/org/apache/shale/tiger/regi

svn commit: r418411 - /struts/shale/trunk/shale-core/src/main/java/org/apache/shale/component/Subview.java

2006-06-30 Thread craigmcc
Author: craigmcc Date: Fri Jun 30 16:01:22 2006 New Revision: 418411 URL: http://svn.apache.org/viewvc?rev=418411&view=rev Log: SHALE-198 -- Remove incompatibility between component and view controllers using the Tiger Extensions @View annotation, rather than implementing the ViewContro

svn commit: r418428 - in /struts/shale/trunk/shale-apps/shale-blank: pom.xml src/test/java/org/apache/shale/blank/systest/Tomcat5xWelcomeTestCase.java src/test/java/org/apache/shale/blank/systest/Welc

2006-06-30 Thread craigmcc
Author: craigmcc Date: Fri Jun 30 17:46:58 2006 New Revision: 418428 URL: http://svn.apache.org/viewvc?rev=418428&view=rev Log: Refine the use of CargoTestSetup so that it does not presume that the container to be used is always tomcat5x. This requires setting a "cargo.container.home&

svn commit: r418429 - in /struts/shale/trunk/shale-apps/shale-usecases: ./ src/test/java/org/apache/shale/usecases/systest/

2006-06-30 Thread craigmcc
Author: craigmcc Date: Fri Jun 30 17:54:16 2006 New Revision: 418429 URL: http://svn.apache.org/viewvc?rev=418429&view=rev Log: Use CargoTestSetup in the integration tests, so that they will automatically start up and deploy to the configured Cargo container (default=tomcat5x). Modi

svn commit: r418441 - /struts/shale/trunk/shale-core/src/main/resources/org/apache/shale/remoting/faces-config.xml

2006-06-30 Thread craigmcc
Author: craigmcc Date: Fri Jun 30 22:27:03 2006 New Revision: 418441 URL: http://svn.apache.org/viewvc?rev=418441&view=rev Log: Remove stale artifact from before the Maven2 reorganization. Removed: struts/shale/trunk/shale-core/src/main/resources/org/apache/shale/remoting/faces-config.xml

svn commit: r418443 - in /struts/shale/trunk/shale-core/src/main: java/org/apache/shale/view/faces/ViewActionListener.java resources/META-INF/faces-config.xml

2006-06-30 Thread craigmcc
Author: craigmcc Date: Fri Jun 30 23:03:41 2006 New Revision: 418443 URL: http://svn.apache.org/viewvc?rev=418443&view=rev Log: Contribute to SHALE-125 (consistent exception handling strategy) by wrapping the call to the user's action method in a common exception handler. Added:

svn commit: r418551 - in /struts/shale/trunk/maven/etc: ./ buildShaleNightlyMaven.sh

2006-07-01 Thread craigmcc
Author: craigmcc Date: Sat Jul 1 21:27:39 2006 New Revision: 418551 URL: http://svn.apache.org/viewvc?rev=418551&view=rev Log: Commit the current nightly build script for Shale artifacts to the "etc" directory. Added: struts/shale/trunk/maven/etc/ struts/shale/t

svn commit: r418848 [2/2] - in /struts/shale/trunk/shale-core/src/main/java/org/apache/shale: application/ component/ dialog/ dialog/config/ dialog/impl/ faces/ taglib/ util/ validator/ view/ view/fac

2006-07-03 Thread craigmcc
ance Variables Modified: struts/shale/trunk/shale-core/src/main/java/org/apache/shale/view/faces/ViewControllerCallbacks.java URL: http://svn.apache.org/viewvc/struts/shale/trunk/shale-core/src/main/java/org/apache/shale/view/faces/ViewControllerCallbacks.java?rev=418848&r1=418847&r2=

svn commit: r418916 - /struts/shale/trunk/maven/build/shale_checks.xml

2006-07-03 Thread craigmcc
Author: craigmcc Date: Mon Jul 3 22:32:53 2006 New Revision: 418916 URL: http://svn.apache.org/viewvc?rev=418916&view=rev Log: Personalize the Checkstyle script a bit (Struts->Shale). No substantive changes yet, although I am accumulating a list of stuff to talk about as I go through th

svn commit: r418929 [2/2] - in /struts/shale/trunk/shale-core/src/main/java/org/apache/shale: application/ component/ dialog/ dialog/config/ faces/ renderer/ taglib/ util/ validator/ view/ view/faces/

2006-07-03 Thread craigmcc
Modified: struts/shale/trunk/shale-core/src/main/java/org/apache/shale/view/AbstractSessionBean.java URL: http://svn.apache.org/viewvc/struts/shale/trunk/shale-core/src/main/java/org/apache/shale/view/AbstractSessionBean.java?rev=418929&r1=418928&r2=418929&view=diff ==

svn commit: r419063 - in /struts/shale/trunk/shale-core/src/main/java/org/apache/shale: application/ dialog/ dialog/faces/ dialog/impl/ faces/ renderer/ util/ view/ view/faces/

2006-07-05 Thread craigmcc
Author: craigmcc Date: Tue Jul 4 12:16:36 2006 New Revision: 419063 URL: http://svn.apache.org/viewvc?rev=419063&view=rev Log: Finish up the first-pass checkstyle cleanups on shale-core (skipping the org.apache.shale.remote package that is deprecated and will be removed). That leaves about

svn commit: r419299 [3/3] - in /struts/shale/trunk: shale-remoting/src/main/java/org/apache/shale/remoting/ shale-remoting/src/main/java/org/apache/shale/remoting/faces/ shale-remoting/src/main/java/o

2006-07-05 Thread craigmcc
Modified: struts/shale/trunk/shale-test/src/main/java/org/apache/shale/test/mock/MockSessionMap.java URL: http://svn.apache.org/viewvc/struts/shale/trunk/shale-test/src/main/java/org/apache/shale/test/mock/MockSessionMap.java?rev=419299&r1=419298&r2=419299&view=diff ==