svn commit: r397299 - /struts/shale/trunk/xdocs/issue-tracking.xml

2006-04-26 Thread craigmcc
Author: craigmcc Date: Wed Apr 26 13:57:54 2006 New Revision: 397299 URL: http://svn.apache.org/viewcvs?rev=397299view=rev Log: Update the documentation about issue tracking to reflect the change from Bugzilla to JIRA. Modified: struts/shale/trunk/xdocs/issue-tracking.xml Modified: struts

svn commit: r394208 - in /struts/shale/trunk: blank/build.xml clay-plugin/build.xml core-library/build.xml mailreader/build.xml sql-browser/build.xml test-framework/build.xml tiger/build.xml use-cases

2006-04-14 Thread craigmcc
Author: craigmcc Date: Fri Apr 14 15:05:19 2006 New Revision: 394208 URL: http://svn.apache.org/viewcvs?rev=394208view=rev Log: Switch the classname used to detect MyFaces to one that did not change between 1.1.1 and 1.1.2. Modified: struts/shale/trunk/blank/build.xml struts/shale/trunk

svn commit: r393147 - /struts/shale/trunk/core-library/src/java/org/apache/shale/remote/

2006-04-11 Thread craigmcc
Author: craigmcc Date: Mon Apr 10 23:09:04 2006 New Revision: 393147 URL: http://svn.apache.org/viewcvs?rev=393147view=rev Log: Mark classes in this package as deprecated, with references to using the functionality in org.apache.shale.remoting instead. Modified: struts/shale/trunk/core

svn commit: r393148 - in /struts/shale/trunk/core-library/src/java/org/apache/shale: faces/ShaleApplicationFilter.java resources/Bundle.properties view/Constants.java view/faces/ViewViewHandler.java

2006-04-11 Thread craigmcc
Author: craigmcc Date: Mon Apr 10 23:09:52 2006 New Revision: 393148 URL: http://svn.apache.org/viewcvs?rev=393148view=rev Log: Migrate the initialization logic for configuring which ViewControllerMapper instance will be used from ShaleApplicationFiter to ViewViewHandler, since

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

2006-03-27 Thread craigmcc
Author: craigmcc Date: Mon Mar 27 19:10:03 2006 New Revision: 389377 URL: http://svn.apache.org/viewcvs?rev=389377view=rev Log: *Partial* fix for issue 38627 (undefined htmlunit.home breaks the build) by changing the way that HtmlUnit is autodetected in test-framework/build.xml (which was where

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

2006-03-20 Thread craigmcc
Author: craigmcc Date: Mon Mar 20 18:47:23 2006 New Revision: 387384 URL: http://svn.apache.org/viewcvs?rev=387384view=rev Log: Add sources for the sql-browser example to the release artifacts. Modified: struts/shale/trunk/build.xml Modified: struts/shale/trunk/build.xml URL: http

svn commit: r385020 - /struts/shale/trunk/docs/release-notes-1.0.1.html

2006-03-10 Thread craigmcc
Author: craigmcc Date: Fri Mar 10 21:56:37 2006 New Revision: 385020 URL: http://svn.apache.org/viewcvs?rev=385020view=rev Log: Add initial crack at the release notes for 1.0.1 (phew ... we did quite a lot of stuff!). Still need to refine the list of outstanding issues in section 4. Added

svn commit: r384404 - in /struts/shale/trunk/test-framework/src/java/org/apache/shale/test: base/AbstractJsfTestCase.java mock/MockRenderKitFactory.java

2006-03-08 Thread craigmcc
Author: craigmcc Date: Wed Mar 8 18:25:34 2006 New Revision: 384404 URL: http://svn.apache.org/viewcvs?rev=384404view=rev Log: Fix MockRenderKitFactory to address issue 38294 in a way that preserves backwards compatibility. * Remove automatic creation of the default HTML BASIC RenderKit from

svn commit: r382587 - in /struts/shale/trunk/core-library: ./ src/conf/ src/designtime/org/apache/shale/component/ src/designtime/org/apache/shale/design/ src/designtime/org/apache/shale/validator/ sr

2006-03-02 Thread craigmcc
Author: craigmcc Date: Thu Mar 2 16:25:46 2006 New Revision: 382587 URL: http://svn.apache.org/viewcvs?rev=382587view=rev Log: Add static design time information (BeanInfo classes) for the three nonvisual components and the converter. Doesn't import successfully yet ... I get a wierd

svn commit: r382238 - in /struts/shale/trunk/core-library: build.xml src/conf/COMPLIB.MF src/conf/complib-bundle.properties src/conf/complib-config.xml

2006-03-01 Thread craigmcc
Author: craigmcc Date: Wed Mar 1 17:52:37 2006 New Revision: 382238 URL: http://svn.apache.org/viewcvs?rev=382238view=rev Log: More infrastructure to create the component import library (complib) for Java Studio Creator 2. (This is all optional if you don't have Creator.) Before the complib

svn commit: r381930 [1/3] - /struts/shale/trunk/core-library/src/designtime/org/apache/shale/design/

2006-02-28 Thread craigmcc
Author: craigmcc Date: Tue Feb 28 22:41:06 2006 New Revision: 381930 URL: http://svn.apache.org/viewcvs?rev=381930view=rev Log: Correct line endings from a Windows initial commit. Why, oh why, does the Windows version of the Subversion command line client seem to ignore the default settings

svn commit: r381930 [3/3] - /struts/shale/trunk/core-library/src/designtime/org/apache/shale/design/

2006-02-28 Thread craigmcc
Modified: struts/shale/trunk/core-library/src/designtime/org/apache/shale/design/AbstractEditableValueHolderBeanInfo.java URL:

