JMOSFieldInfos->JMOSFieldInfoを追加.

JMOSFieldInfo.GetColumnHeading()
JMOSFieldInfo.GetStartPosition()
JMOSFieldInfo.GetWidth()
JMOSFieldInfo.GetIndex()

NT版のApache 1.3.9/ApacheJserv 1.1/JSDK 2.0を入手.servlet環境構築.Apacheはconf\httpd.confの"Port"を指定することでIISと共存可.サービスとしてのインストールがうまくいかないので手で起動.
servletからJMOSSiteを初期化しようとすると,NoClassFoundExceptionが発生する.classpathなどの問題では無さそう.JservのFAQ によると仕様の模様.ただ,同じページ上にLD_LIBRARY_PATHを指定せよ(JNI以外でこの指定が必要になることがあるのか?)との指示もあり?
servlet + JNIの件は,何か回避策があると想像するのだが,今は時間が惜しいのでとりあえず保留,

Apache -> Jserv -> servlet -> RMI -> JMOS

という形に切り替えることにする.この方がむしろ汎用性があるし,JNI部分だけをNTに残し,servlet開発環境を切り離すことができる.負荷分散の可能性も開ける(負荷分散についてはJservの機能を使う方が得策か).RMI化の手法については特に工夫した点はなし.Sunのtutorialなどを参照.

http://www02.so-net.ne.jp/~kikuta/jdbcnote/
jdbcnote.html
javac IJMOSSite.java
javac JMOSSite.java
rmic JMOSSite  -> JMOSSite_Skel/SMOSSite_Stub
javac JCIClient.java
start rmiregistry
java -Djava.security.policy=F:\jci\Debug\policy  -Djava.rmi.server.codebase=file:

JMOS版report viewerが初めて動き出した!! かなり遅い.ice2のせいか?