svn commit: r355881 - in /struts/shale/trunk: clay-plugin/ clay-plugin/src/test/org/apache/shale/clay/config/ clay-plugin/src/test/org/apache/shale/clay/utils/ core-library/src/test/org/apache/shale/d

2005-12-10 Thread craigmcc
Author: craigmcc Date: Sat Dec 10 19:04:24 2005 New Revision: 355881 URL: http://svn.apache.org/viewcvs?rev=355881&view=rev Log: Revise all the other affected test cases to reflect revised MockServletContext behavior as well. Modified: struts/shale/trunk/clay-plugin/build.xml st

svn commit: r355874 - in /struts/shale/trunk/core-library: build.xml src/test/org/apache/shale/dialog/config/ConfigurationParserTestCase.java src/test/org/apache/shale/dialog/faces/DialogNavigationHan

2005-12-10 Thread craigmcc
Author: craigmcc Date: Sat Dec 10 18:38:07 2005 New Revision: 355874 URL: http://svn.apache.org/viewcvs?rev=355874&view=rev Log: Adapt test cases to the semantics change on the getResource() method of MockServletContext. Modified: struts/shale/trunk/core-library/build.xml struts/s

svn commit: r355873 - /struts/shale/trunk/core-library/src/java/org/apache/shale/dialog/impl/DialogImpl.java

2005-12-10 Thread craigmcc
Author: craigmcc Date: Sat Dec 10 18:37:28 2005 New Revision: 355873 URL: http://svn.apache.org/viewcvs?rev=355873&view=rev Log: Remove unneeded LogFactory and Log instances. As a side effect, this makes the DialogImpl class correctly Serializable. Modified: struts/shale/trunk/core-lib

svn commit: r354239 - /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock/MockServletContext.java

2005-12-05 Thread craigmcc
Author: craigmcc Date: Mon Dec 5 16:15:23 2005 New Revision: 354239 URL: http://svn.apache.org/viewcvs?rev=354239&view=rev Log: Properly implement getResource(), getResourceAsStream(), and getResourcePaths() in terms of the directory specified by the "documentRoot" property. Th

svn commit: r354237 - /struts/shale/trunk/default.properties

2005-12-05 Thread craigmcc
Author: craigmcc Date: Mon Dec 5 16:10:02 2005 New Revision: 354237 URL: http://svn.apache.org/viewcvs?rev=354237&view=rev Log: Advance default build version to 1.0.1-dev. Modified: struts/shale/trunk/default.properties Modified: struts/shale/trunk/default.properties URL:

svn commit: r351486 - /struts/shale/tags/STRUTS-SHALE_1.0.0/

2005-12-01 Thread craigmcc
Author: craigmcc Date: Thu Dec 1 13:46:42 2005 New Revision: 351486 URL: http://svn.apache.org/viewcvs?rev=351486&view=rev Log: Tag the 1.0.0 test build. Added: struts/shale/tags/STRUTS-SHALE_1.0.0/ - copied from r351483, struts/shale/t

svn commit: r351483 - /struts/shale/trunk/default.properties

2005-12-01 Thread craigmcc
Author: craigmcc Date: Thu Dec 1 13:42:19 2005 New Revision: 351483 URL: http://svn.apache.org/viewcvs?rev=351483&view=rev Log: Flip the default version number for the 1.0.0 test release. Modified: struts/shale/trunk/default.properties Modified: struts/shale/trunk/default.properties

svn commit: r349894 - /struts/build/trunk/KEYS

2005-11-29 Thread craigmcc
Author: craigmcc Date: Tue Nov 29 22:29:09 2005 New Revision: 349894 URL: http://svn.apache.org/viewcvs?rev=349894&view=rev Log: Add my key as well. Modified: struts/build/trunk/KEYS Modified: struts/build/trunk/KEYS URL: http://svn.apache.org/viewcvs/struts/build/trunk/KEYS?rev=34989

svn commit: r349871 - /struts/shale/trunk/docs/release-notes-1.0.0.html

2005-11-29 Thread craigmcc
Author: craigmcc Date: Tue Nov 29 19:40:19 2005 New Revision: 349871 URL: http://svn.apache.org/viewcvs?rev=349871&view=rev Log: Take note of an outstanding serializability issue (37707), plus clean up some cosmetic details. Modified: struts/shale/trunk/docs/release-notes-1.0.0.

svn commit: r349140 - /struts/shale/trunk/core-library/build.xml

2005-11-26 Thread craigmcc
Author: craigmcc Date: Sat Nov 26 12:22:53 2005 New Revision: 349140 URL: http://svn.apache.org/viewcvs?rev=349140&view=rev Log: Ensure that LICENSE.txt and NOTICE.txt are included in the META-INF directory of shale-spring.jar and shale-tiles.jar as well as shale-core.jar. Modified: st

svn commit: r349090 - in /struts/shale/trunk: clay-plugin/NOTICE.txt core-library/NOTICE.txt test-framework/NOTICE.txt

2005-11-25 Thread craigmcc
Author: craigmcc Date: Fri Nov 25 22:30:16 2005 New Revision: 349090 URL: http://svn.apache.org/viewcvs?rev=349090&view=rev Log: Remove references to JSF RI from notice files, since the RI is not actually included in Shale releases. Modified: struts/shale/trunk/clay-plugin/NOTICE

svn commit: r349054 - /struts/shale/tags/STRUTS-SHALE_1.0.0-RC1/build.xml

2005-11-25 Thread craigmcc
Author: craigmcc Date: Fri Nov 25 17:08:29 2005 New Revision: 349054 URL: http://svn.apache.org/viewcvs?rev=349054&view=rev Log: Correct the base artifact names to reflect what was actually posted as the release candidate artifacts. Modified: struts/shale/tags/STRUTS-SHALE_1.0.0

svn commit: r349051 - /struts/shale/trunk/build.xml

2005-11-25 Thread craigmcc
Author: craigmcc Date: Fri Nov 25 16:41:48 2005 New Revision: 349051 URL: http://svn.apache.org/viewcvs?rev=349051&view=rev Log: Correct base name of release artifacts from "shale-framework" to "struts-shale" for consistency with other naming conventions. Modified

svn commit: r349048 - /struts/shale/tags/STRUTS-SHALE_1.0.0-RC1/

2005-11-25 Thread craigmcc
Author: craigmcc Date: Fri Nov 25 16:32:57 2005 New Revision: 349048 URL: http://svn.apache.org/viewcvs?rev=349048&view=rev Log: Tag the Struts Shale 1.0.0-RC1 release candidate for posterity. Added: struts/shale/tags/STRUTS-SHALE_1.0.0-RC1/ - copied from r349044, struts/shale/t

svn commit: r349046 - in /struts/shale: branches/ tags/

2005-11-25 Thread craigmcc
Author: craigmcc Date: Fri Nov 25 16:26:08 2005 New Revision: 349046 URL: http://svn.apache.org/viewcvs?rev=349046&view=rev Log: Add missing "branches" and "tags" subdirectories. Added: struts/shale/branche

svn commit: r349028 - /struts/shale/trunk/docs/release-notes-1.0.0.html

2005-11-25 Thread craigmcc
Author: craigmcc Date: Fri Nov 25 14:20:21 2005 New Revision: 349028 URL: http://svn.apache.org/viewcvs?rev=349028&view=rev Log: Update 1.0.0 release notes for RC1 version. Modified: struts/shale/trunk/docs/release-notes-1.0.0.html Modified: struts/shale/trunk/docs/release-notes-1.0.0.

svn commit: r348805 - /struts/shale/trunk/core-library/build.xml

2005-11-24 Thread craigmcc
Author: craigmcc Date: Thu Nov 24 13:27:43 2005 New Revision: 348805 URL: http://svn.apache.org/viewcvs?rev=348805&view=rev Log: Tweak JAR building so that the manifest of each JAR file has a unique "Extention-Name" entry: * shale-core.jarorg.apache.shale * sh

svn commit: r348790 - in /struts/shale/trunk: build.xml core-library/src/java/overview.html docs/release-notes-1.0.0.html

2005-11-24 Thread craigmcc
Author: craigmcc Date: Thu Nov 24 11:46:44 2005 New Revision: 348790 URL: http://svn.apache.org/viewcvs?rev=348790&view=rev Log: Tweak global build script such that "ant clean release" works correctly in a distribution (there were problems with the location of the release notes file

svn commit: r348516 - /struts/shale/trunk/use-cases/src/web/rolodex/rolodex.jsp

2005-11-23 Thread craigmcc
Author: craigmcc Date: Wed Nov 23 10:58:33 2005 New Revision: 348516 URL: http://svn.apache.org/viewcvs?rev=348516&view=rev Log: [37603] Add a "Back" link on the first rolodex example. Submitted by: Hermod Opstvedt Modified: struts/shale/trunk/use-cases/src/web/rolod

svn commit: r348515 - /struts/shale/trunk/use-cases/src/java/org/apache/shale/usecases/view/Bundle_fr.properties

2005-11-23 Thread craigmcc
Author: craigmcc Date: Wed Nov 23 10:46:50 2005 New Revision: 348515 URL: http://svn.apache.org/viewcvs?rev=348515&view=rev Log: [37593] Add French translations for "Use Cases" example application. Submitted by: Alexandre Poitras Added: struts/shale/trunk/use-cases/src/j

svn commit: r348249 - in /struts/shale/trunk: build/project.xml xdocs/api-stability.xml xdocs/navigation.xml

2005-11-22 Thread craigmcc
Author: craigmcc Date: Tue Nov 22 12:57:00 2005 New Revision: 348249 URL: http://svn.apache.org/viewcvs?rev=348249&view=rev Log: Add website page documenting API stability expectations. Move canonical website subdirectory from "shale" to "struts-shale" for consistenc

svn commit: r348066 - /struts/shale/trunk/use-cases/src/java/org/apache/shale/usecases/profile/EditProfileState.java

2005-11-21 Thread craigmcc
Author: craigmcc Date: Mon Nov 21 18:18:52 2005 New Revision: 348066 URL: http://svn.apache.org/viewcvs?rev=348066&view=rev Log: [37572] Make EditProfileState serializable, since it is stored in session scope. Submitted by: Rahul Akolkar Modified: struts/shale/trunk/use-cases/src/

svn commit: r348064 - /struts/shale/trunk/xdocs/features-spring-integration.xml

2005-11-21 Thread craigmcc
Author: craigmcc Date: Mon Nov 21 17:54:10 2005 New Revision: 348064 URL: http://svn.apache.org/viewcvs?rev=348064&view=rev Log: Flesh out the description of Shale-Spring integration. Modified: struts/shale/trunk/xdocs/features-spring-integration.xml Modified: struts/shale/trunk/x

svn commit: r348006 - /struts/shale/trunk/xdocs/features-application-manager.xml

2005-11-21 Thread craigmcc
Author: craigmcc Date: Mon Nov 21 14:51:42 2005 New Revision: 348006 URL: http://svn.apache.org/viewcvs?rev=348006&view=rev Log: Flesh out description of the Application Manager feature. Modified: struts/shale/trunk/xdocs/features-application-manager.xml Modified: struts/shale/trunk/x

svn commit: r347957 - in /struts/shale/trunk: docs/release-notes-1.0.0.html xdocs/building.xml xdocs/navigation.xml xdocs/using.xml

2005-11-21 Thread craigmcc
Author: craigmcc Date: Mon Nov 21 11:22:14 2005 New Revision: 347957 URL: http://svn.apache.org/viewcvs?rev=347957&view=rev Log: Promote information on external dependencies, configuring your app for Shale, acquiring distributions, and building Shale from source into web site pages, rather

svn commit: r345621 - /struts/shale/trunk/core-library/src/java/overview.html

2005-11-18 Thread craigmcc
Author: craigmcc Date: Fri Nov 18 17:40:08 2005 New Revision: 345621 URL: http://svn.apache.org/viewcvs?rev=345621&view=rev Log: Missed a reference in the javadocs. Modified: struts/shale/trunk/core-library/src/java/overview.html Modified: struts/shale/trunk/core-library/src/

svn commit: r345620 - in /struts/shale/trunk: build.properties.sample core-library/build.xml core-library/src/java/org/apache/shale/spring/webflow/

2005-11-18 Thread craigmcc
Author: craigmcc Date: Fri Nov 18 17:34:59 2005 New Revision: 345620 URL: http://svn.apache.org/viewcvs?rev=345620&view=rev Log: Remove references to the temporary drafts of JSF-Spring Web Flow integration, now that the SWF guys have nearly completed the real integration work in that reposi

svn commit: r345461 - in /struts/shale/trunk: build.xml build/core-library/project.xml build/project.xml build/spring/project.xml build/tiles/project.xml xdocs/index.xml

2005-11-17 Thread craigmcc
Author: craigmcc Date: Thu Nov 17 22:22:44 2005 New Revision: 345461 URL: http://svn.apache.org/viewcvs?rev=345461&view=rev Log: Upgrade commons-validator dependency from 1.1.4 to 1.2.0. (Wendy, I *think* I got all the references in the Maven project files -- please double check fo

svn commit: r345199 - /struts/shale/trunk/core-library/src/java/org/apache/shale/view/impl/DefaultViewControllerMapper.java

2005-11-16 Thread craigmcc
Author: craigmcc Date: Wed Nov 16 22:09:44 2005 New Revision: 345199 URL: http://svn.apache.org/viewcvs?rev=345199&view=rev Log: [37543] Clarify restrictions on view identifiers, based on the fact that the corresponding managed bean name must be a valid identifier in the expression lang

svn commit: r345196 - /struts/shale/trunk/core-library/src/java/org/apache/shale/remote/RemoteCommand.java

2005-11-16 Thread craigmcc
Author: craigmcc Date: Wed Nov 16 22:05:20 2005 New Revision: 345196 URL: http://svn.apache.org/viewcvs?rev=345196&view=rev Log: [37495] Eliminate unused imports caused by removal of unused method. Submitted by: Rahul Akolkar Modified: struts/shale/trunk/core-library/src/java/org/ap

svn commit: r344858 - /struts/shale/trunk/core-library/src/java/org/apache/shale/dialog/config/ConfigurationParser.java

2005-11-15 Thread craigmcc
Author: craigmcc Date: Tue Nov 15 19:07:52 2005 New Revision: 344858 URL: http://svn.apache.org/viewcvs?rev=344858&view=rev Log: While we are at it, eliminate the last deprecation (from Digester) in the core-library compile. Modified: struts/shale/trunk/core-library/src/java/org/ap

svn commit: r344857 - /struts/shale/trunk/core-library/src/java/org/apache/shale/validator/CommonsValidator.java

2005-11-15 Thread craigmcc
Author: craigmcc Date: Tue Nov 15 19:03:20 2005 New Revision: 344857 URL: http://svn.apache.org/viewcvs?rev=344857&view=rev Log: [37367] Remove Commons Validator deprecations in preparation for upgrading to the newly released Commons Validator 1.2.0. Submitted By: Rahul Akolkar Modi

svn commit: r344288 - in /struts/shale/trunk/core-library/src: java/org/apache/shale/view/impl/DefaultViewControllerMapper.java test/org/apache/shale/view/impl/DefaultViewControllerMapperTestCase.java

2005-11-14 Thread craigmcc
Author: craigmcc Date: Mon Nov 14 17:53:40 2005 New Revision: 344288 URL: http://svn.apache.org/viewcvs?rev=344288&view=rev Log: [37477] Prefix directory names starting with a digit Prefix the returned value for paths whose initial character after the leading slash is a digit, in additio

svn commit: r344286 - in /struts/shale/trunk/core-library/src: java/org/apache/shale/view/impl/DefaultViewControllerMapper.java test/org/apache/shale/view/impl/DefaultViewControllerMapperTestCase.java

2005-11-14 Thread craigmcc
Author: craigmcc Date: Mon Nov 14 17:41:32 2005 New Revision: 344286 URL: http://svn.apache.org/viewcvs?rev=344286&view=rev Log: [37476] Correct reserved view identifier (cookie, not cookies) Had to correct the unit test as well. Submitted by: Rahul Akolkar (rahul AT apache.org) Modi

svn commit: r331636 - in /struts/shale/trunk/core-library/src/java/org/apache/shale/dialog/impl: ActionStateImpl.java EndStateImpl.java SubdialogStateImpl.java ViewStateImpl.java

2005-11-07 Thread craigmcc
Author: craigmcc Date: Mon Nov 7 15:14:02 2005 New Revision: 331636 URL: http://svn.apache.org/viewcvs?rev=331636&view=rev Log: [37384] Avoid NPEs in toString() method of state impl classes when not wired (specifically, when enabling debug logging, which causes these objects to be printe

svn commit: r330931 - /struts/shale/trunk/clay-plugin/src/conf/clay-config.xml

2005-11-04 Thread craigmcc
Author: craigmcc Date: Fri Nov 4 14:03:54 2005 New Revision: 330931 URL: http://svn.apache.org/viewcvs?rev=330931&view=rev Log: Map a "class" attribute on an HTML element to the "styleClass" attribute of the corresponding component. This is implemented in the &

svn commit: r329708 - in /struts/shale/trunk: build.xml default.properties

2005-10-30 Thread craigmcc
Author: craigmcc Date: Sun Oct 30 18:22:58 2005 New Revision: 329708 URL: http://svn.apache.org/viewcvs?rev=329708&view=rev Log: Add a new dependency -- a snapshot of the "MailReader DAO" module (in the "apps" subdirectory). This is in preparation for building a Sha

svn commit: r329501 - /struts/shale/trunk/xdocs/features.xml

2005-10-29 Thread craigmcc
Author: craigmcc Date: Sat Oct 29 17:45:51 2005 New Revision: 329501 URL: http://svn.apache.org/viewcvs?rev=329501&view=rev Log: Flesh out the description of the Shale Test Framework feature, and use the markup element that Maven supports to create boxes around the code examples. Modi

svn commit: r329425 - /struts/shale/trunk/LICENSE.txt

2005-10-29 Thread craigmcc
Author: craigmcc Date: Sat Oct 29 08:28:21 2005 New Revision: 329425 URL: http://svn.apache.org/viewcvs?rev=329425&view=rev Log: Add a copy of LICENSE.txt at the top-level Shale directory, so running "maven site" from there will not complain about a missing license file. Added:

svn commit: r329126 - /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock/MockExternalContext.java

2005-10-27 Thread craigmcc
Author: craigmcc Date: Thu Oct 27 23:29:17 2005 New Revision: 329126 URL: http://svn.apache.org/viewcvs?rev=329126&view=rev Log: Add an implementation of getInitParameterMap() to facilitate testing of application modules that wish to call this method. Submitted by: Manfred Klug PR: Bugz

svn commit: r329122 - in /struts/shale/trunk: build.xml core-library/src/conf/dialog.dtd core-library/src/java/org/apache/shale/dialog/config/ConfigurationParser.java

2005-10-27 Thread craigmcc
Author: craigmcc Date: Thu Oct 27 23:20:11 2005 New Revision: 329122 URL: http://svn.apache.org/viewcvs?rev=329122&view=rev Log: Add the ability to configure arbitrary properties of custom implementation classes for the dialog configuration, by specifying nested elements of type inside

svn commit: r327154 - /struts/shale/trunk/core-library/src/java/org/apache/shale/dialog/config/ConfigurationParser.java

2005-10-21 Thread craigmcc
Author: craigmcc Date: Fri Oct 21 04:14:05 2005 New Revision: 327154 URL: http://svn.apache.org/viewcvs?rev=327154&view=rev Log: Default the "useContextClassLoader" property to true. Otherwise, parsing will fail when Commons Digester is in the server's shared class loader but

svn commit: r312769 - in /struts/shale/trunk: build.properties.sample build.xml docs/release-notes-1.0.0.html use-cases/build.xml use-cases/src/web/WEB-INF/web.xml

2005-10-10 Thread craigmcc
Author: craigmcc Date: Mon Oct 10 17:10:36 2005 New Revision: 312769 URL: http://svn.apache.org/viewcvs?rev=312769&view=rev Log: Now that MyFaces has passed the JSF 1.1 TCK, make it the default JSF impl used by the use cases example application. Also, simplify the use cases build script bec

svn commit: r293217 - /struts/shale/trunk/use-cases/src/systest/org/apache/shale/usecases/systest/UseCasesTestCase.java

2005-10-02 Thread craigmcc
Author: craigmcc Date: Sun Oct 2 19:43:36 2005 New Revision: 293217 URL: http://svn.apache.org/viewcvs?rev=293217&view=rev Log: Comment out a test for behavior exhibited by the RI but not specified, so it is legitimate for MyFaces 1.1.0 to vary in this respect. Modified: struts/shale/t

svn commit: r292297 - in /struts/shale/trunk/core-library/src: java/org/apache/shale/dialog/ java/org/apache/shale/dialog/impl/ test/org/apache/shale/dialog/impl/

2005-09-28 Thread craigmcc
Author: craigmcc Date: Wed Sep 28 13:57:01 2005 New Revision: 292297 URL: http://svn.apache.org/viewcvs?rev=292297&view=rev Log: Add accessors that allow you to iterate over the states and transitions associated with a Dialog, or the transitions associated with a state. Also, add some unit t

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

2005-09-21 Thread craigmcc
Author: craigmcc Date: Wed Sep 21 22:40:19 2005 New Revision: 290895 URL: http://svn.apache.org/viewcvs?rev=290895&view=rev Log: Correct a typo in the javadoc description of this class. Modified: struts/shale/trunk/core-library/src/java/org/apache/shale/view/ViewController.java Modi

svn commit: r290619 - /struts/shale/trunk/core-library/src/test/org/apache/shale/view/ConcreteFacesBeanTestCase.java

2005-09-20 Thread craigmcc
Author: craigmcc Date: Tue Sep 20 21:53:58 2005 New Revision: 290619 URL: http://svn.apache.org/viewcvs?rev=290619&view=rev Log: Update tests for AbstractFacesBean to include checking that messages get queued correctly. Modified: struts/shale/trunk/core-library/src/test/org/apache/s

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

2005-09-20 Thread craigmcc
Author: craigmcc Date: Tue Sep 20 21:14:24 2005 New Revision: 290616 URL: http://svn.apache.org/viewcvs?rev=290616&view=rev Log: Make the message-queueing methods that take a component argument actually pass on the corresponding client id in the FacesMessage instance. PR: Bugzilla #3

svn commit: r289885 - in /struts/shale/trunk/core-library/src/test/org/apache/shale/view: ConcreteFacesBean.java ConcreteFacesBeanTestCase.java ConcreteViewController.java ConcreteViewControllerTestCa

2005-09-17 Thread craigmcc
Author: craigmcc Date: Sat Sep 17 20:51:21 2005 New Revision: 289885 URL: http://svn.apache.org/viewcvs?rev=289885&view=rev Log: Add test cases for o.a.s.v.{AbstractFacesBean,AbstractViewController} Added: struts/shale/trunk/core-library/src/test/org/apache/shale/view/ConcreteFacesBean.

svn commit: r289883 - /struts/shale/trunk/core-library/build.xml

2005-09-17 Thread craigmcc
Author: craigmcc Date: Sat Sep 17 20:03:56 2005 New Revision: 289883 URL: http://svn.apache.org/viewcvs?rev=289883&view=rev Log: Restore use of "-enableassertions" without the "-D" option, since it actually does activate insertion generation. Modified: struts/

svn commit: r289879 - in /struts/shale/trunk/core-library/src/test/org/apache/shale/view: ./ impl/ impl/DefaultViewControllerMapperTestCase.java

2005-09-17 Thread craigmcc
Author: craigmcc Date: Sat Sep 17 18:49:19 2005 New Revision: 289879 URL: http://svn.apache.org/viewcvs?rev=289879&view=rev Log: Unit tests for DefaultViewControllerMapper. Added: struts/shale/trunk/core-library/src/test/org/apache/shale/view/ struts/shale/trunk/core-library/src/test

svn commit: r289875 - /struts/shale/trunk/core-library/src/java/org/apache/shale/tiles/TilesViewHandler.java

2005-09-17 Thread craigmcc
Author: craigmcc Date: Sat Sep 17 17:46:18 2005 New Revision: 289875 URL: http://svn.apache.org/viewcvs?rev=289875&view=rev Log: Make TilesViewHandler work correctly even in a portlet environment, by skipping the tile lookup (instead of throwing a class cast exception). PR: Bugzilla #3

svn commit: r289874 - /struts/shale/trunk/core-library/src/java/org/apache/shale/util/TokenProcessor.java

2005-09-17 Thread craigmcc
Author: craigmcc Date: Sat Sep 17 17:30:45 2005 New Revision: 289874 URL: http://svn.apache.org/viewcvs?rev=289874&view=rev Log: Improve algorithm for generating tokens so that out-of-order timestamps do not cause a problem. PR: Bugzilla #36695 Submitted by: Manfred Klug Modi

svn commit: r289871 - in /struts/shale/trunk/core-library: build.xml src/test/org/apache/shale/util/TokenProcessorTestCase.java

2005-09-17 Thread craigmcc
Author: craigmcc Date: Sat Sep 17 17:13:51 2005 New Revision: 289871 URL: http://svn.apache.org/viewcvs?rev=289871&view=rev Log: Windows does not seem to like Thread.sleep(2), so change the test methodology to just generate 1000 unique tokens. Also, fix a typo in the build.xml to actually en

svn commit: r289713 - /struts/shale/trunk/docs/release-notes-1.0.0.html

2005-09-17 Thread craigmcc
Author: craigmcc Date: Sat Sep 17 00:25:35 2005 New Revision: 289713 URL: http://svn.apache.org/viewcvs?rev=289713&view=rev Log: Update release notes to reflect the assertion enabling options. Modified: struts/shale/trunk/docs/release-notes-1.0.0.html Modified: struts/shale/trunk/

svn commit: r289712 - in /struts/shale/trunk/core-library: ./ src/java/org/apache/shale/dialog/faces/ src/java/org/apache/shale/util/

2005-09-17 Thread craigmcc
Author: craigmcc Date: Sat Sep 17 00:23:11 2005 New Revision: 289712 URL: http://svn.apache.org/viewcvs?rev=289712&view=rev Log: Fun with assert statements, part 1. Since Shale depends on JDK 1.4 or later, stick in some "assert" statements for the classes that currently have unit t

svn commit: r289706 - /struts/shale/trunk/core-library/src/test/org/apache/shale/util/TokenProcessorTestCase.java

2005-09-16 Thread craigmcc
Author: craigmcc Date: Fri Sep 16 21:54:25 2005 New Revision: 289706 URL: http://svn.apache.org/viewcvs?rev=289706&view=rev Log: Add new test case for TokenProcessor. Added: struts/shale/trunk/core-library/src/test/org/apache/shale/util/TokenProcessorTestCase.java Added: struts/s

svn commit: r289705 - /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock/MockHttpSession.java

2005-09-16 Thread craigmcc
Author: craigmcc Date: Fri Sep 16 21:53:57 2005 New Revision: 289705 URL: http://svn.apache.org/viewcvs?rev=289705&view=rev Log: Make MockHttpSession support getId() and convenience setId() methods. Modified: struts/shale/trunk/test-framework/src/java/org/apache/shale/test/

svn commit: r289702 - in /struts/shale/trunk/core-library/src/java/org/apache/shale/util: LoadBundle.java Messages.java

2005-09-16 Thread craigmcc
Author: craigmcc Date: Fri Sep 16 21:14:28 2005 New Revision: 289702 URL: http://svn.apache.org/viewcvs?rev=289702&view=rev Log: Someday I'll remember the difference between "pre" and "code". Modified: struts/shale/trunk/core-library/src/java/org/apache/shale/ut

svn commit: r289697 - in /struts/shale/trunk/core-library/src: java/org/apache/shale/util/Messages.java test/org/apache/shale/util/LoadBundleTestCase.java test/org/apache/shale/util/MessagesTestCase.j

2005-09-16 Thread craigmcc
Author: craigmcc Date: Fri Sep 16 20:46:50 2005 New Revision: 289697 URL: http://svn.apache.org/viewcvs?rev=289697&view=rev Log: Make the Messages class a proper JavaBean so that it can be initialized as a managed bean if desired. Also, add a test case for it. Added: struts/shale/t

svn commit: r289689 - in /struts/shale/trunk/core-library/src: java/org/apache/shale/util/ test/org/apache/shale/util/

2005-09-16 Thread craigmcc
Author: craigmcc Date: Fri Sep 16 19:42:29 2005 New Revision: 289689 URL: http://svn.apache.org/viewcvs?rev=289689&view=rev Log: Add a utility class (and corresonding unit tests) that supports programmatic access to a Map representation of a localized resource bundle, similar to the kin

svn commit: r278553 - /struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/config/beans/ComponentConfigBean.java

2005-09-03 Thread craigmcc
Author: craigmcc Date: Sat Sep 3 20:24:31 2005 New Revision: 278553 URL: http://svn.apache.org/viewcvs?rev=278553&view=rev Log: Replace a 1.5 only construct with equivalent code that works on 1.4. Modified: struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/config/b

svn commit: r264949 - in /struts/shale/trunk: build.properties.sample build.xml docs/release-notes-1.0.0.html

2005-08-30 Thread craigmcc
Author: craigmcc Date: Tue Aug 30 23:05:49 2005 New Revision: 264949 URL: http://svn.apache.org/viewcvs?rev=264949&view=rev Log: Download a snapshot of Standalone Tiles from the Apache repository, so that it is no longer a special case. Modified: struts/shale/trunk/build.properties.sa

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

2005-08-30 Thread craigmcc
Author: craigmcc Date: Tue Aug 30 12:31:23 2005 New Revision: 264836 URL: http://svn.apache.org/viewcvs?rev=264836&view=rev Log: Clean up non-spec-compliant assumptions about whether the viewId property of a created or restored UIViewRoot has been set (or not) by the underlying ViewHandler

