|
From: Vance K. <va...@us...> - 2007-02-07 04:28:45
|
User: vancek
Date: 07/02/06 20:28:44
Modified: andromda-ejb3/conf/test andromda.xml
andromda-ejb3/src/test/uml EJB3CartridgeTestModel.xml.zip
andromda-ejb3/src/test/expected cartridge-output.zip
andromda-ejb3 pom.xml
andromda-ejb3/src/site changes.xml
. pom.xml
Log:
fix and start cartridge tests
Revision Changes Path
1.2 +73 -4 cartridges/andromda-ejb3/conf/test/andromda.xml
Index: andromda.xml
===================================================================
RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/conf/test/andromda.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -w -r1.1 -r1.2
--- andromda.xml 28 Dec 2005 00:32:54 -0000 1.1
+++ andromda.xml 7 Feb 2007 04:28:44 -0000 1.2
@@ -18,19 +18,88 @@
</repository>
</repositories>
<namespaces>
- <namespace name="ejb3">
+ <namespace name="default">
<properties>
<property name="overwrite">true</property>
<property name="languageMappingsUri">Java</property>
<property name="wrapperMappingsUri">JavaWrapper</property>
<property name="jdbcMappingsUri">JDBC</property>
- <property name="sqlMappingsUri">Oracle9i</property>
+ <property name="sqlMappingsUri">HypersonicSql</property>
+ <property name="maxSqlNameLength">30</property>
+ <property name="foreignKeySuffix">_FK</property>
+ <property name="ejbJndiNamePrefix">ejb3test-1.0-SNAPSHOT</property>
+ <!-- these masking properties allow you to configure the way
+ your model element names are generated -->
+ <property name="classifierNameMask">none</property>
+ <property name="operationNameMask">none</property>
+ <property name="roleNameMask">none</property>
+ <property name="enumerationNameMask">none</property>
+ <property name="enumerationLiteralNameMask">upperunderscore</property>
+ <property name="entityNameMask">none</property>
+ <property name="entityPropertyNameMask">none</property>
+ <property name="parameterNameMask">none</property>
+ </properties>
+ </namespace>
+ <namespace name="ejb3">
+ <properties>
+ <property name="overwrite">true</property>
+ <property name="mergeMappingsUri">file:${test.src.dir}/mappings/MergeMappings.xml</property>
+ <property name="value-objects">${test.output.dir}</property>
<property name="entity-beans">${test.output.dir}</property>
<property name="entity-impls">${test.output.dir}</property>
+ <property name="entity-config">${test.output.dir}</property>
<property name="session-beans">${test.output.dir}</property>
<property name="session-impls">${test.output.dir}</property>
- <property name="value-objects">${test.output.dir}</property>
- <property name="mergeMappingsUri">file:${pom.basedir}/src/test/mappings/MergeMappings.xml</property>
+ <property name="session-config">${test.output.dir}</property>
+ <property name="message-driven-beans">${test.output.dir}</property>
+ <property name="message-driven-impls">${test.output.dir}</property>
+ <property name="daos">${test.output.dir}</property>
+ <property name="dao-impls">${test.output.dir}</property>
+ <property name="commons">${test.output.dir}</property>
+ <property name="user-types">${test.output.dir}</property>
+ <property name="services">${test.output.dir}</property>
+ <property name="application-config">${test.output.dir}</property>
+ <property name="application-metainf">${test.output.dir}</property>
+ <property name="test-config">${test.output.dir}</property>
+ <property name="tests">${test.output.dir}</property>
+ <property name="test-impls">${test.output.dir}</property>
+ <property name="ejb3TypesPackage">org.andromda.ejb3test</property>
+ <property name="persistenceContainerName">jboss</property>
+ <property name="persistenceContextUnitName">ejb3test</property>
+ <property name="entityManagerName">ejb3test</property>
+ <property name="entityManagerJTADataSource">java:/DefaultDS</property>
+ <property name="hibernateDialect">net.sf.hibernate.dialect.HSQLDialect</property>
+ <property name="hibernateHbm2DDLAuto">update</property>
+ <property name="enableTemplating">true</property>
+ <!-- uncomment to specify transaction manager
+ <property name="hibernateTransactionManagerLookupClass">org.hibernate.transaction.JBossTransactionManagerLookup</property>
+ -->
+ <property name="securityRealm">ejb3test</property>
+ <property name="jndiNamePrefix">ejb3test-1.0-SNAPSHOT</property>
+ <property name="hibernateEnableCache">false</property>
+ <property name="hibernateEnableAssociationsCache">false</property>
+ <property name="hibernateUseQueryCache">false</property>
+ <property name="useDefaultCacheRegion">false</property>
+ <property name="hibernateCacheProvider">org.jboss.ejb3.entity.TreeCacheProviderHook</property>
+ <property name="hibernateTreecacheMbeanObject">jboss.cache:service=EJB3EntityTreeCache</property>
+ <!-- uncomment to enable default entity cache settings
+ <property name="hibernateEntityCache">TRANSACTIONAL</property>
+ -->
+ <!-- uncomment to enable default association caching configuration
+ <property name="hibernateAssociationCache">TRANSACTIONAL</property>
+ -->
+ <property name="enableClustering">false</property>
+ <property name="webServiceEnabled">false</property>
+ <property name="webServiceContextRoot">/ejb3test-ws</property>
+ <property name="webServiceUrlPattern">/services</property>
+ <property name="persistenceProviderExtensions">hibernate</property>
+ </properties>
+ </namespace>
+ <namespace name="java">
+ <properties>
+ <property name="exceptions">${howto.output.dir}</property>
+ <property name="value-objects">${howto.output.dir}</property>
+ <property name="interfaces">${howto.output.dir}</property>
</properties>
</namespace>
</namespaces>
1.3 +265 -221 cartridges/andromda-ejb3/src/test/uml/EJB3CartridgeTestModel.xml.zip
<<Binary file>>
1.2 +2017 -97 cartridges/andromda-ejb3/src/test/expected/cartridge-output.zip
<<Binary file>>
1.15 +0 -1 cartridges/andromda-ejb3/pom.xml
Index: pom.xml
===================================================================
RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/pom.xml,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -w -r1.14 -r1.15
--- pom.xml 19 Jan 2007 14:35:51 -0000 1.14
+++ pom.xml 7 Feb 2007 04:28:44 -0000 1.15
@@ -282,7 +282,6 @@
</plugins>
</reporting>
<properties>
- <maven.test.skip>true</maven.test.skip>
<model.uri>jar:file:${pom.basedir}/src/main/uml/EJB3MetafacadeModel.xml.zip!/EJB3MetafacadeModel.xml</model.uri>
<test.model.uri>jar:file:${pom.basedir}/src/test/uml/EJB3CartridgeTestModel.xml.zip!/EJB3CartridgeTestModel.xml</test.model.uri>
</properties>
1.7 +3 -0 cartridges/andromda-ejb3/src/site/changes.xml
Index: changes.xml
===================================================================
RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/site/changes.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -w -r1.6 -r1.7
--- changes.xml 4 Feb 2007 02:45:08 -0000 1.6
+++ changes.xml 7 Feb 2007 04:28:44 -0000 1.7
@@ -367,6 +367,9 @@
the container before and after all tests, a testng.xml config file and basic test class per session bean
modelled. The embeddable container version is ALPHA_9.
</action>
+ <action dev="vancek" type="fix">
+ Finally added cartridge tests!
+ </action>
</release>
</body>
</document>
\ No newline at end of file
1.11 +1 -0 cartridges/pom.xml
Index: pom.xml
===================================================================
RCS file: /cvsroot/andromdaplugins/cartridges/pom.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -w -r1.10 -r1.11
--- pom.xml 19 Jan 2007 14:35:53 -0000 1.10
+++ pom.xml 7 Feb 2007 04:28:44 -0000 1.11
@@ -87,6 +87,7 @@
<properties>
<build.src>${pom.basedir}/target/src</build.src>
<java.src.dir>${pom.basedir}/src/main/java</java.src.dir>
+ <test.src.dir>${pom.basedir}/src/test</test.src.dir>
<test.output.dir>${pom.basedir}/target/cartridge-test/actual</test.output.dir>
<src.dir>${pom.basedir}/src</src.dir>
<howto.output.dir>${pom.basedir}/target/site/howto</howto.output.dir>
|