[YMIR-18] [ymir-extension] DBを使わないWebアプリケーションも構築できるようにする Created: 2007-05-15  Updated: 2007-05-15  Resolved: 2007-05-15

Status: Closed
Project: Ymir
Component/s: ymir-extension
Affects Version/s: 0.9.0
Fix Version/s: 0.9.1

Type: Improvement Priority: Minor
Reporter: skirnir Assignee: skirnir
Resolution: Fixed Votes: 0
Labels: None


 Description   

ymir-extensionを使った場合、DBと接続できないとアプリケーションが動作しないようになってしまっているため、
DBを使わないWebアプリケーションを作ることができない。この制限を取り去り、DBを使わないアプリケーション
も構築可能にする。



 Comments   
Comment by skirnir [ 2007-05-15 ]

対処した。DBを使わないWebアプリケーションを構築する場合は、
src/main/resourcesに以下のファイルを「jdbc+xaDataSource.dicon」という名前で置いておくこと。
(最終的にこれがWEB-INF/classesに配置される必要がある)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN"
"http://www.seasar.org/dtd/components24.dtd">
<components namespace="jdbc">
<component name="xaDataSource"
class="org.seasar.cms.database.sql.VoidDataSource" />
</components>

Generated at Wed Apr 16 03:18:46 JST 2025 using Jira 10.5.0#10050000-sha1:9d9d098bb7b67e8dba8da380ba9c3900d82ac3cf.