<!-- Clean up -->\r
<target name="clean" description="Clean the build directory">\r
<delete dir="${dir.build}"/>\r
- <mkdir dir="${dir.build}"/>\r
+ <mkdir dir="${dir.build}"/>
+ <delete dir="${dir.build.test}"/>
+ <mkdir dir="${dir.build.test}"/>\r
</target>\r
\r
\r
<configuration>\r
<source>1.5</source>\r
<target>1.5</target>\r
- <excludes>\r
- <exclude>**/*XXXsdfefef*.java</exclude>\r
- </excludes>\r
</configuration>\r
</plugin>\r
<plugin>\r
<includes>\r
<include>**/*Test.java</include>\r
</includes>\r
- <excludes>\r
- <exclude>**/EventTest.java</exclude>\r
- <exclude>**/ListenerTest.java</exclude>\r
- </excludes>\r
</configuration>\r
</plugin>\r
<plugin>\r
</execution>\r
</executions>\r
</plugin>\r
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>aspectj-maven-plugin</artifactId>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ <executions>
+ <execution>
+ <goals>
+ <goal>compile</goal> <!-- use this goal to weave all your main classes -->
+ <goal>test-compile</goal> <!-- use this goal to weave all your test classes -->
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
</plugins>\r
</build>\r
<dependencies>\r
+ <dependency>
+ <groupId>aspectj</groupId>
+ <artifactId>aspectjrt</artifactId>
+ <version>1.5.2a</version>
+ </dependency>
<dependency>\r
<groupId>com.sun.xml.rpc</groupId>\r
<artifactId>jaxrpc-impl</artifactId>\r
<id>ssh-repository</id>\r
<url>scpexe://dev.e-taxonomy.eu/svn/trunk/javaLibraries</url>\r
</repository>\r
- </distributionManagement>\r
+ </distributionManagement>
+<!--
+ <aspectSourceDirectory>src/main/java/eu/etaxonomy/cdm/aspect</aspectSourceDirectory>
+-->
</project>\r
\r
http://www.springframework.org/schema/aop\r
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd" >\r
\r
- <bean id="defaultDataSource" \r
+ <bean id="mysqlDataSource" \r
class="org.springframework.jdbc.datasource.DriverManagerDataSource">\r
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>\r
<property name="url" value="jdbc:mysql://192.168.2.10/cdm_test"/>\r
<property name="password" value="wp5"/>\r
</bean>\r
\r
- <bean id="localHsqldb" \r
+ <bean id="localDataSource" \r
class="eu.etaxonomy.cdm.database.LocalHsqldb" \r
init-method="init"\r
destroy-method="destroy">\r
\r
<bean id="sessionFactory" \r
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">\r
- <property name="dataSource" ref="localHsqldb"/>\r
+ <property name="dataSource" ref="mysqlDataSource"/>\r
<property name="annotatedPackages">\r
<list>\r
<value>eu.etaxonomy.cdm.model.common</value>\r
<property name="hibernateProperties">\r
<props>\r
<prop key="hibernate.hbm2ddl.auto">update</prop>\r
- <!-- prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop-->\r
- <prop key="hibernate.dialect">org.hibernate.dialect.HSQLDialect</prop>\r
- <prop key="hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</prop>\r
+ <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>\r
+<!-- <prop key="hibernate.dialect">org.hibernate.dialect.HSQLDialect</prop>\r
+--> <prop key="hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</prop>\r
<prop key="hibernate.show_sql">false</prop>\r
<prop key="hibernate.format_sql">false</prop>\r
</props>\r