Error when using PHP 5 (MAMP), JPL Java Bridge, and Aspose.slides

Last post 02-05-2010, 11:39 AM by Mudassir. 1 replies.
Sort Posts: Previous Next
  •  02-04-2010, 4:13 PM 220842

    Error when using PHP 5 (MAMP), JPL Java Bridge, and Aspose.slides Java

    Per the instructions at this link:

    http://www.aspose.com/documentation/.net-components/aspose.words-for-.net-and-java/php-via-java-bridge.html

    I'm using the JPL (not the other PHP one, which appears to be a dead end in php.net) to try and and do this:


    require_once ( "../PPTParserJava/java/java.inc" );
    java_require ( "aspose-slides-2.1.0.0-20091222.jar" );

    ?>

    That's the entire PHP file, and the jar file is in the same directory. I also move it into a libs directory and try the libs\\ syntax in the instructions, same problem; it can't open the jar file. I also try the "Aspose.Slides for java.jar" syntax I find in the basic directions for the component, same error.

    I successfully load other JARS into my php files with the same setup, and all the samples within the JavaBridge directory (which is what you install in the root of your PHP-enabled web server to enable the java bridge) work; I can call operations on the java classes within, no issues.

    Here's the entire error that PHP errors is reporting:

    [04-Feb-2010 16:59:56] PHP Fatal error: Uncaught [[o:Exception]:"java.lang.Exception: Invoke failed: [[o:JavaBridge]]->updateJarLibraryPath((o:String)[o:String], (o:String)[o:String], (o:String)[o:String], (o:String)[o:String]). Cause: java.io.IOException: Could not open jar file aspose-slides-2.1.0.0-20091222.jar, reason: error in opening zip file VM: 1.5.0_22@http://www.apple.com/" at:
    #-31 php.java.bridge.DynamicJavaBridgeClassLoader.checkJarFile(DynamicJavaBridgeClassLoader.java:108)
    #-30 php.java.bridge.JarLibraryPath.createUrls(JarLibraryPath.java:192)
    #-29 php.java.bridge.JarLibraryPath.checkURLs(JarLibraryPath.java:117)
    #-28 php.java.bridge.JarLibraryPath.(JarLibraryPath.java:64)
    #-27 php.java.bridge.DynamicJavaBridgeClassLoader.checkJarLibraryPath(DynamicJavaBridgeClassLoader.java:74)
    #-26 php.java.bridge.JavaBridgeClassLoader.updateJarLibraryPath(JavaBridgeClassLoader.java:89)
    #-25 php.java.bridge.JavaBridge.updateJarLibraryPath(JavaBridge.java:1417)
    #-24 sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
    #-23 sun.reflect. in /Applications/MAMP/htdocs/PPTParserJava/java/Java.inc on line 117

    Could use a resolution on this quickly if possible please, I'm working for a client and they have a purchase decision riding on this.

    Thanks for the help.
     
  •  02-05-2010, 11:39 AM 221025 in reply to 220842

    Re: Error when using PHP 5 (MAMP), JPL Java Bridge, and Aspose.slides

    Hi Tim,


    Thanks for showing keen interest in Aspose.Slides.


    We are working on your specified issue and will try to update you with the appropriate solution to this problem ASAP.


    Sorry for inconvenience.

     

    Thanks and Regards,

     



    Mudassir Fayyaz
    Support Developer
    Aspose Sialkot Team
    Contact Us
    Aspose - The .NET and Java Component Publisher

    Keep in touch! We're on Twitter and Facebook
     
View as RSS news feed in XML