Hi, I'm trying to run appfuse:gen on a spring modular project but it doesn't seem to be creating the Spring bean definitions. I run
mvn appfuse:gen -Dentity=Country from the core directory. It sais everything is ok. Sample-data gets created. But the applicationContext.xml isn't changed. From the timestamp on the file I can see it's not opened and saved. The hibernate.cfg.xml does get opened and saved. any ideas? The output and relevant files are displayed below. Thanks, Marc [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'appfuse'. [INFO] ------------------------------------------------------------------------ [INFO] Building AppFuse Modular Application - Core [INFO] task-segment: [appfuse:gen] [INFO] ------------------------------------------------------------------------ [INFO] Preparing appfuse:gen [INFO] [aspectj:compile {execution: default}] [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:compile] [INFO] Nothing to compile - all classes are up to date [WARNING] POM for 'org.hibernate:jtidy:pom:r8-20060801:runtime' is invalid. It w ill be ignored for artifact resolution. Reason: Parse error reading POM. Reason: TEXT must be immediately followed by END_TAG and not START_TAG (position: START _TAG seen ...<licenses>\n\t\t\t<license>... @12:13) for project org.hibernate:j tidy at E:\java\M2_Home\repository\org\hibernate\jtidy\r8-20060801\jtidy-r8-2006 0801.pom [INFO] [appfuse:gen] [INFO] Configuration XML file loaded: D:\Projects\Java\Mercado\core\src\main\res ources\hibernate.cfg.xml [INFO] Configuration XML file loaded: D:\Projects\Java\Mercado\core\src\main\res ources\hibernate.cfg.xml [INFO] src/main/resources/database.properties not found within the project. Tryi ng absolute path. [INFO] No hibernate properties file loaded. [info] [AppFuse] Installing generated files (pattern: **/*.java)... [info] [AppFuse] Installing sample data for DbUnit... [info] [AppFuse] Installing Spring bean definitions... [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 14 seconds [INFO] Finished at: Fri Jan 11 12:12:50 CET 2008 [INFO] Final Memory: 13M/23M [INFO] ------------------------------------------------------------------------ My applicationContext.xml looks as follows: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd" default-lazy-init="true"> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="configLocation"> <value>classpath:hibernate.cfg.xml</value> </property> <property name="hibernateProperties"> <ref bean="hibernateProperties" /> </property> <property name="dataSource"> <ref bean="MyDataSource" /> </property> <property name="configurationClass"> <value>org.hibernate.cfg.AnnotationConfiguration</value> </property> </bean> <bean id="hibernateProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"> <property name="properties"> <props> <prop key="hibernate.hbm2ddl.auto">update</prop> <prop key="hibernate.dialect"> org.hibernate.dialect.MySQLDialect </prop> <prop key="hibernate.show_sql">true</prop> <prop key="hibernate.c3p0.minPoolSize">5</prop> <prop key="hibernate.c3p0.maxPoolSize">20</prop> <prop key="hibernate.c3p0.timeout">600</prop> <prop key="hibernate.c3p0.max_statement">50</prop> <prop key="hibernate.c3p0.testConnectionOnCheckout"> false </prop> </props> </property> </bean> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> <value>classpath:jdbc.properties</value> <value>classpath:mail.properties</value> </list> </property> </bean> <bean id="MyDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="${jdbc.driverClassName}" /> <property name="url" value="${jdbc.url}" /> <property name="username" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> </bean> <bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate"> <property name="sessionFactory"> <ref bean="sessionFactory" /> </property> </bean> <bean id="hibernateInterceptor" class="org.springframework.orm.hibernate3.HibernateInterceptor"> <property name="sessionFactory"> <ref bean="sessionFactory" /> </property> </bean> </beans> -- View this message in context: http://www.nabble.com/Spring-bean-definitions-not-created-with-appfuse%3Agen-tp14753652s2369p14753652.html Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]