Author: ssmiweve
Date: 2008-07-07 16:38:46 +0200 (Mon, 07 Jul 2008)
New Revision: 6726
Modified:
trunk/generic.sesam/run-handler-control/src/main/java/no/sesat/search/run/handler/CopySearchRunHandler.java
Log:
clearer error message when run-handler not configured correctly
Modified:
trunk/generic.sesam/run-handler-control/src/main/java/no/sesat/search/run/handler/CopySearchRunHandler.java
===================================================================
---
trunk/generic.sesam/run-handler-control/src/main/java/no/sesat/search/run/handler/CopySearchRunHandler.java
2008-07-07 08:35:57 UTC (rev 6725)
+++
trunk/generic.sesam/run-handler-control/src/main/java/no/sesat/search/run/handler/CopySearchRunHandler.java
2008-07-07 14:38:46 UTC (rev 6726)
@@ -62,7 +62,7 @@
public CopySearchRunHandler(final RunHandlerConfig rhc) {
- config = (CopySearchRunHandlerConfig) rhc;
+ config = (CopySearchRunHandlerConfig) rhc;
}
@@ -74,7 +74,9 @@
final SearchDataObject from = datamodel.getSearch(config.getFrom());
+ if(null != from){
+
final SearchDataObject searchDO = factory.instantiate(
SearchDataObject.class,
datamodel,
@@ -83,6 +85,13 @@
new DataObject.Property("results", from.getResults()));
datamodel.setSearch(config.getTo(), searchDO);
+
+ }else{
+
+ LOG.error("from attribute in <copy-search from=\"someCommandName\"
to=\"someCommandName\" "
+ + "is not an existing search command");
+ }
+
}
private DataModelFactory getDataModelFactory(final Context cxt){
_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits