Unable to open socket-Datei: Ziel-Prozess nicht mehr reagiert oder HotSpot VM nicht geladen

Muss ich führen Sie den folgenden Befehl aus einer web-Anwendung bereitgestellt, die auf cloudfoundry.

String javaHome = System.getenv("JAVA_HOME");
String javaLocation = javaHome+"/bin/java";

String command = javaLocation+" -Xms256m -Xmx512m -Dcom.sun.btrace.probeDescPath=. -Dcom.sun.btrace.dumpClasses=false -Dcom.sun.btrace.debug=false -Dcom.sun.btrace.unsafe=false -cp "+btraceLib+":"+toolsLib+ " com.sun.btrace.client.Main "+pid+" "+probeScript;

Process p = runTime.exec(command);

Aber ich bekomme die folgende Fehlermeldung:

Unable to open socket file: target process not responding or HotSpot VM not loaded

Ich versucht, mit verschiedenen Grenzen auf heap-size für die jvm, aber die gleichen Fehler.

Wie kann ich den Fehler beheben?

  • Angefangen habe ich mit dem <a href="blog.cloudfoundry.com/2012/05/09/... auf Cloudfoundry</a> Weblog, und die twitter2rabbit app. Nach dem erstellen und ausführen dieses app, ich fuhr Fort zu verwenden und zu erstellen (mvn clean install), nur die twitter2rabbit Teil. Ich habe die app Teil der Beispiel in der Antwort unten.
  • blog.cloudfoundry.com/2012/05/09/...
InformationsquelleAutor user821075 | 2012-07-06
Schreibe einen Kommentar