Author: jkuhnert
Date: Tue Mar 21 16:05:05 2006
New Revision: 387673
URL: http://svn.apache.org/viewcvs?rev=387673&view=rev
Log:
Applied some more bug fixes
Modified:
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/Form.java
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/PropertySelection.java
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/validator/Required.java
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/valid/ValidationStrings_de.properties
jakarta/tapestry/branches/4.0/status.xml
Modified:
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/Form.java
URL:
http://svn.apache.org/viewcvs/jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/Form.java?rev=387673&r1=387672&r2=387673&view=diff
==============================================================================
---
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/Form.java
(original)
+++
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/Form.java
Tue Mar 21 16:05:05 2006
@@ -344,7 +344,7 @@
* @since 1.0.3
*/
- private ILink getLink(IRequestCycle cycle, String actionId)
+ protected ILink getLink(IRequestCycle cycle, String actionId)
{
if (isDirect())
{
Modified:
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/PropertySelection.java
URL:
http://svn.apache.org/viewcvs/jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/PropertySelection.java?rev=387673&r1=387672&r2=387673&view=diff
==============================================================================
---
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/PropertySelection.java
(original)
+++
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/PropertySelection.java
Tue Mar 21 16:05:05 2006
@@ -115,7 +115,7 @@
{
String value = cycle.getParameter(getName());
- Object object = getModel().translateValue(value);
+ Object object = (value == null) ? null :
getModel().translateValue(value);
try
{
Modified:
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/validator/Required.java
URL:
http://svn.apache.org/viewcvs/jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/validator/Required.java?rev=387673&r1=387672&r2=387673&view=diff
==============================================================================
---
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/validator/Required.java
(original)
+++
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/form/validator/Required.java
Tue Mar 21 16:05:05 2006
@@ -22,6 +22,7 @@
import org.apache.tapestry.form.FormComponentContributorContext;
import org.apache.tapestry.form.IFormComponent;
import org.apache.tapestry.form.ValidationMessages;
+import org.apache.tapestry.multipart.UploadPart;
import org.apache.tapestry.valid.ValidationConstants;
import org.apache.tapestry.valid.ValidationConstraint;
import org.apache.tapestry.valid.ValidationStrings;
@@ -54,7 +55,8 @@
{
if ((object == null)
|| (String.class.isInstance(object) && (((String)
object).length() == 0))
- || (Collection.class.isInstance(object) && ((Collection)
object).isEmpty()))
+ || (Collection.class.isInstance(object) && ((Collection)
object).isEmpty())
+ || (UploadPart.class.isInstance(object) && ((UploadPart)
object).getSize() < 1))
{
String message = buildMessage(messages, field);
throw new ValidatorException(message,
ValidationConstraint.REQUIRED);
Modified:
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/valid/ValidationStrings_de.properties
URL:
http://svn.apache.org/viewcvs/jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/valid/ValidationStrings_de.properties?rev=387673&r1=387672&r2=387673&view=diff
==============================================================================
---
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/valid/ValidationStrings_de.properties
(original)
+++
jakarta/tapestry/branches/4.0/framework/src/java/org/apache/tapestry/valid/ValidationStrings_de.properties
Tue Mar 21 16:05:05 2006
@@ -1,17 +1,17 @@
field-is-required=Eingabefeld {0} ist ein Pflichtfeld.
-field-too-short=Sie müssen min. {0} Zeichen in das Eingabefeld {1} eingeben.
-invalid-date-format=Das Eingabefeld ''{0}'' hat ein falsches Datumsformat
(Eingabeformat ist {1}).
+field-too-short=Sie m\u00fcssen min. {0} Zeichen in das Eingabefeld {1}
eingeben.
+invalid-date-format=Das Eingabefeld {0} hat ein falsches Datumsformat
(Eingabeformat ist {1}).
invalid-int-format=Eingabefeld {0} erwartet einen numerischen Wert.
-invalid-format=Das Eingabefeld ''{0}'' hat nicht das gew\u00fcnschte Format.
+invalid-format=Das Eingabefeld {0} hat nicht das gew\u00fcnschte Format.
invalid-numeric-format=Eingabefeld {0} erwartet einen numerischen Wert.
-date-too-early=Das Datum für das Eingabefeld ''{0}'' kann nur der {1} oder
später sein.
-date-too-late=Das Datum für das Eingabefeld ''{0}'' kann nur der {1} oder
früher sein.
+date-too-early=Das Datum für das Eingabefeld {0} kann nur der {1} oder später
sein.
+date-too-late=Das Datum für das Eingabefeld {0} kann nur der {1} oder früher
sein.
-number-too-small=Der Wert für das Eingabefeld ''{0}'' darf nicht kleiner als
{1} sein.
-number-too-large=Der Wert für das Eingabefeld ''{0}'' darf nicht grösser als
{1} sein.
+number-too-small=Der Wert für das Eingabefeld {0} darf nicht kleiner als {1}
sein.
+number-too-large=Der Wert für das Eingabefeld {0} darf nicht grösser als {1}
sein.
-number-range=Der Wert f\u00fcr das Eingabefeld ''{0}'' darf nur zwischen {1}
und {2} liegen.
+number-range=Der Wert f\u00fcr das Eingabefeld {0} darf nur zwischen {1} und
{2} liegen.
invalid-email-format=Feld {0} enthält keine gültige Email-Adresse. Das Format
ist [EMAIL PROTECTED]
Modified: jakarta/tapestry/branches/4.0/status.xml
URL:
http://svn.apache.org/viewcvs/jakarta/tapestry/branches/4.0/status.xml?rev=387673&r1=387672&r2=387673&view=diff
==============================================================================
--- jakarta/tapestry/branches/4.0/status.xml (original)
+++ jakarta/tapestry/branches/4.0/status.xml Tue Mar 21 16:05:05 2006
@@ -158,6 +158,18 @@
<action type="fix" dev="JK" fixes-bug="TAPESTRY-208" >
Changed method signature to use Collection instead of List.
</action>
+ <action type="fix" dev="JK" fixes-bug="TAPESTRY-687" due-to="Chris
Norris" >
+ Applied patch for handling Upload required checks.
+ </action>
+ <action type="fix" dev="JK" fixes-bug="TAPESTRY-743" >
+ Changed PropertySelection to check for null value before translating.
+ </action>
+ <action type="fix" dev="JK" fixes-bug="TAPESTRY-871" due-to="Martin
Dirichs" >
+ Validator_de properties had encoding issues as well as inconsistent
usage of ''.
+ </action>
+ <action type="fix" dev="JK" fixes-bug="TAPESTRY-422" >
+ Made Form.getLink protected.
+ </action>
</release>
<release version="4.0" date="Jan 6 2006">
<action type="update" dev="HLS">Add link to DeveloperWorks Tapestry
article</action>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]