svn commit: r379364 - /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/base/AbstractJsfTestCase.java

2006-02-20 Thread craigmcc
Author: craigmcc Date: Mon Feb 20 22:14:21 2006 New Revision: 379364 URL: http://svn.apache.org/viewcvs?rev=379364view=rev Log: Establish a new thread context class loader for each individual test. Modified: struts/shale/trunk/test-framework/src/java/org/apache/shale/test/base

svn commit: r378996 - /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/base/AbstractJsfTestCase.java

2006-02-19 Thread craigmcc
Author: craigmcc Date: Sun Feb 19 17:13:21 2006 New Revision: 378996 URL: http://svn.apache.org/viewcvs?rev=378996view=rev Log: Create an empty TestSuite instead of one that analyzes AbstractJsfTestCase for test methods (there will not be any). Modified: struts/shale/trunk/test-framework

svn commit: r379038 - /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/base/AbstractJsfTestCase.java

2006-02-19 Thread craigmcc
Author: craigmcc Date: Sun Feb 19 22:51:50 2006 New Revision: 379038 URL: http://svn.apache.org/viewcvs?rev=379038view=rev Log: Call FactoryFinder.releaseFactories() at the end of tearDown() in addition to the beginning of setUp() in case test methods are playing fast and loose with JUnit test

svn commit: r378336 - /struts/shale/trunk/sql-browser/src/web/query.jsp

2006-02-16 Thread craigmcc
Author: craigmcc Date: Thu Feb 16 10:50:37 2006 New Revision: 378336 URL: http://svn.apache.org/viewcvs?rev=378336view=rev Log: Fix a typo in a value binding expression. Submitted by: Ryan Lubke Ryan.Lubke AT sun.com Modified: struts/shale/trunk/sql-browser/src/web/query.jsp Modified

svn commit: r378398 - in /struts/shale/trunk: mailreader/src/web/subscription.jsp use-cases/src/web/ajax/zipCode.jsp

2006-02-16 Thread craigmcc
Author: craigmcc Date: Thu Feb 16 15:43:40 2006 New Revision: 378398 URL: http://svn.apache.org/viewcvs?rev=378398view=rev Log: Fixed more typos in EL expressions (missing trailing curly brace). Thanks to Ryan Lubke (Ryan.Lubke AT sun.com) for finding these. Modified: struts/shale/trunk

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

2006-02-15 Thread craigmcc
Author: craigmcc Date: Wed Feb 15 16:50:45 2006 New Revision: 378130 URL: http://svn.apache.org/viewcvs?rev=378130view=rev Log: Add a mock implementation of java.security.Principal to make working with things like MockHttpServletRequest.setUserPrincipal() easier. Added: struts/shale/trunk

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

2006-02-13 Thread craigmcc
Author: craigmcc Date: Mon Feb 13 10:58:46 2006 New Revision: 377457 URL: http://svn.apache.org/viewcvs?rev=377457view=rev Log: Add a getter to access the underlying writer. PR: Bugzlla #38628 Submitted by: Dennis C. Byrne dennis AT dbyrne.net Modified: struts/shale/trunk/test-framework

svn commit: r376888 - in /struts/shale/trunk/use-cases/src: systest/org/apache/shale/usecases/systest/UseCasesTestCase.java web/WEB-INF/web.xml

2006-02-10 Thread craigmcc
Author: craigmcc Date: Fri Feb 10 15:33:00 2006 New Revision: 376888 URL: http://svn.apache.org/viewcvs?rev=376888view=rev Log: Switch to client side state saving by default, and update a test case to reflect the change in the deployed application name. Modified: struts/shale/trunk/use

svn commit: r376889 - in /struts/shale/trunk/core-library: build.xml src/java/org/apache/shale/remoting/XhtmlHelper.java src/java/org/apache/shale/remoting/faces/MappingsHelper.java src/java/org/apach

2006-02-10 Thread craigmcc
Author: craigmcc Date: Fri Feb 10 15:34:09 2006 New Revision: 376889 URL: http://svn.apache.org/viewcvs?rev=376889view=rev Log: Refactor the configuration of remoting support into a helper class so that it can be used from more than one place. Call it from XhtmlHelper if the very first thing

svn commit: r376906 - in /struts/shale/trunk/core-library/src/java/org/apache/shale/remoting: XhtmlHelper.java faces/RemotingPhaseListener.java impl/MappingImpl.java

2006-02-10 Thread craigmcc
Author: craigmcc Date: Fri Feb 10 17:46:26 2006 New Revision: 376906 URL: http://svn.apache.org/viewcvs?rev=376906view=rev Log: Deal with the fact that, in a portlet environment: * There will be no mapping for FacesServlet in web.xml * We need to map the resource URLs

svn commit: r376140 - in /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock: MockFacesContext.java MockPropertyResolver.java MockServlet.java MockValueBinding.java

2006-02-08 Thread craigmcc
Author: craigmcc Date: Wed Feb 8 17:10:34 2006 New Revision: 376140 URL: http://svn.apache.org/viewcvs?rev=376140view=rev Log: Clean up several more unsupported operations on the mock classes. In particular, the isReadonly() and getType() calls on property resolver now work, so they will work

svn commit: r375303 - /struts/shale/trunk/tiger/src/test/org/apache/shale/tiger/faces/faces-config.xml

2006-02-06 Thread craigmcc
Author: craigmcc Date: Mon Feb 6 08:11:49 2006 New Revision: 375303 URL: http://svn.apache.org/viewcvs?rev=375303view=rev Log: Add an empty META-INF/faces-config.xml resource for the component library JAR that is built up in the Tiger Extensions unit tests. This is now needed to trigger

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

