problemas con javaBridge
Publicado por skayll (1 intervención) el 13/06/2014 18:54:20
Buenas tarde, tengo una consulta, a la que no le encuentro la vuelta.
estoy trabajando con javaBridge, para trabajar con java y php, comence con un ejemplo basico, pero me muestra un error, que es porque no encuentra el metodo que estoy llamando desde php.
desde ya gracias
aqui el error
aqui el php
aqui la clase de java
estoy trabajando con javaBridge, para trabajar con java y php, comence con un ejemplo basico, pero me muestra un error, que es porque no encuentra el metodo que estoy llamando desde php.
desde ya gracias
aqui el error
1
2
3
4
5
6
7
8
9
10
11
12
Fatal error: Uncaught [[o:Exception]:"java.lang.Exception: Invoke failed: [[c:HelloWorld]]->holaMundo. Cause: php.java.bridge.NoSuchProcedureException: static holaMundo(). Candidates: [] VM: 1.7.0_55@http://java.oracle.com/" at:
#-6 php.java.bridge.JavaBridge.checkM(JavaBridge.java:1118)
#-5 php.java.bridge.JavaBridge.Invoke(JavaBridge.java:1057)
#-4 php.java.bridge.Request.handleRequest(Request.java:414)
#-3 php.java.bridge.Request.handleRequests(Request.java:490)
#-2 php.java.bridge.http.ContextRunner.run(ContextRunner.java:146)
#-1 php.java.bridge.ThreadPool$Delegate.run(ThreadPool.java:60)
#0 /opt/tomcat/webapps/JavaBridge/java/Java.inc(248): java_ThrowExceptionProxyFactory->getProxy(2, NULL, 'static holaMund...', true)
#1 /opt/tomcat/webapps/JavaBridge/java/Java.inc(388): java_Arg->getResult(true)
#2 /opt/tomcat/webapps/JavaBridge/java/Java.inc(394): java_Client->getWrappedResult(true)
#3 /opt/tomcat/webapps/JavaBridge/java/Java.inc(594): java_Client->getResult()
#4 /opt/tomcat/webapps/JavaBridge/java/Java.inc(1731): in /opt/tomcat/webapps/JavaBridge/java/Java.inc on line 215
1
2
3
4
5
require_once('JavaBridge/java/Java.inc');
java_require('class/HelloWorld.jar');
$world = new Java('HelloWorld'); //helloWorld clase compilada
var_dump( $world->holaMundo());
aqui la clase de java
1
2
3
4
5
class HelloWorld {
public String holaMundo(){
return "hola Mundo";
}
}
Valora esta pregunta


0