The only thing I can think of is it loks like you have your projects on separate hard drives (C and E). You might try putting them on the same partition. Otherwise, I'd suggest posting a question to the Spring Forums.
On Jun 29, 2010, at 8:39 AM, Josep García wrote: > Thanks Matt for the reply. > > I have tried it with the following result: > > Only core2's hibernate.cfg.xml loaded: > > [INFO] [hibernate3:hbm2ddl {execution: default}] > [INFO] Configuration XML file loaded: > file:/E:/Projects/firmaaqui.com/wsFirmaqui/firmaquiModular/firmaqui/portasigmaquota-core/src/m > ain/resources/hibernate.cfg.xml > 16:28:44,792 INFO org.hibernate.cfg.annotations.Version - Hibernate > Annotations 3.3.0.GA > 16:28:44,811 INFO org.hibernate.cfg.Environment - Hibernate 3.2.5 > 16:28:44,814 INFO org.hibernate.cfg.Environment - hibernate.properties not > found > 16:28:44,815 INFO org.hibernate.cfg.Environment - Bytecode provider name : > cglib > 16:28:44,818 INFO org.hibernate.cfg.Environment - using JDK 1.4 > java.sql.Timestamp handling > [INFO] Configuration XML file loaded: > file:/E:/Projects/firmaaqui.com/wsFirmaqui/firmaquiModular/firmaqui/portasigmaquota-core/src/m > ain/resources/hibernate.cfg.xml > 16:28:44,866 INFO org.hibernate.cfg.Configuration - configuring from url: > file:/E:/Projects/firmaaqui.com/wsFirmaqui/firmaquiModula > r/firmaqui/portasigmaquota-core/src/main/resources/hibernate.cfg.xml > 16:28:44,996 INFO org.hibernate.cfg.Configuration - Configured > SessionFactory: null > [INFO] Configuration Properties file loaded: > E:\Projects\firmaaqui.com\wsFirmaqui\firmaquiModular\firmaqui\portasigmaquota-core\targ > > etc > > If I delete core2's hibernate.cfg.xml, then core1's is effectively loaded, > but then the additional core2's beans are missing: > > [INFO] [hibernate3:hbm2ddl {execution: default}] > [INFO] src/main/resources/hibernate.cfg.xml not found within the project. > Trying absolute path. > [INFO] Configuration XML file loaded: > jar:file:/C:/Users/jgarcia/.m2/repository/es/isigma/firmaqui/portasigma-core/1.1/portasigma-co > re-1.1.jar!/hibernate.cfg.xml > 16:35:56,707 INFO org.hibernate.cfg.annotations.Version - Hibernate > Annotations 3.3.0.GA > 16:35:56,726 INFO org.hibernate.cfg.Environment - Hibernate 3.2.5 > 16:35:56,729 INFO org.hibernate.cfg.Environment - hibernate.properties not > found > 16:35:56,731 INFO org.hibernate.cfg.Environment - Bytecode provider name : > cglib > 16:35:56,734 INFO org.hibernate.cfg.Environment - using JDK 1.4 > java.sql.Timestamp handling > [INFO] src/main/resources/hibernate.cfg.xml not found within the project. > Trying absolute path. > [INFO] Configuration XML file loaded: > jar:file:/C:/Users/jgarcia/.m2/repository/es/isigma/firmaqui/portasigma-core/1.1/portasigma-co > re-1.1.jar!/hibernate.cfg.xml > 16:35:56,784 INFO org.hibernate.cfg.Configuration - configuring from url: > jar:file:/C:/Users/jgarcia/.m2/repository/es/isigma/firma > qui/portasigma-core/1.1/portasigma-core-1.1.jar!/hibernate.cfg.xml > 16:35:56,928 INFO org.hibernate.cfg.Configuration - Configured > SessionFactory: null > > hibernate.cfg.xml is packaged in the jar's root. > > Josep > > 2010/6/29 Matt Raible <m...@raibledesigns.com> > I would suggest putting your hibernate.cfg.xml in both project's > src/main/resources (in the root directory), then using > classpath*:hibernate.cfg.xml should work. If it doesn't, crack open core1.jar > and make sure the file is being properly included in the JAR. If you're > putting it in src/main/java, it won't be included unless you tell Maven to > include *.xml files. > > On Jun 29, 2010, at 7:49 AM, Josep García wrote: > >> Hello, >> I am making progress in converting my AppFuse application to multi-module, >> for better structure and multiple deployments. >> I am using AppFuse 2.0.2 with struts2 + spring. >> Ok. >> I am now stuck with this: >> >> I have modules: >> - core1 >> - core2 >> >> Each module has his own beans. core2 depends on core1, and references >> core1's beans. >> In core1 I have src/main/resources/hibernate.cfg.xml with his mapping class >> defs. >> >> In core2 I would like to have only the additional mapping class defs in his >> own hibernate.cfg.xml file. >> >> Based on what's suggested in post: >> http://appfuse.547863.n4.nabble.com/how-to-config-more-than-one-hibernate-cfg-xml-td565276.html, >> I tried having several hibernate config files with this core1's >> applicationContext-dao.xml update: >> <property name="configLocations" >> value="classpath*:hibernate.cfg.xml"/> >> >> But doesn't work for me. Only core2's hibernate.cfg.xml is loaded. >> >> I also tried this: >> >> core2's: applicationContext-dao-core2.xml: >> >> <bean class="org.appfuse.dao.spring.HibernateExtensionPostProcessor"> >> <property name="mappingResources"> >> <list> >> <value>es/isigma/portasigmaquota/model/hibernate.cfg.xml</value> >> </list> >> </property> >> </bean> >> >> ... core2's beans ... >> >> but doens't make a difference. >> >> Any pointers for this? >> >> Josep >> > >