2006-02-06 Thread craigmcc
Author: craigmcc Date: Mon Feb 6 19:45:21 2006 New Revision: 375458 URL: http://svn.apache.org/viewcvs?rev=375458view=rev Log: Implement some more methods that will be needed when you actually call renderers in a test case. Modified: struts/shale/trunk/test-framework/src/java/org/apache

svn commit: r375191 - in /struts/shale/trunk: tiger/ tiger/src/java/org/apache/shale/tiger/faces/ tiger/src/test/org/apache/shale/tiger/faces/ xdocs/

2006-02-05 Thread craigmcc
Author: craigmcc Date: Sun Feb 5 21:40:57 2006 New Revision: 375191 URL: http://svn.apache.org/viewcvs?rev=375191view=rev Log: Commit the code that actually implements all of the fix for issue 38487 (narrow the set of jars scanned for annotations to those that have a META-INF/faces-config.xml

svn commit: r374955 - in /struts/shale/trunk/sql-browser/src: java/org/apache/shale/examples/sqlbrowser/Query.java web/query.jsp

2006-02-04 Thread craigmcc
Author: craigmcc Date: Sat Feb 4 17:06:42 2006 New Revision: 374955 URL: http://svn.apache.org/viewcvs?rev=374955view=rev Log: Example now works with the RI's version of UIData and ResultSetDataModel, but not with the MyFaces version. Need to investigate that further. Modified: struts

svn commit: r374957 - in /struts/shale/trunk/sql-browser/src: java/org/apache/shale/examples/sqlbrowser/Listener.java java/org/apache/shale/examples/sqlbrowser/Query.java web/WEB-INF/faces-config.xml

2006-02-04 Thread craigmcc
Author: craigmcc Date: Sat Feb 4 18:11:17 2006 New Revision: 374957 URL: http://svn.apache.org/viewcvs?rev=374957view=rev Log: Clean up the debugging print statements, and add a bit more data to the demo data source. Removed: struts/shale/trunk/sql-browser/src/web/messages.jspf struts

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

2006-02-04 Thread craigmcc
Author: craigmcc Date: Sat Feb 4 18:22:54 2006 New Revision: 374959 URL: http://svn.apache.org/viewcvs?rev=374959view=rev Log: Add the sql-browser example to the set of examples built by ant release and included in the nightly build artifacts. WARNING: There is a bug in the MyFaces 1.1.1

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

2006-02-04 Thread craigmcc
Author: craigmcc Date: Sat Feb 4 19:04:15 2006 New Revision: 374964 URL: http://svn.apache.org/viewcvs?rev=374964view=rev Log: Log a warning when Messages.getMessage(String,Locale) cannot find a string for the specified key. PR: Bugzilla #38496 Submitted by: Hermod Opstveldt hermod.opstveldt

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

2006-02-04 Thread craigmcc
Author: craigmcc Date: Sat Feb 4 19:13:02 2006 New Revision: 374967 URL: http://svn.apache.org/viewcvs?rev=374967view=rev Log: Add convenience accessors for maps of request headers and request parameters included in the current request. PR: Bugzilla #38510. Submitted by: Matthias Wessendorf

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

2006-02-04 Thread craigmcc
Author: craigmcc Date: Sat Feb 4 19:23:48 2006 New Revision: 374968 URL: http://svn.apache.org/viewcvs?rev=374968view=rev Log: Add a warning if a specified resource bundle cannot be found as well. PR: Bugzilla #38494 Submitted by: Hermod Opstvedt hermod.opstvedt AT dnb.no Modified

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

2006-01-30 Thread craigmcc
Author: craigmcc Date: Mon Jan 30 15:49:55 2006 New Revision: 373633 URL: http://svn.apache.org/viewcvs?rev=373633view=rev Log: Improve usability of the LoadBundle and Messages helper classes, by explicitly loading the default resource bundle if the requested one is not found. This needs

svn commit: r373634 - in /struts/shale/trunk/mailreader/src/web: WEB-INF/faces-config.xml index.jsp logon.jsp mainMenu.jsp registration.jsp subscription.jsp

2006-01-30 Thread craigmcc
Author: craigmcc Date: Mon Jan 30 15:51:22 2006 New Revision: 373634 URL: http://svn.apache.org/viewcvs?rev=373634view=rev Log: Modify to use the LoadBundle replacement for f:loadBundle. Among other things, this will make it straightforward to transliterate the MailReader example for using Clay

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

2006-01-30 Thread craigmcc
Author: craigmcc Date: Mon Jan 30 16:38:16 2006 New Revision: 373652 URL: http://svn.apache.org/viewcvs?rev=373652view=rev Log: Improve the usability of the exception you get if LoadBundle.getMap() is called outside the scope of a JSF request. Modified: struts/shale/trunk/core-library/src

svn commit: r373732 [2/2] - in /struts/shale/trunk/sql-browser: ./ ext/ lib/ nbproject/ src/ src/conf/ src/java/ src/java/org/ src/java/org/apache/ src/java/org/apache/shale/ src/java/org/apache/shale

2006-01-30 Thread craigmcc
Added: struts/shale/trunk/sql-browser/src/systest/org/apache/shale/blank/systest/WelcomeTestCase.java URL: http://svn.apache.org/viewcvs/struts/shale/trunk/sql-browser/src/systest/org/apache/shale/blank/systest/WelcomeTestCase.java?rev=373732view=auto

svn commit: r373734 - /struts/shale/trunk/sql-browser/src/test/org/apache/shale/blank/WelcomeBeanTestCase.java

2006-01-30 Thread craigmcc
Author: craigmcc Date: Mon Jan 30 22:06:32 2006 New Revision: 373734 URL: http://svn.apache.org/viewcvs?rev=373734view=rev Log: Remove spurious test case inherited from the blank app. Removed: struts/shale/trunk/sql-browser/src/test/org/apache/shale/blank/WelcomeBeanTestCase.java

svn commit: r373749 - in /struts/shale/trunk/sql-browser: derby.log src/java/org/apache/shale/examples/sqlbrowser/Application.java src/java/org/apache/shale/examples/sqlbrowser/Listener.java src/java/

2006-01-30 Thread craigmcc
Author: craigmcc Date: Mon Jan 30 23:22:54 2006 New Revision: 373749 URL: http://svn.apache.org/viewcvs?rev=373749view=rev Log: Update the basic application to create a trivial table ZIP_CODES. Unfortunately it doesn't actually display the data yet ... something wierd between JSF and Derby, I

svn commit: r373031 - /struts/shale/trunk/core-library/src/java/org/apache/shale/remoting/XhtmlHelper.java

2006-01-27 Thread craigmcc
Author: craigmcc Date: Fri Jan 27 15:35:14 2006 New Revision: 373031 URL: http://svn.apache.org/viewcvs?rev=373031view=rev Log: Promote the mapResourceId() method from protected to public scope, since it is generally useful. No functional change -- the big diff is because the method was moved

svn commit: r373053 - /struts/shale/trunk/core-library/src/java/org/apache/shale/remoting/impl/MethodBindingProcessor.java

2006-01-27 Thread craigmcc
Author: craigmcc Date: Fri Jan 27 16:53:46 2006 New Revision: 373053 URL: http://svn.apache.org/viewcvs?rev=373053view=rev Log: Correctly set the logging level of a debugging message. Modified: struts/shale/trunk/core-library/src/java/org/apache/shale/remoting/impl

svn commit: r373090 - /struts/shale/trunk/core-library/src/java/org/apache/shale/remoting/XhtmlHelper.java

2006-01-27 Thread craigmcc
Author: craigmcc Date: Fri Jan 27 22:28:45 2006 New Revision: 373090 URL: http://svn.apache.org/viewcvs?rev=373090view=rev Log: When utilized by a component inside a tool at design time, it is likely that the initialization normally performed on the first request to our phase listener

svn commit: r372735 - in /struts/shale/trunk: core-library/src/java/org/apache/shale/faces/ test-framework/src/java/org/apache/shale/test/mock/ tiger/ tiger/src/java/org/apache/shale/tiger/faces/ tige

2006-01-26 Thread craigmcc
Author: craigmcc Date: Thu Jan 26 21:12:47 2006 New Revision: 372735 URL: http://svn.apache.org/viewcvs?rev=372735view=rev Log: Fix a number of overlapping issues preventing the Shale Tiger Extensions from working reliably. * MockServletContext - the initial implementation of getResourcePaths

svn commit: r372737 - /struts/shale/trunk/tiger/src/test/org/apache/shale/tiger/faces/LifecycleListenerTestCase.java

2006-01-26 Thread craigmcc
Author: craigmcc Date: Thu Jan 26 21:14:20 2006 New Revision: 372737 URL: http://svn.apache.org/viewcvs?rev=372737view=rev Log: Remove spurious comment-outs on a couple of assertions. Modified: struts/shale/trunk/tiger/src/test/org/apache/shale/tiger/faces/LifecycleListenerTestCase.java

svn commit: r372302 - in /struts/shale/trunk/test-framework/src/java/org/apache/shale/test: base/AbstractJsfTestCase.java mock/MockApplication.java

2006-01-25 Thread craigmcc
Author: craigmcc Date: Wed Jan 25 12:07:20 2006 New Revision: 372302 URL: http://svn.apache.org/viewcvs?rev=372302view=rev Log: Ensure that the instance returned by RenderKitFactory.getRenderKit() is the same as the instance in the renderKit variable. Improve the exception messages on component

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

2006-01-25 Thread craigmcc
Author: craigmcc Date: Wed Jan 25 12:09:24 2006 New Revision: 372303 URL: http://svn.apache.org/viewcvs?rev=372303view=rev Log: The Shale Tiger Extensions now support the ability for JSF components, converters, renderers, and validators to register themselves with the JSF runtime, without having

svn commit: r372318 - /struts/shale/trunk/tiger/src/java/org/apache/shale/tiger/register/package.html

2006-01-25 Thread craigmcc
Author: craigmcc Date: Wed Jan 25 13:31:53 2006 New Revision: 372318 URL: http://svn.apache.org/viewcvs?rev=372318view=rev Log: Update the implementation status comment. Modified: struts/shale/trunk/tiger/src/java/org/apache/shale/tiger/register/package.html Modified: struts/shale/trunk

svn commit: r372388 - /struts/shale/trunk/xdocs/api-stability.xml

2006-01-25 Thread craigmcc
Author: craigmcc Date: Wed Jan 25 17:09:16 2006 New Revision: 372388 URL: http://svn.apache.org/viewcvs?rev=372388view=rev Log: Update the API Stability matrix with the new packages in shale-tiger.jar. Modified: struts/shale/trunk/xdocs/api-stability.xml Modified: struts/shale/trunk/xdocs

svn commit: r372395 - /struts/shale/trunk/use-cases/src/java/org/apache/shale/usecases/symbols/RegistrationForm.java

2006-01-25 Thread craigmcc
Author: craigmcc Date: Wed Jan 25 17:55:40 2006 New Revision: 372395 URL: http://svn.apache.org/viewcvs?rev=372395view=rev Log: Fix a JDK 1.5 dependency that snuck in to the Use Cases example app. Modified: struts/shale/trunk/use-cases/src/java/org/apache/shale/usecases/symbols

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

2006-01-25 Thread craigmcc
Author: craigmcc Date: Wed Jan 25 17:57:34 2006 New Revision: 372396 URL: http://svn.apache.org/viewcvs?rev=372396view=rev Log: Follow the Maven convention for development versions, even for the Ant script. Modified: struts/shale/trunk/default.properties Modified: struts/shale/trunk

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

2006-01-25 Thread craigmcc
Author: craigmcc Date: Wed Jan 25 20:54:54 2006 New Revision: 372438 URL: http://svn.apache.org/viewcvs?rev=372438view=rev Log: Fix a typo that caused shale-tiger.jar not to be included in the nightly builds. Modified: struts/shale/trunk/build.xml Modified: struts/shale/trunk/build.xml URL

svn commit: r372078 - in /struts/shale/trunk/mailreader: build.xml default.properties ext/ lib/ src/conf/MANIFEST.MF src/java/org/apache/shale/examples/mailreader/ApplicationListener.java src/systest/

2006-01-24 Thread craigmcc
Author: craigmcc Date: Tue Jan 24 18:23:41 2006 New Revision: 372078 URL: http://svn.apache.org/viewcvs?rev=372078view=rev Log: Update the build script for the Shale MailReader Example to one based on the (new) blank project template. The application compiles and runs; need to tweak some

svn commit: r372087 - in /struts/shale/trunk/mailreader/src: java/org/apache/shale/examples/mailreader/ web/WEB-INF/

2006-01-24 Thread craigmcc
Author: craigmcc Date: Tue Jan 24 19:38:42 2006 New Revision: 372087 URL: http://svn.apache.org/viewcvs?rev=372087view=rev Log: Cosmetic changes only, except for a couple of places where we eliminate direct dependencies on Commons BeanUtils. Modified: struts/shale/trunk/mailreader/src/java

svn commit: r372089 - in /struts/shale/trunk/mailreader/src/web: index.jsp logon.jsp mainMenu.jsp registration.jsp subscription.jsp

2006-01-24 Thread craigmcc
Author: craigmcc Date: Tue Jan 24 19:42:10 2006 New Revision: 372089 URL: http://svn.apache.org/viewcvs?rev=372089view=rev Log: Cosmetic changes only. Modified: struts/shale/trunk/mailreader/src/web/index.jsp struts/shale/trunk/mailreader/src/web/logon.jsp struts/shale/trunk

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

2006-01-24 Thread craigmcc
Author: craigmcc Date: Tue Jan 24 19:51:07 2006 New Revision: 372093 URL: http://svn.apache.org/viewcvs?rev=372093view=rev Log: Add the Shale MailReader Example to the set of example webapps that are published as part of a release. Modified: struts/shale/trunk/build.xml Modified: struts

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

2006-01-24 Thread craigmcc
Author: craigmcc Date: Tue Jan 24 20:03:46 2006 New Revision: 372097 URL: http://svn.apache.org/viewcvs?rev=372097view=rev Log: Add starter kit directory structures for creating a new project based on Shale, using the Shale Blank Starter App structure as a guideline. Modified: struts/shale

svn commit: r371824 - in /struts/shale/trunk: blank/build.xml blank/xdocs/ blank/xdocs/navigation.xml build.xml use-cases/build.xml use-cases/ext/ use-cases/lib/

2006-01-23 Thread craigmcc
Author: craigmcc Date: Mon Jan 23 21:34:42 2006 New Revision: 371824 URL: http://svn.apache.org/viewcvs?rev=371824view=rev Log: Refine the artifacts created by the global release target to be of three types: * shale-framework-VVV.{tar.gz,zip} - All sources and javadocs, plus the binaries

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

2006-01-23 Thread craigmcc
Author: craigmcc Date: Mon Jan 23 23:23:04 2006 New Revision: 371850 URL: http://svn.apache.org/viewcvs?rev=371850view=rev Log: Support a convenience base class for HtmlUnit based system integration tests. To avoid disruptions, this class is only compiled if the appropriate property

svn commit: r371851 - in /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/htmlunit: ./ AbstractHtmlUnitTestCase.java

2006-01-23 Thread craigmcc
Author: craigmcc Date: Mon Jan 23 23:23:43 2006 New Revision: 371851 URL: http://svn.apache.org/viewcvs?rev=371851view=rev Log: Add the convenience base class mentioned in the previous commit for test-framework/build.xml. Added: struts/shale/trunk/test-framework/src/java/org/apache/shale

svn commit: r371852 - in /struts/shale/trunk/blank: ./ src/systest/ src/systest/org/ src/systest/org/apache/ src/systest/org/apache/shale/ src/systest/org/apache/shale/blank/ src/systest/org/apache/sh

2006-01-23 Thread craigmcc
Author: craigmcc Date: Mon Jan 23 23:25:10 2006 New Revision: 371852 URL: http://svn.apache.org/viewcvs?rev=371852view=rev Log: Add a simple system integration test, using the new support in the Shale Test Framework. Added: struts/shale/trunk/blank/src/systest/ struts/shale/trunk/blank

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

2006-01-18 Thread craigmcc
Author: craigmcc Date: Wed Jan 18 20:24:50 2006 New Revision: 370367 URL: http://svn.apache.org/viewcvs?rev=370367view=rev Log: Add a helper class (XhtmlHelper) for use by renderers that want to leverage the Shale remoting facilities for accessing remote resources without having to worry about

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

2006-01-17 Thread craigmcc
Author: craigmcc Date: Tue Jan 17 13:54:58 2006 New Revision: 369939 URL: http://svn.apache.org/viewcvs?rev=369939view=rev Log: Make the createConverter() methods return null (per spec) if no matching registered converter can be found. Modified: struts/shale/trunk/test-framework/src/java

svn commit: r369940 - in /struts/shale/trunk/core-library/src/java/org/apache/shale: resources/Bundle.properties util/ConverterHelper.java

2006-01-17 Thread craigmcc
Author: craigmcc Date: Tue Jan 17 13:55:55 2006 New Revision: 369940 URL: http://svn.apache.org/viewcvs?rev=369940view=rev Log: Throw an informative ConverterException if conversion is requested for a type that has no by-type converter registered. Modified: struts/shale/trunk/core-library

svn commit: r369991 - in /struts/shale/trunk/core-library/src/java/org/apache/shale: resources/Bundle.properties util/ConverterHelper.java util/PropertyHelper.java

2006-01-17 Thread craigmcc
Author: craigmcc Date: Tue Jan 17 16:56:48 2006 New Revision: 369991 URL: http://svn.apache.org/viewcvs?rev=369991view=rev Log: Clean up some logic errors surfaced by writing some unit tests using these two helper classes. Modified: struts/shale/trunk/core-library/src/java/org/apache/shale

svn commit: r369992 - in /struts/shale/trunk/tiger: nbproject/private/ src/java/org/apache/shale/tiger/faces/ src/test/org/apache/shale/tiger/config/ src/test/org/apache/shale/tiger/faces/

2006-01-17 Thread craigmcc
Author: craigmcc Date: Tue Jan 17 16:58:12 2006 New Revision: 369992 URL: http://svn.apache.org/viewcvs?rev=369992view=rev Log: In VariableResolverImpl, remove direct dependency on Commons BeanUtils by using the new helper methods for property access and conversion. As a side effect

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

2006-01-16 Thread craigmcc
Author: craigmcc Date: Mon Jan 16 16:19:49 2006 New Revision: 369613 URL: http://svn.apache.org/viewcvs?rev=369613view=rev Log: Improve the annotated managed beans implementation by adding partial support for list-entries elements. Currently, this works only for lists, but not (as the JSF spec

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

2006-01-16 Thread craigmcc
Author: craigmcc Date: Mon Jan 16 18:50:54 2006 New Revision: 369641 URL: http://svn.apache.org/viewcvs?rev=369641view=rev Log: Add support for map-entries elements as well. Now just need to finish up on array support for list-entries and do a bit of cleanup. Added: struts/shale/trunk

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

2006-01-16 Thread craigmcc
Author: craigmcc Date: Mon Jan 16 23:07:46 2006 New Revision: 369703 URL: http://svn.apache.org/viewcvs?rev=369703view=rev Log: Implement support for by-type converters (as well as by-id). Preregister all the standard by-type and by-id converters that a standard JSF implementation does

svn commit: r369704 - in /struts/shale/trunk/core-library/src/java/org/apache/shale/util: ConverterHelper.java PropertyHelper.java

2006-01-16 Thread craigmcc
Author: craigmcc Date: Mon Jan 16 23:12:46 2006 New Revision: 369704 URL: http://svn.apache.org/viewcvs?rev=369704view=rev Log: Add JSF-friendly helper beans to access property values and converters, so that Shale code does not need to depend on commons-beanutils directly for these purposes

svn commit: r369370 - in /struts/shale/trunk/core-library/src/java/org/apache/shale: application/ component/ faces/ remote/ util/ validator/ view/faces/

2006-01-15 Thread craigmcc
Author: craigmcc Date: Sun Jan 15 22:27:27 2006 New Revision: 369370 URL: http://svn.apache.org/viewcvs?rev=369370view=rev Log: Clean up a bunch of PMD nags. The remaining ones about unused imports are bogus, because PMD does not consider [EMAIL PROTECTED] Foo} in a Javadoc comment

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

2006-01-14 Thread craigmcc
Author: craigmcc Date: Sat Jan 14 16:02:56 2006 New Revision: 369120 URL: http://svn.apache.org/viewcvs?rev=369120view=rev Log: Do not copy package.html files, which eliminates warnings from javadoc generation. Modified: struts/shale/trunk/core-library/build.xml Modified: struts/shale/trunk

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

2006-01-14 Thread craigmcc
Author: craigmcc Date: Sat Jan 14 17:27:25 2006 New Revision: 369152 URL: http://svn.apache.org/viewcvs?rev=369152view=rev Log: Second stage of refactoring for issue [38185]. Callbacks for a ViewController are now delegated to an instance of ViewControllerCallbacks. The standard

svn commit: r369163 - in /struts/shale/trunk/tiger: ./ src/java/org/apache/shale/tiger/view/ src/java/org/apache/shale/tiger/view/faces/ src/test/org/apache/shale/tiger/view/ src/test/org/apache/shale

2006-01-14 Thread craigmcc
Author: craigmcc Date: Sat Jan 14 18:25:29 2006 New Revision: 369163 URL: http://svn.apache.org/viewcvs?rev=369163view=rev Log: Fully implement view controller callbacks via annotations (instead of requiring a backing bean to implement ViewController) when running on a Java SE 5 or later platform

svn commit: r369184 - in /struts/shale/trunk: core-library/src/java/org/apache/shale/view/faces/CallbacksFactory.java tiger/nbproject/project.xml xdocs/features-tiger-extensions.xml xdocs/using.xml

