buildframework/helium/sf/java/signaling/src/com/nokia/helium/signal/ant/taskdefs/SignalTask.java
--- a/buildframework/helium/sf/java/signaling/src/com/nokia/helium/signal/ant/taskdefs/SignalTask.java Wed Jun 16 16:51:40 2010 +0300
+++ b/buildframework/helium/sf/java/signaling/src/com/nokia/helium/signal/ant/taskdefs/SignalTask.java Fri Aug 13 14:59:05 2010 +0300
@@ -17,10 +17,12 @@
package com.nokia.helium.signal.ant.taskdefs;
+import java.util.Vector;
+
import org.apache.tools.ant.BuildException;
+import org.apache.tools.ant.Target;
import org.apache.tools.ant.Task;
-import org.apache.tools.ant.Target;
-import java.util.Vector;
+
import com.nokia.helium.signal.ant.SignalList;
import com.nokia.helium.signal.ant.types.SignalNotifierInput;
@@ -115,8 +117,9 @@
@Override
public void execute() {
- if (name == null)
+ if (name == null) {
throw new BuildException("'name' attribute is not defined.");
+ }
if (result == null) {
result = new Integer(0);
}
@@ -148,7 +151,9 @@
if (config == null) {
throw new BuildException("Could not find signal config for signal name: " + name);
}
- signalList.sendSignal(getName(), result.intValue() != 0);
+ signalList.processForSignal(getProject(), this.getSignalNotifierInput(), this.name,
+ this.getOwningTarget().getName(), message, result.intValue() != 0);
+
if (result.intValue() != 0) {
// keep same message as earlier.
log(name