Hai,

Yes - of course the documentation is one of the urgents points to do
actually. 
One interesting point would also be to cut off Xdoclet use completely in
future.
So Im interested in commiting - just tell me if you're interested to let me
commit :)

Regards,
Sascha

> -----Original Message-----
> From: Chad Brandon [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, June 03, 2004 2:13 PM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: Re: [Andromda-devel] New EJB Templates
> 
> Mean to CC andromda dev list..
> 
> Hey Sascha,
> 
> I'm sure if you expressed interest to Matthias, and
> the rest of us, and
> showed your interest in maintaining them, I'm sure
> Matthias would be willing
> to give you write access.   Richard Kunze orginally
> wrote them, but he
> hasn't had time to maintain them since he committed
> them, it would be great
> to have someone who would take ownership of that
> cartridge (like Wouter has
> done for BPM4Struts)..  Of course docs for the
> cartridge would need to be
> maintained as well (something they're currently
> lacking, and we really need
> for 3x)...would you be interested in keeping those
> up-to-date as well?
> 
> ----- Original Message ----- 
> From: "Sascha Kulawik" <[EMAIL PROTECTED]>
> To: "'Chad Brandon'" <[EMAIL PROTECTED]>
> Sent: Thursday, June 03, 2004 3:12 AM
> Subject: RE: [Andromda-devel] New EJB Templates
> 
> 
> Hai Chad,
> 
> As we want to use AndroMDA heavily and I started to
> update the templates, I
> still want to do this in the future as well.
> So if there is nobody, I'm interested in doing that
> for the EJB Module.
> 
> 
> > -----Original Message-----
> > From: Chad Brandon [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, June 03, 2004 2:46 AM
> > To: Sascha Kulawik
> > Subject: Re: [Andromda-devel] New EJB Templates
> >
> > Thanks Sascha, I'll take a look.  Regarding your
> question
> > about a commiter for the EJB templates, there isn't
> really
> > anyone right now...I converted them to use the
> metafacade
> > stuff, but honestly, I don't want to maintain
> them...why, do
> > you want to?
> >
> > ----- Original Message -----
> > From: "Sascha Kulawik" <[EMAIL PROTECTED]>
> > To: "'Chad Brandon'" <[EMAIL PROTECTED]>
> > Sent: Wednesday, June 02, 2004 8:30 AM
> > Subject: RE: [Andromda-devel] New EJB Templates
> >
> >
> > Hai Chad,
> >
> > Here are the changed files.
> > I also fixed a bug with the CreateMethods.
> > Is there currently any commiter for the EJB
> Templates?
> > I havent revisited the complete templates, so Im
> just on the
> > road to get all
> > working as expected. Especially the SessionBeans
> needs some time to
> > complete, Ive started with the EntityBeans.
> > As Ive done some crappy stuff with XDOclet regarding
> the
> > ValueObjects, Ive
> > also changed some of the xdoclet module to get the
> EntityRef
> > working without
> > using Util-Objects of Xdoclet.
> > So here I added also an archive called
> xdoclet-ejb-module
> > which resists
> > exploded in my classpath to overwrite the module
> from xdoclet.
> >
> > Here are some snippets of my ant-task to get the
> stone rolling:
> > <target name="xdoclet.ejbdoclet" depends="prepare">
> > <taskdef name="ejbdoclet"
> > classname="xdoclet.modules.ejb.EjbDocletTask"
> > classpathref="project.class.path"/>
> > <taskdef name="andromda3"
> >
> classname="org.andromda.core.anttasks.AndroMDAGenTask"
> > classpathref="project.class.path"/>
> >
> > <andromda3 modelURL="jar:file:uml.zuml!/uml.xmi">
> >   <modelPackage name="test.ejb"
> shouldProcess="true"/>
> >   <namespace name="default" ignore="false">
> >   <property name="foreignKeySuffix" value="_ID_FK"/>
> > <property name="languageMappingsUri"
> > value="file:${dir.andromda}/conf/JavaMappings.xml"/>
> >   </namespace>
> >   <namespace name="java" ignore="false">
> > <property name="exceptions" value="${dir.src}"/>
> >   <property name="enumerations" value="${dir.src}"/>
> >   <property name="value-objects"
> value="${dir.src}"/>
> >   </namespace>
> >   <namespace name="ejb" ignore="false">
> >   <property name="sqlMappingsUri"
> >
> value="file:${dir.andromda}/conf/MySQLMappings.xml"/>
> >   <property name="jdbcMappingsUri"
> > value="file:${dir.andromda}/conf/JdbcMappings.xml"/>
> >   <property name="maxSqlNameLength" value="30"/>
> >   <property name="entity-beans"
> value="${dir.gensrc}"/>
> >   <property name="entity-impls" value="${dir.src}"/>
> >   <property name="session-beans"
> value="${dir.gensrc}"/>
> >   <property name="session-impls"
> value="${dir.src}"/>
> >   </namespace>
> > </andromda3>
> >
> > <ejbdoclet destdir="${dir.gensrc}"
> > excludedtags="@version,@author,@see"
> > addedtags="@xdoclet-generated at ${TODAY}"
> ejbspec="2.0" >
> > <fileset dir="${dir.gensrc}">
> > <include name="**/*Bean.java"/>
> > </fileset>
> >
> > <entitycmp/>
> > <valueobject>
> >     <packageSubstitution packages="model"
> substituteWith="vo"/>
> > </valueobject>
> >
> > <deploymentdescriptor destdir="${dir.ejb.metainf}"
> > validatexml="true"/>
> > <jboss version="3.0" xmlencoding="UTF-8"
> destdir="${dir.ejb.metainf}"
> > validatexml="false"
> datasource="${db.jndi-datasource-name.jboss}"
> > typemapping="${db.typemapping}"/>
> > <weblogic version="7.0" xmlencoding="UTF-8"
> > destdir="${dir.ejb.metainf}"
> > validatexml="true"
> datasource="${db.jndi-datasource-name.weblogic}"
> > mergedir="${src.dir}"/>
> > </ejbdoclet>
> >
> > <!--
> >              XDoclet stores the *Bean classes into
> ejb-jar.xml
> >              but the used andromda templates have
> created
> >              subclasses *BeanImpl.  Replace
> >              the names in the deployment descriptor
> so that
> >              everyone is happy.
> >          -->
> > <replace file="${dir.ejb.metainf}/ejb-jar.xml"
> >         token="Bean&lt;/ejb-class&gt;"
> > value="BeanImpl&lt;/ejb-class&gt;">
> >         </replace>
> > </target>
> >
> > Regards,
> >
> > Sascha
> >
> > P.S. Im still optimizing the templates for EJB, so
> if you're
> > committing this
> > I could send additional patches in the future.
> >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED]
> > >
> [mailto:[EMAIL PROTECTED] On
> Behalf
> > > Of Chad Brandon
> > > Sent: Wednesday, June 02, 2004 1:05 PM
> > > To: Sascha Kulawik;
> [EMAIL PROTECTED]
> > > Subject: Re: [Andromda-devel] New EJB Templates
> > >
> > > Hi Sascha,
> > >
> > > Go ahead and send them to me and if everything
> looks good
> > > I'll commit them.
> > >
> > > Chad
> > >
> > > ----- Original Message -----
> > > From: "Sascha Kulawik" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Wednesday, June 02, 2004 5:30 AM
> > > Subject: [Andromda-devel] New EJB Templates
> > >
> > >
> > > Hello everyone,
> > >
> > > Ive advanced the supplied EJB Templates out of the
> M2 release
> > > of AndroMDA.
> > > Changed are following points:
> > >
> > > - Advanced CMR (1..1, 1..n, n...m and the same
> with unidirectional)
> > >   This was only functional with an additional
> JBoss XDoclet
> > > Tag, but in this
> > > case the    foreign key field could not been
> supplied
> > >
> > > - Support for ValueObjects
> > > I've already discussed this with Matthias - but in
> some
> > projects it is
> > > absolutely useful if you will get an ValueObject
> out of an
> > > Entity without
> > > doing anything.
> > > The VO also contains CMRs if you want it or if the
> relationship is
> > > unidirectional.
> > > (maybe it should be able to disable the VO
> Function.
> > > Problem here, the VO will be generated though
> Xdoclet - so
> > > the created Impl
> > > Class will implement the CMP Class created by
> Xdoclet. This
> > > was already
> > > better with the actual release of AndroMDA (no
> more *CMP Classes)
> > >
> > > - Support for BEA Weblogic
> > > The Entity Beans can be used with BEA Weblogic.
> > >
> > > Is anybody interested to commit this to the CVS?
> > >
> > > Regards,
> > >
> > > Sascha-Matthias Kulawik
> > >
> > >
> > >
> > >
> > >
> -------------------------------------------------------
> > > This SF.Net email is sponsored by the new
> InstallShield X.
> > > From Windows to Linux, servers to mobile,
> InstallShield X is the one
> > > installation-authoring solution that does it all.
> Learn more and
> > > evaluate today!
> http://www.installshield.com/Dev2Dev/0504
> > > _______________________________________________
> > > Andromda-devel mailing list
> > > [EMAIL PROTECTED]
> > >
> https://lists.sourceforge.net/lists/listinfo/andromda-devel
> > >
> > >
> > >
> > >
> -------------------------------------------------------
> > > This SF.Net email is sponsored by the new
> InstallShield X.
> > > From Windows to Linux, servers to mobile,
> InstallShield X is the one
> > > installation-authoring solution that does it all.
> Learn more and
> > > evaluate today!
> http://www.installshield.com/Dev2Dev/0504
> > > _______________________________________________
> > > Andromda-devel mailing list
> > > [EMAIL PROTECTED]
> > >
> https://lists.sourceforge.net/lists/listinfo/andromda-devel
> > >
> > >
> >
> >
> 
> 



-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
>From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
Andromda-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-devel

Reply via email to