2006-01-14 Thread craigmcc
Author: craigmcc Date: Sat Jan 14 23:25:47 2006 New Revision: 369184 URL: http://svn.apache.org/viewcvs?rev=369184view=rev Log: Document the current state of the Shale Tiger Extensions. Also, fix a couple of typos in other areas. Modified: struts/shale/trunk/core-library/src/java/org

svn commit: r367346 - /struts/site/trunk/xdocs/index.xml

2006-01-09 Thread craigmcc
Author: craigmcc Date: Mon Jan 9 09:33:32 2006 New Revision: 367346 URL: http://svn.apache.org/viewcvs?rev=367346view=rev Log: Make the paragraph about choosing a framework for new applications a bit more even handed :-). Modified: struts/site/trunk/xdocs/index.xml Modified: struts/site

svn commit: r367132 - in /struts/shale/trunk/core-library/src/java/org/apache/shale/view/faces: ./ package.html

2006-01-08 Thread craigmcc
Author: craigmcc Date: Sun Jan 8 15:55:19 2006 New Revision: 367132 URL: http://svn.apache.org/viewcvs?rev=367132view=rev Log: [38185] Add a new org.apache.shale.view.faces package directory in preparation for refactoring work. Added: struts/shale/trunk/core-library/src/java/org/apache

svn commit: r367148 - in /struts/shale/trunk: clay-plugin/src/java/org/apache/shale/clay/faces/ core-library/src/conf/ core-library/src/java/org/apache/shale/component/ core-library/src/java/org/apach

2006-01-08 Thread craigmcc
Author: craigmcc Date: Sun Jan 8 17:01:56 2006 New Revision: 367148 URL: http://svn.apache.org/viewcvs?rev=367148view=rev Log: [38185] Basic refactoring ov ShalePhaseListener and ShaleViewHandler into the org.apache.shale.view hierarchy, along with the view-related constants that used

svn commit: r367198 - in /struts/shale/trunk/core-library/src: java/org/apache/shale/remoting/ java/org/apache/shale/remoting/faces/ java/org/apache/shale/remoting/impl/ java/org/apache/shale/view/ te

2006-01-08 Thread craigmcc
Author: craigmcc Date: Sun Jan 8 20:53:40 2006 New Revision: 367198 URL: http://svn.apache.org/viewcvs?rev=367198view=rev Log: [38190] Make remoting support for mapping to a method binding work with the JSF 1.1 RI, as well as with MyFaces. It turns out there is a bug in the Restore View phase

svn commit: r367218 - in /struts/shale/trunk/core-library/src/java/org/apache/shale: faces/ShaleApplicationFilter.java remoting/Bundle.properties remoting/faces/RemotingPhaseListener.java

2006-01-08 Thread craigmcc
Author: craigmcc Date: Sun Jan 8 22:14:12 2006 New Revision: 367218 URL: http://svn.apache.org/viewcvs?rev=367218view=rev Log: [38190] Finish the fix, by actually parsing /WEB-INF/web.xml to see what URL patterns FacesServlet is mapped to, rather than wimping out and hard coding an assumption

svn commit: r366984 - in /struts/shale/trunk/core-library/src: java/org/apache/shale/dialog/faces/ java/org/apache/shale/remoting/ java/org/apache/shale/remoting/impl/ java/org/apache/shale/resources/

2006-01-07 Thread craigmcc
Author: craigmcc Date: Sat Jan 7 20:47:04 2006 New Revision: 366984 URL: http://svn.apache.org/viewcvs?rev=366984view=rev Log: Implement a new remoting Processor that maps a request for a resource id like /foo/bar to a Commons Chain command named foo.bar in a catalog named remoting

svn commit: r366429 - in /struts/shale/trunk/core-library/src/java/org/apache/shale: faces/ShaleViewHandler.java resources/Bundle.properties

2006-01-05 Thread craigmcc
Author: craigmcc Date: Thu Jan 5 20:54:44 2006 New Revision: 366429 URL: http://svn.apache.org/viewcvs?rev=366429view=rev Log: Use VariableResolver instead of creating a value binding to instantiate ViewController instances. This avoids problems caused by an implementation

svn commit: r366441 - in /struts/shale/trunk: core-library/build.xml core-library/src/conf/faces-config.xml core-library/src/java/org/apache/shale/remoting/faces-config.xml use-cases/build.xml

2006-01-05 Thread craigmcc
Author: craigmcc Date: Thu Jan 5 22:57:59 2006 New Revision: 366441 URL: http://svn.apache.org/viewcvs?rev=366441view=rev Log: Split out the org.apache.shale.remoting package into its own JAR file (shale-remoting.jar), because it is completely self contained and not reliant on other Shale

svn commit: r365807 - in /struts/shale/trunk/core-library: build.xml src/java/org/apache/shale/remoting/package.html

2006-01-03 Thread craigmcc
Author: craigmcc Date: Tue Jan 3 19:10:27 2006 New Revision: 365807 URL: http://svn.apache.org/viewcvs?rev=365807view=rev Log: Make it possible to set the log levels for org.apache.shale classes when unit tests are running, for example: ant -Dtest.level=trace test Also, correct a typo

svn commit: r365809 - in /struts/shale/trunk/use-cases/src: java/org/apache/shale/usecases/remoting/ java/org/apache/shale/usecases/remoting/Business.java java/org/apache/shale/usecases/view/Bundle.pr

2006-01-03 Thread craigmcc
Author: craigmcc Date: Tue Jan 3 19:21:24 2006 New Revision: 365809 URL: http://svn.apache.org/viewcvs?rev=365809view=rev Log: Add examples using the new-style remoting APIs to use method bindings to call business logic methods. Added: struts/shale/trunk/use-cases/src/java/org/apache/shale

