> I see sshexec finish with a successful status, then it gets back to the > calling task and bombs out.
What is it that you actually see, when you "see sshexec finish with a successful status?" Obviously it's no the return value. Where's the javascript happening, and what is it doing that causes a security violation? Peter West And he marvelled because of their unbelief. > On 12 Feb 2015, at 1:20 am, Eric Fetzer <elstonk...@yahoo.com.INVALID> wrote: > > OK, seems to work one time, fail another, work one time, fail another... > Anyone even have a hint on how to trouble-shoot it? I already have sshexec > set to verbose and that just gives the stack trace. Makes no sense to me. > > On Tuesday, February 10, 2015 2:36 PM, Eric Fetzer > <elstonk...@yahoo.com.INVALID> wrote: > > > I'm running Ant 1.7 and having an issue I don't understand. I see sshexec > finish with a successful status, then it gets back to the calling task and > bombs out. I upped the timeout value and that seemed to work once, but not > after that even though it's WAY over the value that the ssh command is > taking. Here's the ssh task, and then the build output: > <sshexec host="myMachine" > username="myUser" > keyfile="myUser_id_rsa" > passphrase="" > command="/bin/bash -l ant -f /my/folder/BuildMyApp.xml" > trust="true" > timeout="1800000" > verbose="true" > /> > [sshexec] main: > [sshexec] [sshexec] [sshexec] BUILD SUCCESSFUL [sshexec] Total time: 1 > minute 7 seconds > [sshexec] Feb 10, 2015 1:25:02 PM org.apache.bsf.BSFManager exec > SEVERE: Exception : > java.security.PrivilegedActionException: org.apache.bsf.BSFException: > JavaScript Error: Internal Error: The following error occurred while > executing this line: > c:\BuildDeployScripts\build.xml:338: Remote command failed with exit status -1 > at java.security.AccessController.doPrivileged(AccessController.java:250) > at org.apache.bsf.BSFManager.exec(BSFManager.java:491) > at > org.apache.tools.ant.util.optional.ScriptRunner.executeScript(ScriptRunner.java:103) > at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:618) > at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:618) > at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at > org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:391) > at net.sf.antcontrib.logic.ForTask.doSequentialIteration(ForTask.java:259) > at net.sf.antcontrib.logic.ForTask.doToken(ForTask.java:268) > at net.sf.antcontrib.logic.ForTask.doTheTasks(ForTask.java:299) > at net.sf.antcontrib.logic.ForTask.execute(ForTask.java:244) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:618) > at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) > at org.apache.tools.ant.Project.executeTargets(Project.java:1181) > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) > at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:618) > at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62) > at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:618) > at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:134) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:618) > at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:618) > at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at net.sf.antcontrib.logic.TryCatchTask.execute(TryCatchTask.java:207) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:618) > at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) > at org.apache.tools.ant.Project.executeTarget(Project.java:1298) > at > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > at org.apache.tools.ant.Project.executeTargets(Project.java:1181) > at org.apache.tools.ant.Main.runBuild(Main.java:698) > at org.apache.tools.ant.Main.startAnt(Main.java:199) > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) > Caused by: org.apache.bsf.BSFException: JavaScript Error: Internal Error: The > following error occurred while executing this line: > c:\BuildDeployScripts\build.xml:338: Remote command failed with exit status -1 > at > org.apache.bsf.engines.javascript.JavaScriptEngine.handleError(JavaScriptEngine.java:195) > at > org.apache.bsf.engines.javascript.JavaScriptEngine.eval(JavaScriptEngine.java:147) > at org.apache.bsf.util.BSFEngineImpl.exec(BSFEngineImpl.java:141) > at org.apache.bsf.BSFManager$6.run(BSFManager.java:493) > at java.security.AccessController.doPrivileged(AccessController.java:246) > ... 78 more > Anyone have a clue? > Thanks,Eric > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org