[PHP-users 31080] php-java-bridgeのインストールについて

skohara @ s3.dion.ne.jp skohara @ s3.dion.ne.jp
2006年 12月 19日 (火) 19:51:40 JST


小原と申します。

現在開発して稼動しているPHPプログラムからJavaプログラムの実行、および、
実行結果を受け取る必要がでてきまして、表題にありますphp-java-bridgeの
導入を行っています。

環境
-----------------------
RedHatLinux 9
php-4.3.7
Apache 1.3.34
jdk 1.5.0_09
-----------------------

Javaに触るのはほとんど始めてなもので、JDKを入れ下記のような流れでイン
ストールを進めました

# tar zxvf php-java-bridge-3.2.1
# cd php-java-bridge-3.2.1
# phpize
# ./configure --disable-servlet --with-java=/opt/SDK/jdk

ここまでは問題ないのですが、makeを行うと次のようなエラーが出力されて
しまいます。

エラー内容
./php/java/bridge/Util.java:437: Type `StackTraceElement' not found 
in the declaration of the local variable `stack'.
StackTraceElement stack[] = throwable.getStackTrace();
./php/java/bridge/JavaBridge.java:481: Type `StackTraceElement' not 
found in the declaration of the local variable `trace'.
StackTraceElement[] trace = e.getStackTrace();

2 errors
make[1]: *** [php/java/bridge/Base64EncodingOutputBuffer.o] エラー 1
make[1]: 出ます ディレクトリ `/src/php-java-bridge-3.2.1/server'
make: *** [/src/php-java-bridge-3.2.1/modules/stamp] エラー 2


色々と調べてみたのですが、ネット上の記事も少なく、止まってしまって
います。どなたかお分かりになる方がいましたらアドバイスをいただけた
らと思います。

宜しくお願い申し上げます。


PHP-users メーリングリストの案内