| 

.NET C# Java Javascript Exception

externes Programm aufrufen

Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.


externes Programm aufrufen

ingobulla - 08.03.2010 16:42
Hallo,

ich wuerde gerne ein externes Programm aus Grails aufrufen. Mein Versuch sah wie folgt aus

def str = "/usr/sbin/sendmail $email_address </home/ingo/Desktop/Email.txt" as String
new ProcessBuilder(str).start()

Da bekomme ich allerdings die Fehlermeldung

Error 500: Executing action [fill] of controller [ExampleClassftnController] caused exception: java.io.IOException: Cannot run program "/usr/sbin/sendmail ...": java.io.IOException: error=2, No such file or directory
Servlet: grails
URI: /grails/exampleClassftn/fill.dispatch
Exception Message: java.io.IOException: error=2, No such file or directory
Caused by: java.io.IOException: error=2, No such file or directory
Class: ExampleClassftnController
At Line: [11]
Code Snippet:
10: println str
11: new ProcessBuilder(str).start()
12: log.debug "--- BEGIN $actionName ---"

Weiss jemand, wie man das zum Laufen bringt?


Stelle deine Groovy-Frage jetzt!


Diese Seite zeigt den Thread "externes Programm aufrufen" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.

Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!

Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.