svn commit: r263969 - /struts/shale/trunk/use-cases/src/web/WEB-INF/chain-config.xml

2005-08-28 Thread craigmcc
Author: craigmcc Date: Sun Aug 28 16:49:50 2005 New Revision: 263969 URL: http://svn.apache.org/viewcvs?rev=263969&view=rev Log: Restore mistakenly removed remote processing in previous refactoring. PR: Bugzilla #36401 Submitted By: Manfred Klug Modified: struts/shale/trunk/use-cases

svn commit: r263953 - in /struts/shale/trunk: build.xml default.properties docs/release-notes-1.0.0.html use-cases/build.xml

2005-08-28 Thread craigmcc
Author: craigmcc Date: Sun Aug 28 16:34:02 2005 New Revision: 263953 URL: http://svn.apache.org/viewcvs?rev=263953&view=rev Log: Cleanups to revised build procedures, make the use-cases/build.xml file not fail if you don't have the custom Tomcat integration classes (unless you actually t

svn commit: r263929 - in /struts/shale/trunk/core-library/src/java/org/apache/shale/view: ViewController.java impl/DefaultViewControllerMapper.java

2005-08-28 Thread craigmcc
Author: craigmcc Date: Sun Aug 28 15:49:53 2005 New Revision: 263929 URL: http://svn.apache.org/viewcvs?rev=263929&view=rev Log: Make the managed bean naming requirement for ViewController beans much more explict, and add exampes of proper mapping for typical cases using the default map

svn commit: r263806 - in /struts/shale/trunk: build.xml docs/release-notes-1.0.0.html

2005-08-27 Thread craigmcc
Author: craigmcc Date: Sat Aug 27 20:29:01 2005 New Revision: 263806 URL: http://svn.apache.org/viewcvs?rev=263806&view=rev Log: Add "Building Shale From Source" instructions to the release notes document that is packaged into each distribution. The nightly builds are now package

svn commit: r253523 - in /struts/shale/trunk: build.properties.sample build.xml clay-plugin/build.xml core-library/build.xml default.properties test-framework/build.xml use-cases/build.xml

2005-08-27 Thread craigmcc
Author: craigmcc Date: Sat Aug 27 17:25:18 2005 New Revision: 253523 URL: http://svn.apache.org/viewcvs?rev=253523&view=rev Log: Further simplify build process by abstracting all the common stuff that does not change into default.properties at the global level. Modified: struts/shale/t

svn commit: r240458 - in /struts/shale/trunk: build.properties.sample use-cases/build.xml

2005-08-27 Thread craigmcc
Author: craigmcc Date: Sat Aug 27 14:23:30 2005 New Revision: 240458 URL: http://svn.apache.org/viewcvs?rev=240458&view=rev Log: Fix a typo (remove spare slash), update path to JSTL impl jar Modified: struts/shale/trunk/build.properties.sample struts/shale/trunk/use-cases/build

svn commit: r240457 - in /struts/shale/trunk: build.properties.sample build.xml use-cases/build.xml

2005-08-27 Thread craigmcc
Author: craigmcc Date: Sat Aug 27 14:12:22 2005 New Revision: 240457 URL: http://svn.apache.org/viewcvs?rev=240457&view=rev Log: Further tweaks to the global build script, to use resources from the downloaded dependencies library directory in all cases. Also, updated dependencies to use

svn commit: r240300 - in /struts/shale/trunk: build.properties.sample build.xml core-library/build.xml

2005-08-26 Thread craigmcc
Author: craigmcc Date: Fri Aug 26 10:57:52 2005 New Revision: 240300 URL: http://svn.apache.org/viewcvs?rev=240300&view=rev Log: Tweak build scripts (including build.properties.sample) for successful building against MyFaces 1.0.9 instead of the JSF RI. If you are using the top level S

svn commit: r240165 - in /struts/shale/trunk: build.properties.sample build.xml core-library/build.xml docs/ docs/release-notes-1.0.0.html

2005-08-26 Thread craigmcc
Author: craigmcc Date: Thu Aug 25 22:21:34 2005 New Revision: 240165 URL: http://svn.apache.org/viewcvs?rev=240165&view=rev Log: Add first cut at release notes, update release artifact organization. Added: struts/shale/trunk/docs/ struts/shale/trunk/docs/release-notes-1.0.0.html Modi

svn commit: r239956 - /struts/shale/trunk/core-library/build.xml

2005-08-24 Thread craigmcc
Author: craigmcc Date: Wed Aug 24 15:40:29 2005 New Revision: 239956 URL: http://svn.apache.org/viewcvs?rev=239956&view=rev Log: Make complication of the Spring Webflow classes conditional (on the PR4 release of Spring Webflow). Modified: struts/shale/trunk/core-library/build.xml Modi

svn commit: r239712 - in /struts/sandbox/trunk/tiles/src/test/org/apache/tiles/config: defs1_FR.xml defs1_fr.xml

2005-08-24 Thread craigmcc
Author: craigmcc Date: Wed Aug 24 09:59:29 2005 New Revision: 239712 URL: http://svn.apache.org/viewcvs?rev=239712&view=rev Log: Correct a case-mismatch on a resource file that caused test failures on case sensitive operating systems (such as Linux). PR: Bugzilla #36327 Submitted By:

svn commit: r239490 - /struts/shale/trunk/core-library/src/java/org/apache/shale/tiles/TilesViewHandler.java

2005-08-23 Thread craigmcc
Author: craigmcc Date: Tue Aug 23 17:04:30 2005 New Revision: 239490 URL: http://svn.apache.org/viewcvs?rev=239490&view=rev Log: Adapt to refactoring in standalone Tiles. Modified: struts/shale/trunk/core-library/src/java/org/apache/shale/tiles/TilesViewHandler.java Modified: struts/s

svn commit: r239479 - in /struts/shale/trunk/use-cases/src/java/org/apache/shale/usecases: ajax/ jndi/ locale/ lookup/ rolodex/ subview/ view/

2005-08-23 Thread craigmcc
Author: craigmcc Date: Tue Aug 23 16:08:25 2005 New Revision: 239479 URL: http://svn.apache.org/viewcvs?rev=239479&view=rev Log: Remove deprecated BaseViewController.java now that we have a base class in the core library that provides the ease of use methods. PR: Bugzilla #36323 Submitte

svn commit: r239474 - in /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock: MockExternalContext.java MockHttpServletRequest.java

2005-08-23 Thread craigmcc
Author: craigmcc Date: Tue Aug 23 15:43:44 2005 New Revision: 239474 URL: http://svn.apache.org/viewcvs?rev=239474&view=rev Log: Add some additional convenience methods to two of the mock objects (thanks David!). PR: Bugzilla #36310 Submitted By: David Thielen Modified: struts/s

svn commit: r239472 - /struts/sandbox/trunk/tiles/src/test/org/apache/tiles/TestReloadableDefinitionsFactory.java

2005-08-23 Thread craigmcc
Author: craigmcc Date: Tue Aug 23 15:38:45 2005 New Revision: 239472 URL: http://svn.apache.org/viewcvs?rev=239472&view=rev Log: Refine URL generation to deal with idiosyncracies on URL.toExternalForm() on Windows. Modified: struts/sandbox/trunk/tiles/src/test/org/apache/t

svn commit: r234439 - in /struts/shale/trunk: core-library/src/java/org/apache/shale/faces/ use-cases/src/test/org/apache/shale/usecases/remote/

2005-08-21 Thread craigmcc
Author: craigmcc Date: Sun Aug 21 22:58:58 2005 New Revision: 234439 URL: http://svn.apache.org/viewcvs?rev=234439&view=rev Log: Remove ShaleWebContext dependence on javax.servlet.Filter. This is one step in a gradual refactoring to make Shale more adapatable for portlet (JSR-168) environm

svn commit: r234421 - in /struts/shale/trunk/use-cases/src/java/org/apache/shale/usecases: ajax/Completion.java rolodex/Address.java rolodex/Contact.java rolodex/GenericComparator.java rolodex/Rolodex.java rolodex/RolodexDao.java

2005-08-21 Thread craigmcc
Author: craigmcc Date: Sun Aug 21 20:24:05 2005 New Revision: 234421 URL: http://svn.apache.org/viewcvs?rev=234421&view=rev Log: Cosmetic changes to get rid of Javadoc generation warnings. No functional changes. Modified: struts/shale/trunk/use-cases/src/java/org/apache/shale/usecases/

svn commit: r234416 [2/2] - in /struts/sandbox/trunk/tiles/src: java/org/apache/tiles/ java/org/apache/tiles/definition/ java/org/apache/tiles/digester/ java/org/apache/tiles/filter/ java/org/apache/tiles/servlets/ test/org/apache/tiles/ test/org/apach...

2005-08-21 Thread craigmcc
Added: struts/sandbox/trunk/tiles/src/test/org/apache/tiles/TestDigesterDefinitionsReader.java URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/tiles/src/test/org/apache/tiles/TestDigesterDefinitionsReader.java?rev=234416&view=auto ==

svn commit: r227161 - in /struts/shale/trunk/test-framework/src/java/org/apache/shale/test: base/AbstractJsfTestCase.java base/AbstractViewControllerTestCase.java mock/MockServletContext.java

2005-08-02 Thread craigmcc
Author: craigmcc Date: Tue Aug 2 22:03:33 2005 New Revision: 227161 URL: http://svn.apache.org/viewcvs?rev=227161&view=rev Log: Make it possible for a test case to define the "document root" directory to MockServletContext, so that getRealPath() calls can be resolved correc

svn commit: r226607 - in /struts/shale/trunk: build.xml default.properties

2005-07-30 Thread craigmcc
Author: craigmcc Date: Sat Jul 30 21:53:03 2005 New Revision: 226607 URL: http://svn.apache.org/viewcvs?rev=226607&view=rev Log: Add a "release" target to the top-level build script. Up the default project version to "1.0.0-dev" Modified: struts/shale/trunk/build.xm

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

2005-07-30 Thread craigmcc
Author: craigmcc Date: Sat Jul 30 19:54:40 2005 New Revision: 226603 URL: http://svn.apache.org/viewcvs?rev=226603&view=rev Log: Add additional convenience methods. Modified: struts/shale/trunk/core-library/src/java/org/apache/shale/view/AbstractFacesBean.java Modified: struts/shale/t

svn commit: r226576 - in /struts/shale/trunk: core-library/ core-library/src/java/ core-library/src/java/org/apache/shale/ core-library/src/java/org/apache/shale/component/ core-library/src/java/org/a

2005-07-30 Thread craigmcc
Author: craigmcc Date: Sat Jul 30 13:44:59 2005 New Revision: 226576 URL: http://svn.apache.org/viewcvs?rev=226576&view=rev Log: Finish up refactoring in core-library, and remove deprecated DialogController. Add an overview page for the Core Library javadocs, summarizing the intended ta

svn commit: r226477 - in /struts/shale/trunk: clay-plugin/src/java/org/apache/shale/clay/faces/ core-library/src/java/org/apache/shale/ core-library/src/java/org/apache/shale/component/ core-library/s

2005-07-29 Thread craigmcc
Author: craigmcc Date: Fri Jul 29 23:24:50 2005 New Revision: 226477 URL: http://svn.apache.org/viewcvs?rev=226477&view=rev Log: Implement some now-or-never refactorings that are required. Principally: * org.apache.shale.ViewController --> org.apache.shale.view.ViewCon

svn commit: r226475 - in /struts/shale/trunk/core-library/src/java/org/apache/shale: dialog/config/ dialog/impl/ faces/ remote/ spring/webflow/ tiles/

2005-07-29 Thread craigmcc
Author: craigmcc Date: Fri Jul 29 22:42:30 2005 New Revision: 226475 URL: http://svn.apache.org/viewcvs?rev=226475&view=rev Log: Clean up all outstanding warnings from the task in the core-library module. Modified: struts/shale/trunk/core-library/src/java/org/apache/shale/dialog/co

svn commit: r226472 - in /struts/shale/trunk: clay-plugin/build.xml core-library/build.xml default.properties test-framework/build.xml use-cases/build.xml

