|
From: <php...@li...> - 2010-04-29 16:00:56
|
Hi, please create a java archive from your java classes, put the java archive into the WEB-INF/lib directory of your web application file and re-deploy it. Please see http://php-java-bridge.sourceforge.net/pjb/webapp.php or this video http://php-java-bridge.sourceforge.net/pjb/user-contributed/JavaEchoServer.gif for an example. Regards, Jost Bökemeier On 4/29/10, php...@li... <php...@li...> wrote: > I am working on windows. I am running PHP (5.1.3) scripts on Tomcat using > PHP/Java bridge. Here is my simple code > > //test.php > <?php > > require_once("java\Java.inc"); > > $systemInfo = new Java("Test"); > print $systemInfo->foo(); > ?> > > Test.class is in the same folder as test.php. But the php file is not able > to locate the test class and I get the following error - > > Fatal error: Uncaught [[o:Exception]:"java.lang.Exception: > CreateInstance failed: new Test. > > If I use a standard class like below. It works - > > > <?php > require_once("java\Java.inc"); > $systemInfo = new Java("java.lang.System"); > print "Total seconds since January 1, 1970: > ".$systemInfo->currentTimeMillis(); > ?> > > What should I do? > > 1)Should I copy my class to the standard location where all Java classes are > kept. (What is this location?) > > 2) Do some changes in the php.ini file > ------------------------------------------------------------------------------ > _______________________________________________ > php-java-bridge-users mailing list > php...@li... > https://lists.sourceforge.net/lists/listinfo/php-java-bridge-users > |