diff --git a/docs/manual/CoreTasks/apply.html b/docs/manual/CoreTasks/apply.html
index a846bb2db..3b6fbff63 100644
--- a/docs/manual/CoreTasks/apply.html
+++ b/docs/manual/CoreTasks/apply.html
@@ -26,6 +26,10 @@ target file which is defined by the nested mapper element and searched
for in the given dest.
At least one fileset or filelist is required, and you must not specify more than
one mapper.
+
+Note that you cannot interact with the forked program, the only way
+to send input to it is via the input and inputstring attributes.
+
Parameters
diff --git a/docs/manual/CoreTasks/exec.html b/docs/manual/CoreTasks/exec.html
index 50f97f8eb..ed294f7b3 100644
--- a/docs/manual/CoreTasks/exec.html
+++ b/docs/manual/CoreTasks/exec.html
@@ -13,6 +13,9 @@
the command is only executed when Ant is run on one of the specified operating
systems.
+Note that you cannot interact with the forked program, the only way
+to send input to it is via the input and inputstring attributes.
+
Cygwin Users
In general the <exec> task will not understand paths such as /bin/sh for
the executable parameter. This is because the Java VM in which Ant is running is a
diff --git a/docs/manual/CoreTasks/java.html b/docs/manual/CoreTasks/java.html
index c2b9f850a..b12e673ce 100644
--- a/docs/manual/CoreTasks/java.html
+++ b/docs/manual/CoreTasks/java.html
@@ -14,6 +14,10 @@ specified.
If odd things go wrong when you run this task, set fork="true" to use a new
JVM.
+
+
Note that you cannot interact with a forked VM, the only way to
+send input to it is via the input and inputstring attributes.
+
Parameters