Using 3.1 last build.
Using Spring cartridge
For some reason the spring cartridge stopped working today.
Events.
1) Performed a build without -o switch
2) Error when parsing some hibernate hbm files. cascade="null" was present in
some of the files instead of cascade="none".
3) removed all log files
4) Performed a maven -o clean
5) Performed a build without -o switch
6) The andromda server console only shows that the java and Bpm4Struts
generated code.
7) No error or warn present in any log file or console regarding the spring
cartridge.
8) andromda-spring.log not present.
Thanks in advance for your help.
My andromda.xml file
<andromda>
<properties>
<property name="modelValidation">true</property>
<property name="cartridgeFilter">${filter}</property>
</properties>
<server>
<host>localhost</host>
<port>4446</port>
</server>
<models>
<model>
<uri>${maven.andromda.model.uri}</uri>
<moduleSearchLocations>
<location>${maven.repo.local}/andromda/xml.zips</location>
</moduleSearchLocations>
</model>
</models>
<namespaces>
<namespace name="default">
<properties>
<property name="languageMappingsUri">Java</property>
<property name="wrapperMappingsUri">JavaWrapper</property>
<property name="sqlMappingsUri">${sql.mappings}</property>
<property name="jdbcMappingsUri">JDBC</property>
<property name="maxSqlNameLength">30</property>
<property name="foreignKeySuffix">_FK</property>
<property
name="ejbJndiNamePrefix">${application.id}-${application.version}</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="spring">
<properties>
<property name="dataSource">${dataSource}</property>
<property
name="hibernateDialect">${hibernate.db.dialect}</property>
<property
name="hibernateShowSql">${hibernate.db.showSql}</property>
<property name="hibernateUseQueryCache">false</property>
<property
name="hibernateQueryUseNamedParameters">true</property>
<property
name="hibernateCacheProvider">net.sf.hibernate.cache.EhCacheProvider</property>
<property
name="hibernateInheritanceStrategy">${hibernate.inheritance.strategy}</property>
<property
name="hibernateQueryCacheFactory">net.sf.hibernate.cache.StandardQueryCacheFactory</property>
<property
name="springTypesPackage">${application.package}</property>
<property
name="daos">${maven.andromda.core.generated.dir}</property>
<property
name="dao-impls">${maven.andromda.core.manual.dir}</property>
<property
name="spring-configuration">${maven.andromda.core.generated.dir}</property>
<property
name="services">${maven.andromda.core.generated.dir}</property>
<property
name="service-impls">${maven.andromda.core.manual.dir}</property>
<!-- to remove any dependency on EJB, comment the following
property -->
<property
name="session-ejbs">${maven.andromda.core.generated.dir}</property>
<!-- uncomment to enable EJB security -->
<property name="securityRealm">${application.id}</property>
</properties>
</namespace>
<namespace name="hibernate">
<properties>
<property name="hibernateTypeMappingsUri">Hibernate</property>
<property
name="hibernateInheritanceStrategy">${hibernate.inheritance.strategy}</property>
<property
name="defaultHibernateGeneratorClass">${hibernate.generatorClass}</property>
<property name="hibernateDefaultCascade">none</property>
<property
name="entities">${maven.andromda.core.generated.dir}</property>
<property
name="entity-impls">${maven.andromda.core.manual.dir}</property>
<property
name="customTypesPackage">${application.package}</property>
<property name="compositionDefinesEagerLoading">true</property>
<property name="hibernateUseOuterJoin">false</property>
</properties>
</namespace>
<namespace name="java">
<properties>
<property
name="enumerations">${maven.andromda.common.generated.dir}</property>
<property
name="exceptions">${maven.andromda.common.generated.dir}</property>
<property
name="value-objects">${maven.andromda.common.generated.dir}</property>
</properties>
</namespace>
<namespace name="bpm4struts">
<properties>
<property
name="forms">${maven.andromda.web.generated.dir}</property>
<property
name="pages">${maven.andromda.web.generated.dir}</property>
<property
name="actions">${maven.andromda.web.generated.dir}</property>
<property
name="controllers">${maven.andromda.web.generated.dir}</property>
<property
name="controller-impls">${maven.andromda.web.manual.java.dir}</property>
<property
name="decorators">${maven.andromda.web.manual.java.dir}</property>
<property
name="messages">${maven.andromda.web.generated.dir}/WEB-INF/classes</property>
<property
name="configuration">${maven.andromda.web.generated.dir}/WEB-INF</property>
<property name="security">true</property>
<property name="securityRealm">redlegal2</property>
<property
name="serviceAccessorPattern">${application.package}.ServiceLocator.instance().get{1}()</property>
<property
name="mergeMappingsUri">file:${maven.conf.dir}/mappings/Bpm4StrutsMergeMappings.xml</property>
<property
name="manageableServiceAccessorPattern">${application.package}.ManageableServiceLocator.instance().get{1}()</property>
<property
name="mergeLocation">${maven.andromda.web.manual.java.dir}/merge</property>
</properties>
</namespace>
</namespaces>
</andromda>
_________________________________________________________
Reply to the post : http://galaxy.andromda.org/forum/viewtopic.php?p=1272#1272
Posting to http://forum.andromda.org/ is preferred over posting to the mailing
list!
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Andromda-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/andromda-user