- PR -

xindiceでトランザクションは使えるか?

1
投稿者投稿内容
ありさ(・∀・)
会議室デビュー日: 2004/03/23
投稿数: 2
投稿日時: 2005-03-17 19:56
こんにちは。

xindiceでトランザクション管理する方法を教えてください。

xindiceは「TransactionService」をサポートしてないようなので
次のようなコードを書くとtransaction値はnullになってしまいます。
nullじゃtransactionは利用できなくてエラーでございます。
NullPointerExceptionというやつです。
------------------------------------------------------------
Collection col = DatabaseManager.getCollection(collectionuri);
TransactionService transaction = (TransactionService)col.getService("TransactionService", "1.0");
transaction.begin();
------------------------------------------------------------

ただし、紹介ページをみるとトランザクションに対応はしているようです。
(一部対応みたいですが)

http://www.atmarkit.co.jp/fxml/tanpatsu/28xmldbcatalog/nxdb06.html
http://www.atmarkit.co.jp/fxml/tanpatsu/28xmldbcatalog/table.html

xindiceでトランザクション管理するための
サンプルコードが全然見つからなくて、全然使い方がわかりません。
使い方が分かる方がいらっしゃれば教えてくださいませ。
1

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