Author: michiel
Date: 2010-03-05 11:25:10 +0100 (Fri, 05 Mar 2010)
New Revision: 41274
Modified:
mmbase/trunk/applications/vpro-wizards/src/main/java/org/mmbase/applications/vprowizards/spring/action/AbstractNodeAction.java
Log:
added some logging
Modified:
mmbase/trunk/applications/vpro-wizards/src/main/java/org/mmbase/applications/vprowizards/spring/action/AbstractNodeAction.java
===================================================================
---
mmbase/trunk/applications/vpro-wizards/src/main/java/org/mmbase/applications/vprowizards/spring/action/AbstractNodeAction.java
2010-03-05 10:24:41 UTC (rev 41273)
+++
mmbase/trunk/applications/vpro-wizards/src/main/java/org/mmbase/applications/vprowizards/spring/action/AbstractNodeAction.java
2010-03-05 10:25:10 UTC (rev 41274)
@@ -82,7 +82,10 @@
// get the node
node = createNode(resultContainer.getTransaction(),
resultContainer.getIdMap(), resultContainer.getRequest());
+ log.debug("Processing " + node);
+
if (hasErrors()) {
+ log.debug("Errors");
return;
}
@@ -101,12 +104,15 @@
if (node != null) {
log.debug("setting the field values on the node");
setBasicFields();
- if (node.getNodeManager().hasField("handle")) {
+ if (node.getNodeManager().hasField("handle")) { // WTF
setHandlerField();
}
+ } else {
+ log.debug("Node is null");
}
if (resultContainer.hasFieldErrors()) {
+ log.debug("Field errors");
return;
}
@@ -116,10 +122,13 @@
log.debug("node [" + node + "] is registered under id " +
getId());
}
processNode(resultContainer.getTransaction());
+ } else {
+ log.service("No node found ");
}
- //now check for html fields, and filter them if need be.
+
if(!StringUtils.isBlank(htmlFields)){
+ log.debug("now check for html fields, and filter them if need
be.");
String[] htmlFieldArray = htmlFields.split("\\s*,\\s*");
for(String fieldName : htmlFieldArray){
checkField(fieldName);
@@ -134,9 +143,7 @@
log.debug("HTML filtering field " + fieldName );
node.setStringValue(fieldName,HTMLFilterUtils.filter(node.getStringValue(fieldName)));
} catch (Exception e) {
- String msg = "Something went wrong filtering field
"+fieldName+" with the HTML filter: "+e.getMessage();
- log.error(msg, e);
- throw new RuntimeException(msg, e);
+ throw new RuntimeException( "Something went wrong
filtering field " + fieldName + " with the HTML filter: "+e.getMessage(), e);
}
}
}
@@ -163,6 +170,7 @@
}
public Map<String, String> getFields() {
+ log.debug("Returning fields " + fields);
return fields;
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs