Finally getting back to this issue. Somehow I got past the errors above and now its simply a compiling issue of "symbol cannot be resolved". This is due to the fact that my mapping is putting in a value of: TIMESTAMPinto the .java files where I specified DateTime[datatype]
I was under the impression that the mapping was used just to create the proper .sql file??? How do I get the correct java type inserted into the .java files and the proper sql type inserted into the .sql files? CONFIGURATION: /project.properties # Change this to generate to the correct MDA database mappings # For MySql use: MySQL # For Hypersonic use: HypersonicSql # For Oracle9i use: Oracle9i sql.mappings=MySQL /mda/project.xml <dependency> <groupId>andromda</groupId> <artifactId>maven-andromda-plugin</artifactId> <version>${andromda.version}</version> <type>plugin</type> <properties> <languageMappingsUri>Java</languageMappingsUri> <wrapperMappingsUri>JavaWrapper</wrapperMappingsUri> <sqlMappingsUri>${sql.mappings}</sqlMappingsUri> <jdbcMappingsUri>JDBC</jdbcMappingsUri> <maxSqlNameLength>30</maxSqlNameLength> <foreignKeySuffix>_FK</foreignKeySuffix> <ejbJndiNamePrefix>${pom.groupId}</ejbJndiNamePrefix> <!-- these masking properties allow you to configure the way your model element names are generated --> <classifierNameMask>none</classifierNameMask> <classifierPropertyNameMask>none</classifierPropertyNameMask> <operationNameMask>none</operationNameMask> <roleNameMask>none</roleNameMask> <enumerationNameMask>none</enumerationNameMask> <enumerationLiteralNameMask>none</enumerationLiteralNameMask> <entityNameMask>none</entityNameMask> <entityPropertyNameMask>none</entityPropertyNameMask> <parameterNameMask>none</parameterNameMask> </properties> </dependency> <dependency> <groupId>andromda</groupId> <artifactId>andromda-spring-cartridge</artifactId> <version>${andromda.version}</version> <type>jar</type> <properties> <username>${dataSource.user}</username> <password>${dataSource.password}</password> <driver>${dataSource.driver.class}</driver> <connectionUrl>${dataSource.url}</connectionUrl> <hibernateDialect>${hibernate.db.dialect}</hibernateDialect> <hibernateShowSql>${hibernate.db.showSql}</hibernateShowSql> <hibernateUseQueryCache>false</hibernateUseQueryCache> <hibernateQueryUseNamedParameters>true</hibernateQueryUseNamedParameters> <hibernateCacheProvider>net.sf.hibernate.cache.EhCacheProvider</hibernateCacheProvider> <hibernateInheritanceStrategy>${hibernate.inheritance.strategy}</hibernateInheritanceStrategy> <hibernateQueryCacheFactory>net.sf.hibernate.cache.StandardQueryCacheFactory</hibernateQueryCacheFactory> <springTypesPackage>${pom.package}</springTypesPackage> <daos>${maven.andromda.core.generated.dir}</daos> <dao-impls>${maven.andromda.core.manual.dir}</dao-impls> <spring-configuration>${maven.andromda.core.generated.dir}</spring-configuration> <services>${maven.andromda.core.generated.dir}</services> <service-impls>${maven.andromda.core.manual.dir}</service-impls> </properties> </dependency> <dependency> <groupId>andromda</groupId> <artifactId>andromda-hibernate-cartridge</artifactId> <version>${andromda.version}</version> <type>jar</type> <properties> <hibernateTypeMappingsUri>Hibernate</hibernateTypeMappingsUri> <hibernateInheritanceStrategy>${hibernate.inheritance.strategy}</hibernateInheritanceStrategy> <defaultHibernateGeneratorClass>${hibernate.generatorClass}</defaultHibernateGeneratorClass> <hibernateDefaultCascade>none</hibernateDefaultCascade> <entities>${maven.andromda.core.generated.dir}</entities> <entity-impls>${maven.andromda.core.manual.dir}</entity-impls> <customTypesPackage>${pom.package}</customTypesPackage> <compositionDefinesEagerLoading>true</compositionDefinesEagerLoading> </properties> </dependency> <dependency> <groupId>andromda</groupId> <artifactId>andromda-java-cartridge</artifactId> <version>${andromda.version}</version> <properties> <enumerations>${maven.andromda.common.generated.dir}</enumerations> <exceptions>${maven.andromda.common.generated.dir}</exceptions> <value-objects>${maven.andromda.common.generated.dir}</value-objects> </properties> </dependency> <dependency> <groupId>andromda</groupId> <artifactId>andromda-bpm4struts-cartridge</artifactId> <version>${andromda.version}</version> <properties> <forms>${maven.andromda.web.generated.dir}</forms> <pages>${maven.andromda.web.generated.dir}</pages> <actions>${maven.andromda.web.generated.dir}</actions> <controllers>${maven.andromda.web.generated.dir}</controllers> <controller-impls>${maven.andromda.web.manual.java.dir}</controller-impls> <decorators>${maven.andromda.web.manual.java.dir}</decorators> <messages>${maven.andromda.web.generated.dir}/WEB-INF/classes</messages> <configuration>${maven.andromda.web.generated.dir}/WEB-INF</configuration> <security>false</security> <securityRealm>other</securityRealm> <serviceAccessorPattern>${pom.package}.ServiceLocator.instance().get{1}()</serviceAccessorPattern> <manageableServiceAccessorPattern>${pom.package}.ManageableServiceLocator.instance().get{1}()</manageableServiceAccessorPattern> <mergeMappingsUri>file:${maven.conf.dir}/mappings/Bpm4StrutsMergeMappings.xml</mergeMappingsUri> </properties> </dependency> maven-andromda-plugin-3.0/plugin-resource/andromda/mappings/MySQLMappings.xml <mappings name="MySQL"> <mapping> <from>datatype::String</from> <to>VARCHAR(255) BINARY</to> </mapping> <mapping> <from>datatype::Date</from> <to>DATETIME</to> </mapping> <mapping> <from>datatype::Time</from> <to>BIGINT</to> </mapping> <mapping> <from>datatype::Timestamp</from> <from>datatype::DateTime</from> <to>TIMESTAMP</to> </mapping> _________________________________________________________ Reply to the post : http://galaxy.andromda.org/forum/viewtopic.php?p=1214#1214 Posting to http://forum.andromda.org/ is preferred over posting to the mailing list! ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 _______________________________________________ Andromda-user mailing list Andromda-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/andromda-user