Hi,
I am calling my custom Java class from PHP and am getting following error:
[o:ClassNotFoundException]:"java.lang.ClassNotFoundException: Unresolved
external reference: java.lang.NoClassDefFoundError:
org/hibernate/HibernateException. -- Unable to call the method, see the
README section "Java platform issues" for details." at: #-6
php.java.bridge.JavaBridge.getUnresolvedExternalReferenceException(
JavaBridge.java:427) #-5
php.java.bridge.JavaBridge.Invoke(JavaBridge.java:1072)
#-4 php.java.bridge.Request.handleRequest(Request.java:409) #0
http://127.0.0.1:8080/JavaBridge/java/Java.inc(259):
java_ExceptionProxyFactory->getProxy(5, 'java.lang.Class...', true) #1
http://127.0.0.1:8080/JavaBridge/java/Java.inc(411):
java_Arg->getResult(true) #2
http://127.0.0.1:8080/JavaBridge/java/Java.inc(417):
java_Client->getWrappedResult(true) #3
http://127.0.0.1:8080/JavaBridge/java/Java.inc(621):
java_Client->getResult() #4
http://127.0.0.1:8080/JavaBridge/java/Java.inc(1749):
java_Client->invokeMethod(4, 'getCause', Array) #5
http://127.0.0.1:8080/JavaBridge/java/Java.inc(2117):
java_JavaProxy->__call('getCause', Array) #6 [internal function]:
java_exception->__call('getCause', Array) #7 C:\~\htdocs\test.php(51):
java_InternalException->getCause() #8 {main}]
The code executed is below:
<?
java_require("c://~//WEB-INF//lib");
$user_class = new JavaClass('org.myApp.Usermanagement');
$obj = $user_class->getInstance();
?>
Pls let me know what is missing here..
regds,
Bharti
|