2005-07-29 Thread craigmcc
Author: craigmcc Date: Fri Jul 29 21:27:27 2005 New Revision: 226472 URL: http://svn.apache.org/viewcvs?rev=226472&view=rev Log: Add platform source and target properties (defaulting to 1.4 in both cases) on all tasks. This allows developers to use JDK 5 locally without compromising

svn commit: r226440 - /struts/sandbox/trunk/tiles/src/test/org/apache/tiles/TestTilesPlugin.java

2005-07-29 Thread craigmcc
Author: craigmcc Date: Fri Jul 29 16:58:02 2005 New Revision: 226440 URL: http://svn.apache.org/viewcvs?rev=226440&view=rev Log: Eliminate accidentally copied file (Struts dependent test case). Removed: struts/sandbox/trunk/tiles/src/test/org/apache/tiles/TestTilesPlugin.

svn commit: r226429 - /struts/shale/trunk/default.properties

2005-07-29 Thread craigmcc
Author: craigmcc Date: Fri Jul 29 16:32:27 2005 New Revision: 226429 URL: http://svn.apache.org/viewcvs?rev=226429&view=rev Log: Define "lib.dir" in the default properties so that downloaded dependencies get put in the correct place. Modified: struts/shale/trunk/default.proper

svn commit: r224687 - in /struts/shale/trunk/core-library: build.xml src/java/org/apache/shale/spring/webflow/ src/java/org/apache/shale/spring/webflow/WebFlowNavigationHandler.java src/java/org/apach

2005-07-24 Thread craigmcc
Author: craigmcc Date: Sun Jul 24 21:25:43 2005 New Revision: 224687 URL: http://svn.apache.org/viewcvs?rev=224687&view=rev Log: Initial compilable integration between Spring WebFlow and JSF. NOTE: THIS CODE ULTIMATELY BELONGS INSIDE SPRING WEBFLOW, BECAUSE IT IS NOT DEPENDENT ON SHALE.

svn commit: r224591 - in /struts/shale/trunk/core-library/src/java/org/apache/shale/dialog/config: ConfigurationInit.java ConfigurationParser.java

2005-07-23 Thread craigmcc
Author: craigmcc Date: Sat Jul 23 17:45:15 2005 New Revision: 224591 URL: http://svn.apache.org/viewcvs?rev=224591&view=rev Log: Factor the configuration parsing into a separate utility class that does not itself depend on web tier APIs (and can thus be used in other contexts). A

svn commit: r224583 - in /struts/shale/trunk/core-library: build.xml src/conf/dialog.dtd src/java/org/apache/shale/dialog/config/ConfigurationInit.java

2005-07-23 Thread craigmcc
Author: craigmcc Date: Sat Jul 23 16:15:13 2005 New Revision: 224583 URL: http://svn.apache.org/viewcvs?rev=224583&view=rev Log: Support a "className" attribute on all of the configuration elements for a Shale dialog, defaulting in each case to the existing implementation clas

svn commit: r219001 - /struts/sandbox/trunk/tiles/build.xml

2005-07-13 Thread craigmcc
Author: craigmcc Date: Wed Jul 13 23:36:43 2005 New Revision: 219001 URL: http://svn.apache.org/viewcvs?rev=219001&view=rev Log: Correct the generation of the manifest in tiles-core.jar. Modified: struts/sandbox/trunk/tiles/build.xml Modified: struts/sandbox/trunk/tiles/build.xml URL:

svn commit: r219000 - in /struts/sandbox/trunk/tiles: ./ src/conf/ src/java/org/apache/tiles/ src/java/org/apache/tiles/definition/ src/java/org/apache/tiles/taglib/ src/java/org/apache/tiles/taglib/u

2005-07-13 Thread craigmcc
Author: craigmcc Date: Wed Jul 13 23:33:50 2005 New Revision: 219000 URL: http://svn.apache.org/viewcvs?rev=219000&view=rev Log: Finish initial package refactoring pass. "ant clean dist" works, but have not yet tested this at runtime. Added: struts/sandbox/trunk/tiles/src/co

svn commit: r218998 - /struts/sandbox/trunk/tiles/src/java/org/apache/tiles/TilesUtilStrutsModulesImpl.java

2005-07-13 Thread craigmcc
Author: craigmcc Date: Wed Jul 13 23:17:14 2005 New Revision: 218998 URL: http://svn.apache.org/viewcvs?rev=218998&view=rev Log: Delete Struts-specific artifact. Removed: struts/sandbox/trunk/tiles/src/java/org/apache/tiles/TilesUtilStrutsModulesImpl.

svn commit: r218997 - /struts/sandbox/trunk/tiles/src/java/org/apache/tiles/TilesUtilStrutsImpl.java

2005-07-13 Thread craigmcc
Author: craigmcc Date: Wed Jul 13 23:16:38 2005 New Revision: 218997 URL: http://svn.apache.org/viewcvs?rev=218997&view=rev Log: Delete Struts-specific artifact. Removed: struts/sandbox/trunk/tiles/src/java/org/apache/tiles/TilesUtilStrutsImpl.

svn commit: r218995 - /struts/sandbox/trunk/tiles/src/java/org/apache/tiles/TilesRequestProcessor.java

2005-07-13 Thread craigmcc
Author: craigmcc Date: Wed Jul 13 23:15:11 2005 New Revision: 218995 URL: http://svn.apache.org/viewcvs?rev=218995&view=rev Log: Remove Struts-specific artifact. Removed: struts/sandbox/trunk/tiles/src/java/org/apache/tiles/TilesRequestProcessor.

svn commit: r218994 - /struts/sandbox/trunk/tiles/src/java/org/apache/tiles/TilesPlugin.java

2005-07-13 Thread craigmcc
Author: craigmcc Date: Wed Jul 13 23:14:17 2005 New Revision: 218994 URL: http://svn.apache.org/viewcvs?rev=218994&view=rev Log: Remove Struts-specific artifact. Removed: struts/sandbox/trunk/tiles/src/java/org/apache/tiles/TilesPlugin.

<    1   2   3   4   >