Télécharger
Développer
Compte
Télécharger
Développer
Connexion
Mot de passe oublié ?
Créer un compte
Langue
Aide
Langue
Aide
×
Connexion
Nom du compte
Mot de passe
×
Mot de passe oublié ?
Traduction statut du Français
Catégorie :
Logiciel
Peuple
PersonalForge
Magazine
Wiki
Recherche
OSDN
>
Trouver un logiciel
>
System
>
Seasar
>
Ticket List/Search
>
Ticket #6340
Seasar
Description
Résumé du projet
Dashboard - Développeur
Page Web
Développeurs
Galerie d'images
Liste des flux RSS
Activité
Statistiques
Historique
Téléchargements
List of Releases
Stats
Code Source
Liste des dépôts de code
CVS
Voir le référentiel
Ticket
Liste des tickets
Liste des Jalons
Liste des types
Liste des composants
Liste des tickets/RSS fréquemment utilisés
Soumettre un nouveau ticket
Documents
Communication
Forums
Liste des forums
Listes de diffusion
Liste de ML
Nouvelles
Ticket #6340
Liste des tickets
Soumettre un nouveau ticket
RSS
OpenSessionInViewが利用できない
Date d'ouverture:
2005-07-15 01:05
Dernière mise à jour:
2005-11-13 20:33
monitor
ON
OFF
Rapporteur:
keizou
Propriétaire:
(Aucun)
Type:
S2Hibernate
État:
Atteints
Composant:
(Aucun)
Jalon:
(Aucun)
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Aucun
Fichier:
Aucun
Détails
Répondre
S2HibernateでHibernate3を利用したOpenSessionInViewが利
用できません。具体的には、OpenSessionInView.diconで
Hibernate2用のクラスを参照しているためです。下記のよう
に修正する必要があります。
---
src/org/seasar/hibernate3/filter/OpenSessionInView.dic
on.orig 2005-07-10 14:57:44.871732800 +0900
+++
src/org/seasar/hibernate3/filter/OpenSessionInView.dic
on 2005-07-10 14:57:53.263800000 +0900
@@ -3,7 +3,7 @@
"http://www.seasar.org/dtd/components.dtd">
<components>
<include path="j2ee.dicon"/>
- <component
class="org.seasar.hibernate.impl.S2SessionFactoryImpl"
/>
+ <component
class="org.seasar.hibernate3.impl.S2SessionFactoryImpl
"/>
<component
class="org.seasar.hibernate3.filter.FilterChainTxImpl"
>
<!--
また、OpenSessionInViewを利用すると、hibernate.cfg.xml
を参照しようとしますが、S2Hibernate自身はHibernate3を
利用すると、デフォルトでは、hibernate3.cfg.xmlを参照す
るようになっており、設定を変更する必要があります。
どちらかに設定を合わせて頂ければ設定ではまることはない
と思いますので、ご検討頂ければ幸いです。
# できれば、Hibernateデフォルトのhibernate.cfg.xmlが
# 良いです。
Ticket History (2/2 Histories)
2005-07-16 00:56
Updated by:
kenichi_okazaki
Commentaire
Répondre
Logged In: YES
user_id=6891
ご指摘有難うございます。
すみません。修正漏れです。
たしかに、ご指摘の通りOpenSessionInView.diconを修正する必要
があります。
次回のリリースで修正させていただきます。
また、
# できれば、Hibernateデフォルトのhibernate.cfg.xmlが
# 良いです。
の件ですが
Hibernate3対応版の実はソース上のデフォルトは、
「hibernate.cfg.xml」です。
しかし、s2hibernate3.diconの中で、「hibernate3.cfg.xml」を
指定しています。
initメソッドをとって指定しないようにすることで、
「hibernate.cfg.xml」を見るようになります。
ドキュメント不足ですみません。この内容も、次回のリリースの
時にドキュメントに追加させていただきます。
==== s2hibernate.diconから抜粋 修正前 ==========
<component
class="org.seasar.hibernate3.impl.S2SessionFactoryImpl" >
<initMethod name="setConfigPath">
<arg>"hibernate3.cfg.xml"</arg>
</initMethod>
</component>
==============
==== s2hibernate.diconから抜粋 修正後 ==========
<component
class="org.seasar.hibernate3.impl.S2SessionFactoryImpl" >
</component>
==============
2005-11-13 20:33
Updated by:
koichik
Ticket Close date
is changed to
2005-11-13 20:33
État
Update from
Ouvert
to
Atteints
Attachment File List (
0
)
Attachment File List
No attachments
Modifier
Ajouter un commentaire
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Connexion
Ajouter un commentaire
Aperçu
Soumettre
用できません。具体的には、OpenSessionInView.diconで
Hibernate2用のクラスを参照しているためです。下記のよう
に修正する必要があります。
---
src/org/seasar/hibernate3/filter/OpenSessionInView.dic
on.orig 2005-07-10 14:57:44.871732800 +0900
+++
src/org/seasar/hibernate3/filter/OpenSessionInView.dic
on 2005-07-10 14:57:53.263800000 +0900
@@ -3,7 +3,7 @@
"http://www.seasar.org/dtd/components.dtd">
<components>
<include path="j2ee.dicon"/>
- <component
class="org.seasar.hibernate.impl.S2SessionFactoryImpl"
/>
+ <component
class="org.seasar.hibernate3.impl.S2SessionFactoryImpl
"/>
<component
class="org.seasar.hibernate3.filter.FilterChainTxImpl"
>
<!--
また、OpenSessionInViewを利用すると、hibernate.cfg.xml
を参照しようとしますが、S2Hibernate自身はHibernate3を
利用すると、デフォルトでは、hibernate3.cfg.xmlを参照す
るようになっており、設定を変更する必要があります。
どちらかに設定を合わせて頂ければ設定ではまることはない
と思いますので、ご検討頂ければ幸いです。
# できれば、Hibernateデフォルトのhibernate.cfg.xmlが
# 良いです。