svn commit: r365442 [2/2] - in /struts/shale/trunk/core-library/src: conf/ java/org/apache/shale/remoting/ java/org/apache/shale/remoting/faces/ java/org/apache/shale/remoting/impl/ test/org/apache/sh

2006-01-02 Thread craigmcc
Propchange: struts/shale/trunk/core-library/src/java/org/apache/shale/remoting/impl/MethodBindingProcessor.java -- svn:eol-style = native Propchange:

svn commit: r360451 - in /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock: MockRenderKit.java MockResponseWriter.java

2005-12-31 Thread craigmcc
Author: craigmcc Date: Sat Dec 31 13:34:57 2005 New Revision: 360451 URL: http://svn.apache.org/viewcvs?rev=360451view=rev Log: Make MockRenderKit.createResponseWriter() functional. Added: struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock/MockResponseWriter.java

svn commit: r360216 - in /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock: MockHttpServletResponse.java MockPrintWriter.java MockServletOutputStream.java

2005-12-30 Thread craigmcc
Author: craigmcc Date: Fri Dec 30 17:58:55 2005 New Revision: 360216 URL: http://svn.apache.org/viewcvs?rev=360216view=rev Log: Add support for creating mock output stream and print writer implementations that buffer the bytes or characters that are written, allowing test cases to retrieve

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

2005-12-30 Thread craigmcc
Author: craigmcc Date: Fri Dec 30 18:56:03 2005 New Revision: 360222 URL: http://svn.apache.org/viewcvs?rev=360222view=rev Log: Improve error reporting when the value binding expression part of a method binding fails to locate a corresponding bean. Previously, this just threw

svn commit: r360254 - in /struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock: MockPrintWriter.java MockRenderKit.java

2005-12-30 Thread craigmcc
Author: craigmcc Date: Fri Dec 30 22:43:36 2005 New Revision: 360254 URL: http://svn.apache.org/viewcvs?rev=360254view=rev Log: Implement MockRenderKit.createResponseStream(). Modified: struts/shale/trunk/test-framework/src/java/org/apache/shale/test/mock/MockPrintWriter.java struts

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

2005-12-26 Thread craigmcc
Author: craigmcc Date: Mon Dec 26 12:35:16 2005 New Revision: 359096 URL: http://svn.apache.org/viewcvs?rev=359096view=rev Log: [37972] Correct translation error in French resources. Submitted by: Alexandre Poitras [EMAIL PROTECTED] Modified: struts/shale/trunk/use-cases/src/java/org

svn commit: r359099 - in /struts/shale/trunk/use-cases/src/java/org/apache/shale/usecases/view: Bundle.properties Bundle_de.properties

2005-12-26 Thread craigmcc
Author: craigmcc Date: Mon Dec 26 12:50:02 2005 New Revision: 359099 URL: http://svn.apache.org/viewcvs?rev=359099view=rev Log: [38016] Finish up German translations for use cases example. Submitted by: Matthias Wessendorf mailings AT mattias.wessendorf.de Modified: struts/shale/trunk/use

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

2005-12-15 Thread craigmcc
Author: craigmcc Date: Thu Dec 15 13:51:53 2005 New Revision: 357075 URL: http://svn.apache.org/viewcvs?rev=357075view=rev Log: Incorporate the Shale Tiger Extensions module into the release target (and therefore the nightly builds) if it is executed with a JDK 1.5 or later compiler. Modified

svn commit: r356434 [4/4] - in /struts/shale/trunk/tiger: ./ nbproject/ nbproject/private/ src/ src/conf/ src/java/ src/java/org/ src/java/org/apache/ src/java/org/apache/shale/ src/java/org/apache/sh

2005-12-12 Thread craigmcc
governing permissions and + limitations under the License. + + $Id: build.xml 54942 2004-10-16 22:39:25Z craigmcc $ + +-- + +!DOCTYPE faces-config PUBLIC + '-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN' + 'http://java.sun.com/dtd/web-facesconfig_1_0.dtd' +faces-config + +managed

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=355873view=rev Log: Remove unneeded LogFactory and Log instances. As a side effect, this makes the DialogImpl class correctly Serializable. Modified: struts/shale/trunk/core-library

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=355874view=rev Log: Adapt test cases to the semantics change on the getResource() method of MockServletContext. Modified: struts/shale/trunk/core-library/build.xml struts/shale

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=355881view=rev Log: Revise all the other affected test cases to reflect revised MockServletContext behavior as well. Modified: struts/shale/trunk/clay-plugin/build.xml struts

svn commit: r355884 - /struts/shale/trunk/use-cases/build.xml

2005-12-10 Thread craigmcc
Author: craigmcc Date: Sat Dec 10 19:13:45 2005 New Revision: 355884 URL: http://svn.apache.org/viewcvs?rev=355884view=rev Log: Simplify default project name a bit. Modified: struts/shale/trunk/use-cases/build.xml Modified: struts/shale/trunk/use-cases/build.xml URL: http://svn.apache.org

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=354237view=rev Log: Advance default build version to 1.0.1-dev. Modified: struts/shale/trunk/default.properties Modified: struts/shale/trunk/default.properties URL: http

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=354239view=rev Log: Properly implement getResource(), getResourceAsStream(), and getResourcePaths() in terms of the directory specified by the documentRoot property. This allows test cases

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=351483view=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 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=351486view=rev Log: Tag the 1.0.0 test build. Added: struts/shale/tags/STRUTS-SHALE_1.0.0/ - copied from r351483, struts/shale/trunk

  1   2   3   4   >