From: <php...@li...> - 2009-01-08 10:28:57
|
Hi there, I followed these instructions from INSTALL.J2EE: Development * Extract the JavaBridge.jar from the JavaBridge.war zip file from the PHP/Java Bridge binary ("php-java-bridge*_j2ee.zip") download. For example with the command: java -classpath JavaBridge.war TestInstallation Double-click on JavaBridge.jar or type: java -jar JavaBridge.jar and click "OK" to start a servlet engine back end for all computers on the local network. Type: java -jar JavaBridge.jar --help to see the list of available options. After running the command "java -classpath JavaBridge.war TestInstallation" I receive: Starting a simple servlet engine: [/home/java/jre/bin/java, -jar, /home/tomcat/webapps/ext/JavaBridge.jar, SERVLET_LOCAL:8081] Jan 08 10:08:45 VMBridge INFO : VM : 1.6.0@http://www.ibm.com/ Jan 08 10:08:45 VMBridge INFO : VMBridge version : 5.4.2 Jan 08 10:08:45 VMBridge INFO : logFile : Jan 08 10:08:45 VMBridge INFO : default logLevel : 3 Jan 08 10:08:45 VMBridge INFO : socket : SERVLET_LOCAL:8081 Jan 08 10:08:45 VMBridge INFO : java.ext.dirs : /home/java/jre/lib/ext Jan 08 10:08:45 VMBridge INFO : php.java.bridge.base: /root Jan 08 10:08:45 VMBridge INFO : thread pool size : 20 Jan 08 10:08:45 VMBridge INFO : JavaBridgeRunner started on port INET_LOCAL:8081 Invoking php: [php-cgi, -n, -d, allow_url_include=On, /home/tomcat/webapps/test.php] Now check the /home/tomcat/webapps/RESULT.html. Read the INSTALL.J2EE and/or INSTALL.J2SE documents. The RESULT.html file came out fine. Are there any particluar values I should be looking for apart from all the Java ones at the end of the RESULT.html page? Next, I did this command "ps aux | grep JavaBridge" and saw that the bridge is running on 8081: root 2520 0.2 7.2 312964 36792 pts/0 Sl 10:03 0:01 /home/java/jre/bin/java -jar /home/tomcat/webapps/ext/JavaBridge.jar SERVLET_LOCAL:8081 However, if I try to start my own JavaBridge.jar on 8082 using "java -jar JavaBridge.jar SERVLET_LOCAL:8082 3 JavaBridge.log" the system hangs and the operation won't complete. I receive the log which states: Jan 08 10:17:13 VMBridge INFO : VM : 1.6.0@http://www.ibm.com/ Jan 08 10:17:13 VMBridge INFO : VMBridge version : 5.4.2 Jan 08 10:17:13 VMBridge INFO : logFile : JavaBridge.log Jan 08 10:17:13 VMBridge INFO : default logLevel : 5 Jan 08 10:17:13 VMBridge INFO : socket : SERVLET_LOCAL:8084 Jan 08 10:17:13 VMBridge INFO : java.ext.dirs : /home/java/jre/lib/ext Jan 08 10:17:13 VMBridge INFO : php.java.bridge.base: /root Jan 08 10:17:13 VMBridge INFO : thread pool size : 20 Jan 08 10:17:14 VMBridge INFO : JavaBridgeRunner started on port INET_LOCAL:8082 Even though this says the JavaBridgeRunner started, if I do "ps aux | grep JavaBridge" I see no JavaBridge running on Port 8082, which means it has not started properly. Please can you advise how to correct this? Thanks. This message has been scanned for viruses by MailControl - www.mailcontrol.com |