- PR -

xindiceのDB更新時エラーについて

1
投稿者投稿内容
付けマスカラ
会議室デビュー日: 2002/09/25
投稿数: 3
投稿日時: 2002-09-25 11:47
Apache Xindice を利用したXMLデータベースの構築を勉強しています。

http://xml.apache.org/xindice/からダウンロードし、インストール手順にそって
xml-xindice-1.0.tar.gzを解凍、展開し、環境設定をして起動もできています。
コマンドxindiceadminによりサンプルのaddressbookコレクションの作成および、サンプルの
XMLドキュメントの追加も完了した状態で以下の問題が発生しました。

$XINDICE_HOME/java/examples/guide/
上記サンプルガイドに添付されている検索のサンプルプログラムExample1は正常に実行できる
のですが、DB更新のサンプルプログラムXUpdate.javaを実行すると以下のエラーが発生します。
**********************************************************************************
$ ./run org.apache.xindice.examples.XUpdate
.
org.omg.CORBA.UNKNOWN: vmcid: 0x0 minor code: 0 completed: Maybe
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:296)
at java.lang.Class.newInstance(Class.java:249)
at com.sun.corba.se.internal.iiop.messages.ReplyMessage_1_2.getSystemException(ReplyMessage_1_2.java:90)
at com.sun.corba.se.internal.iiop.ClientResponseImpl.getSystemException(ClientResponseImpl.java:105)
at com.sun.corba.se.internal.corba.ClientDelegate.invoke(ClientDelegate.java:303)
at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:457)
at org.apache.xindice.client.corba.db._CollectionStub.queryCollection(_CollectionStub.java:820)
at org.apache.xindice.client.xmldb.services.XUpdateQueryServiceImpl.updateResult(XUpdateQueryServiceImpl.java:165)
at org.apache.xindice.client.xmldb.services.XUpdateQueryServiceImpl.update(XUpdateQueryServiceImpl.java:185)
at org.apache.xindice.examples.XUpdate.main(XUpdate.java:91)
XML:DB Exception occured 1
***********************************************************************************
エラー発生場所は、XUpdateQueryService実行処理です。
        long count = service.update(xupdate);

ドキュメントをチェックしたのですが、update時に設定しなければならにような事は見つかりません。
現在Javaは1.4をインストールしていますが、1.3にしても同様にエラーになりました。
CORBAは良くわからないのですが、CORBAに関して足りないものがあるのでしょうか?


環境
 OS :Linux version 2.2.16-3 (kernel@miraclelinux.com)
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
 JAVA:Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0_01-b03)
 CPU: Intel Pentium III 601375 kHz processor
 Memory: 256M

よろしくお願い致します。
1

スキルアップ/キャリアアップ(JOB@IT)