Update of /var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib
In directory james.mmbase.org:/tmp/cvs-serv32556
Modified Files:
FieldInfoTag.java
Log Message:
should make sure that dataType is always set
See also:
http://cvs.mmbase.org/viewcvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib
Index: FieldInfoTag.java
===================================================================
RCS file:
/var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/FieldInfoTag.java,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -b -r1.108 -r1.109
--- FieldInfoTag.java 25 Jul 2008 09:36:38 -0000 1.108
+++ FieldInfoTag.java 25 Jul 2008 10:19:06 -0000 1.109
@@ -43,7 +43,7 @@
* @author Michiel Meeuwissen
* @author Jaco de Groot
* @author Gerard van de Looi
- * @version $Id: FieldInfoTag.java,v 1.108 2008/07/25 09:36:38 michiel Exp $
+ * @version $Id: FieldInfoTag.java,v 1.109 2008/07/25 10:19:06 michiel Exp $
*/
public class FieldInfoTag extends FieldReferrerTag implements Writer {
private static Logger log;
@@ -279,7 +279,11 @@
} else {
field = fieldProvider.getFieldVar();
if (field == null) throw new JspTagException("No field found in "
+ fieldProvider);
- if (dataType != null) field = new DataTypeField(field, dataType);
+ if (dataType != null) {
+ field = new DataTypeField(field, dataType);
+ } else {
+ dataType = field.getDataType();
+ }
}
String fieldName = field.getName();
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs