[jboss-user] [Installation, Configuration & DEPLOYMENT] - Re: HAR deployment broken in JBoss 5 Beta4
PeterJ
do-not-reply at jboss.com
Wed Jul 2 15:22:06 EDT 2008
It appears that this problem is fixed in CR1. In addition, instead of declaring a xxx.har/META-INF/hibernate-service.xml file, you need to declare a xxx.har/META-INF/*-hibernate.xml file (see http://wiki.jboss.org/wiki/JBossHibernate3).
But there is a problem. For some reason, HAR files are being deployed before *-ds.xml files. Which makes it rather inconvenient because, of course, the data source used by the HAR does not exist yet. Even adding another depends clause to the *-hibernate.xml does not help:
<hibernate-configuration xmlns="urn:jboss:hibernate-deployer:1.0">
| <session-factory ...>
| ...
| <depends>jboss.jca:name=xxx,service=ManagedConnectionPool</depends>
| </session-factory>
| </hibernate-configuration>
Of course, if I wait until the *-ds.xml file is deployed, and then deploy the har file, JBossAS is happy, and everything works.
So my question is - did I screw up the depends clause, or is this a bug? And the second question is why aren't HAR files automatically deployed after *-ds.xml files? Should I open a new JIRA or reopen JBAS-5232?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4162158#4162158
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4162158
More information about the jboss-user
mailing list