[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:43725] Re: sarge upgrade後のJavaアプリケーション



田村です。

伊藤さん:

> > SmartDocは、下のURLで公開されている開発版を使っていまして、
> >   http://www.xmlsmartdoc.org/download/beta.zip
> > 開発版のSmartDocはJDK 1.4 / 5.0 をサポートしていると聞いています。
> 
> そういうことは最初に書くべき内容ではないでしょうか?
> では, Smartdocはどのようにインストールを行いましたか?
> 使用になっているホスト等の環境をもう少し詳しく説明してくれませんか?


状況を整理しますと、

[動作環境]
Dell PowerEdge SC420
* intel E7221 Chipset / Pentium 4 520 (2.80GHz)
* 512MB(2x256MB, 1R) PC3200 DDR2/400MHz バッファなし SDRAM DIMM ECC
* 160GB シリアルATA HD

sarge
* 5月始め: インストール後に apt-get upgrade
* 6月10日: apt-get upgrade
Linux version 2.6.8-2-686-smp

java version "1.4.2_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_08-b03)
Java HotSpot(TM) Client VM (build 1.4.2_08-b03, mixed mode)
* make-jpkgでパッケージ化してインストール

SmartDoc Version 1.2b (20050505)
インストール手順:
--------------------------------------------------
# java -jar beta.zip
Install directory [default: /usr/local/lib/sdoc]:
Command directory [default: /usr/local/bin]:

[Configuration]
Install directory = /usr/local/lib/sdoc
Command directory = /usr/local/bin

Type "yes" to install, "no" to re-enter, "exit" to exit
> yes
Extract archives...
Generate script...
  script = /usr/local/bin/sdoc
Done.
--------------------------------------------------

環境変数:
$ echo $PATH
/home/tamura/bin:/usr/lib/j2sdk1.4-sun/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
$ echo $JAVA_HOME
/usr/lib/j2sdk1.4-sun
$ echo $CLASSPATH


[現象]
(1) ホストにログインして直接実行させた場合は正常に動作する。
--------------------------------------------------
$ java -jar /usr/local/lib/sdoc/SmartDoc.jar -version
Copyright(c) 1998-2004 ASAMI,Tomoharu. All rights reserved.
SmartDoc Version 1.2b (20050505) by asami@xxxxxxxxxxxxxxx
--------------------------------------------------

(2) sshでホストにログインして実行させた場合はエラー。
--------------------------------------------------
$ java -jar /usr/local/lib/sdoc/SmartDoc.jar -version
Exception in thread "main" java.lang.NullPointerException
        at org.xmlsmartdoc.SmartDoc.SmartDocConfig.getXMLProcessor(SmartDocConfig.java:303)
        at org.xmlsmartdoc.SmartDoc.cdf.CDFGenerator.init(CDFGenerator.java:68)
        at org.xmlsmartdoc.SmartDoc.AbstractSmartDocFormatConfig._init(AbstractSmartDocFormatConfig.java:63)
        at org.xmlsmartdoc.SmartDoc.cdf.CDFConfig.setup(CDFConfig.java:55)
        at org.xmlsmartdoc.SmartDoc.SmartDocConfig.<init>(SmartDocConfig.java:161)
        at org.xmlsmartdoc.SmartDoc.SmartDoc.<init>(SmartDoc.java:46)
        at org.xmlsmartdoc.SmartDoc.SmartDoc.main(SmartDoc.java:36)
--------------------------------------------------

TAMURA Toshihiko