Re: M2 problems

"Mykel Alvis" <[email protected]> Fri, 14 Jul 2006 11:39:40 -0500
Newsgroups gmane.comp.java.ejb.middlegen.user
Message-ID <[email protected]>
--===============0359677276==
Content-Type: multipart/alternative; 
	boundary="----=_Part_32952_32348008.1152895180746"

------=_Part_32952_32348008.1152895180746
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Congratulations!  Wish I was on vacation... :)

Apparently, the ant wrapper is a little problematic as well.  It's seems
that with the current Middlegen strategy of loading plugins configured as an
ant task, it complains if middlegen is on running classpath.  I still
haven't worked this out, and frankly probably won't since it'll most likely
take a refactoring of the middlegen code.

I'll compile a list of the issues I get with the ant wrapper and with using
the java code directly in a mojo and send you something coherent in a few
days.

Until then, enjoy your vacaction!

Mykel

On 7/14/06, [email protected] <[email protected]> wrote:
>
> Hi Mykel!
>
> Sorry for the bad response. I'm on vacation, and only reading mail once a
> week or so.
>
> We're always interested in contributions, so do send us your stuff. Would
> be good to have a working M2 plugin out, one way or the other.
>
> .e
>
> > Hey eivendw,
> >
> > After 2 days of research and trying, I've come to the conclusion that
> the
> > Middlegen product was never designed to be run outside of an ant
> > container.
> > That being said, currently the only way I can think to invoke the
> > Middlegen
> > generation tasks from maven2 is to wrap the task in an ant-mojo wrapper,
> > install and run that task.
> >
> > Unfortunately, as we have said before, that means that the configuration
> > section of the mojo is pretty useless except for the top-level
> parameters
> > that are passed to the ant task.  All the table, many2many, and plugin
> > configurations for any given instance of the plugin will need to be
> > immutable unless someone wants to duplicate the way that the current m1
> > plugin is doing it with jelly.  Since that seems like a monumental
> amount
> > of
> > work to solve what is essentially an underlying problem, I'm going to
> > pass.
> >
> > Are you still interested in my ant-mojo wrappers?  I think I'll have
> those
> > done today or tomorrow.
> >
> > Mykel
> >
> > On 7/11/06, Mykel Alvis <[email protected]> wrote:
> >>
> >> Hi eivendw,
> >>
> >> I'm sorry for the long wait.  I've been working a wscompile plugin
> issue
> >> that was more serious than my middlegen issue. :)
> >>
> >> I may be more or less replicating your work, with the exception that
> I'm
> >> planning to trying to use the automatic instantiation capabilites of
> the
> >> <configuration> to generate TableElement object and Many2ManyEleement
> >> objects (in a wrapper for naming purposes).
> >>
> >> I'll send you what I've got sometime tomorrow.  Maybe you could tell me
> >> where/if I'm doing something really dumb with the middlegen task?  I
> >> haven't
> >> gotten it to run or even gotten the plugin built yet, but I hope to
> have
> >> that done tomorrow afternoon.
> >>
> >> Thanks again for being willing to help!
> >>
> >> Mykel
> >>
> >>
> >> On 6/27/06, [email protected] < [email protected]> wrote:
> >> >
> >> > Hi Mykel!
> >> >
> >> > What I tried was building a plugin in the same manner as the XDoclet
> >> > plugin:
> >> > http://mojo.codehaus.org/xdoclet-maven-plugin/usage.html
> >> >
> >> > That way the code for the M2 plugin is minimal, as all configuration
> >> is
> >> > done in exactly the same manner as for the ant plugin. Problem is of
> >> > course that you need to include some ant xml code in your pom.xml
> >> file,
> >> > within the <configuration> section of the plugin (as in xdoclet
> >> example
> >> > linked in above).
> >> >
> >> > The ideal plugin, in my opinion, would be one where only the needed
> >> > settings (db connection settings, generating type -
> hibernate/jdo/ejb3
> >> > etc.) must be specified. The rest could be defaulted.
> >> >
> >> > Not sure I understand exactly what you've been trying. If you send me
> >> > the
> >> > stuff you've done, maybe I'll be able to help you out better :)
> >> >
> >> > .eivindw
> >> >
> >> > > Hey eivindw,
> >> > > Were you somehow trying to use markup to parse source files to do
> >> the
> >> > > generation?  As I said, I'm very much a middlegen novice, and I
> >> can't
> >> > > really
> >> > > see how to do that but I'm always willing to listen.
> >> > >
> >> > > As I see it, the way to make the middlegen plugin work is to make a
> >> > > configuraiton section that mirrors the interior section of the ant
> >> > task.
> >> > > That probably sounds pedantic, but if there's not an easy way to
> >> > transfer
> >> > > the settings, it'll be a bit more difficult. I'm still reading
> >> through
> >> > the
> >> > > documentation and working with the examples to see what else it
> >> might
> >> > need
> >> > > to do.
> >> > >
> >> > > My xml ant-task wrapper works fine, by the way, but any changes in
> >> the
> >> >
> >> > > configuraiton (table defs, etc) requires a whole new plugin.  Maybe
> >> > that's
> >> > > not such a bad thing, but it prevents people from using a generic
> >> > plugin
> >> > > stored in a central repo.
> >> > >
> >> > > Mykel
> >> > >
> >> > > On 6/26/06, [email protected] <[email protected]> wrote:
> >> > >>
> >> > >> Hi again!
> >> > >>
> >> > >> I looked at the stuff I did on the M2 plugin. Started something
> >> based
> >> > on
> >> > >> the XDoclet plugin, but it doesn't seem to work with the latest M2
> >> > >> version. Nothing worth committing yet at least.
> >> > >>
> >> > >> The way I see it, the Middlegen plugin for M2 should need a
> minimal
> >> > set
> >> > >> of
> >> > >> configuration. With as much defaults as possible, with the option
> >> to
> >> > >> override of course.
> >> > >>
> >> > >> Let ut know if you come up with something that works, or need help
> >> > >> figuring stuff out..
> >> > >>
> >> > >> .eivindw
> >> > >>
> >> > >> > Cool!
> >> > >> >
> >> > >> > I'll be happy to help, but I'll be honest.  I have skills with
> >> > maven
> >> > >> (and
> >> > >> > java) and little experience with middlegen.
> >> > >> >
> >> > >> > Right now, my primary contract is managing builds for a large
> >> J2EE
> >> > app
> >> > >> > that
> >> > >> > does a number of middlegen calls midstream.  I've been working
> on
> >> > an
> >> > >> ant
> >> > >> > plugin that wraps the middlegen ant task.  I'm about 50% done (I
> >> > >> > think...),
> >> > >> > as I have the build that I'm looking for, but to specify the
> >> > >> sub-elements
> >> > >> > you have to make a whole new plugin (with your <table, <many...,
> >> > etc
> >> > >> > elements).  Obviously, this isn't the optimal solution but seems
> >> to
> >> > be
> >> > >> > what's going to get me by this week. :)
> >> > >> >
> >> > >> > I seem able to check out the middlegen code from CVS from home.
> >> If
> >> > >> > there's
> >> > >> > something I can do or look at, let me know.  This would be a
> good
> >> > >> > opportunity for me to get to know middlegen better and help keep
> >> my
> >> >
> >> > >> > managers
> >> > >> > off my back at the same time. :)
> >> > >> >
> >> > >> > Mykel
> >> > >> >
> >> > >> > On 6/23/06, [email protected] <[email protected]> wrote:
> >> > >> >>
> >> > >> >> Hi!
> >> > >> >>
> >> > >> >> I've started working on an M2 plugin, but haven't committed
> >> > anything
> >> > >> to
> >> > >> >> cvs yet. As far as I can remember, there was a problem with the
> >> > >> >> dependency
> >> > >> >> loading in early versions of M2. Since the dependency to the db
> >> > >> driver
> >> > >> >> has
> >> > >> >> to be given in the projects pom, not the M2 plugin pom.. But
> >> think
> >> > >> that
> >> > >> >> can be solved easier now with the latest M2 release.
> >> > >> >>
> >> > >> >> I will take a look at it during this weekend, and commit to cvs
> >> > what
> >> > >> I
> >> > >> >> have so far.. Appreciate any help to get this completed.
> >> > >> >>
> >> > >> >> CVS and mailing list archives are handled by sourceforge.
> >> > >> >>
> >> > >> >> .eivindw
> >> > >> >>
> >> > >> >> > I can't seem to find any documentation on the m2 middlegen
> >> > plugin.
> >> > >> >> Does
> >> > >> >> > it
> >> > >> >> > exist?  Is it just a repurposed m1 plugin?  Is there
> >> > documentation
> >> > >> for
> >> > >> >> the
> >> > >> >> > m2 plugin?
> >> > >> >> >
> >> > >> >> > The archives for this list appear to be defunct, as does the
> >> > maven
> >> > >> >> site
> >> > >> >> > for
> >> > >> >> > boss.  I also can't get to the source tree for middlegen
> using
> >> > CVS,
> >> > >> >> > although
> >> > >> >> > that's potentially (but unlikely) a connectivity problem on
> my
> >> > end.
> >> > >> >> >
> >> > >> >> > Anyone have any data they can share with me re: the m2
> >> middlegen
> >> >
> >> > >> >> plugin?
> >> > >> >> >
> >> > >> >> > --
> >> > >> >> >
> >> > >> >> > Never wear anything that panics the cat. -- P. J. O'Rourke
> >> > >> >> > Using Tomcat but need to do more? Need to support web
> >> services,
> >> > >> >> security?
> >> > >> >> > Get stuff done quickly with pre-integrated technology to make
> >> > your
> >> > >> job
> >> > >> >> > easier
> >> > >> >> > Download IBM WebSphere Application Server v.1.0.1 based on
> >> > Apache
> >> > >> >> Geronimo
> >> > >> >> >
> >> > >>
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >> >
> >> > >> >> > _______________________________________________
> >> > >> >> > middlegen-user mailing list
> >> > >> >> > [email protected]
> >> > >> >> > https://lists.sourceforge.net/lists/listinfo/middlegen-user
> >> > >> >> >
> >> > >> >>
> >> > >> >>
> >> > >> >>
> >> > >> >> Using Tomcat but need to do more? Need to support web services,
> >> > >> >> security?
> >> > >> >> Get stuff done quickly with pre-integrated technology to make
> >> your
> >> >
> >> > >> job
> >> > >> >> easier
> >> > >> >> Download IBM WebSphere Application Server v.1.0.1 based on
> >> Apache
> >> > >> >> Geronimo
> >> > >> >>
> >> > >>
> >> >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >> > >> >> _______________________________________________
> >> > >> >> middlegen-user mailing list
> >> > >> >> [email protected]
> >> > >> >> https://lists.sourceforge.net/lists/listinfo/middlegen-user
> >> > >> >>
> >> > >> >
> >> > >> >
> >> > >> >
> >> > >> > --
> >> > >> >
> >> > >> > Never wear anything that panics the cat. -- P. J. O'Rourke
> >> > >> > Using Tomcat but need to do more? Need to support web services,
> >> > >> security?
> >> > >> > Get stuff done quickly with pre-integrated technology to make
> >> your
> >> > job
> >> > >> > easier
> >> > >> > Download IBM WebSphere Application Server v.1.0.1 based on
> Apache
> >> > >> Geronimo
> >> > >> >
> >> >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >> > >> > _______________________________________________
> >> > >> > middlegen-user mailing list
> >> > >> > [email protected]
> >> > >> > https://lists.sourceforge.net/lists/listinfo/middlegen-user
> >> > >> >
> >> > >>
> >> > >>
> >> > >>
> >> > >> Using Tomcat but need to do more? Need to support web services,
> >> > >> security?
> >> > >> Get stuff done quickly with pre-integrated technology to make your
> >> > job
> >> > >> easier
> >> > >> Download IBM WebSphere Application Server v.1.0.1 based on Apache
> >> > >> Geronimo
> >> > >>
> >> >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >> > >> _______________________________________________
> >> > >> middlegen-user mailing list
> >> > >> [email protected]
> >> > >> https://lists.sourceforge.net/lists/listinfo/middlegen-user
> >> > >>
> >> > >
> >> > >
> >> > >
> >> > > --
> >> > >
> >> > > Never wear anything that panics the cat. -- P. J. O'Rourke
> >> > > Using Tomcat but need to do more? Need to support web services,
> >> > security?
> >> > > Get stuff done quickly with pre-integrated technology to make your
> >> job
> >> > > easier
> >> > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> >> > Geronimo
> >> > >
> >> >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >> > > _______________________________________________
> >> > > middlegen-user mailing list
> >> > > [email protected]
> >> > > https://lists.sourceforge.net/lists/listinfo/middlegen-user
> >> > >
> >> >
> >> >
> >> >
> >> > Using Tomcat but need to do more? Need to support web services,
> >> > security?
> >> > Get stuff done quickly with pre-integrated technology to make your
> job
> >> > easier
> >> > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> >> > Geronimo
> >> >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >> > _______________________________________________
> >> > middlegen-user mailing list
> >> > [email protected]
> >> > https://lists.sourceforge.net/lists/listinfo/middlegen-user
> >> >
> >>
> >>
> >>
> >> --
> >>
> >>
> >> Never wear anything that panics the cat. -- P. J. O'Rourke
> >>
> >
> >
> >
> > --
> >
> > Never wear anything that panics the cat. -- P. J. O'Rourke
> >
> >
> -------------------------------------------------------------------------
> > Using Tomcat but need to do more? Need to support web services,
> security?
> > Get stuff done quickly with pre-integrated technology to make your job
> > easier
> > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > _______________________________________________
> > middlegen-user mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/middlegen-user
> >
>
>
>
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> middlegen-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/middlegen-user
>



-- 

Never wear anything that panics the cat. -- P. J. O'Rourke

------=_Part_32952_32348008.1152895180746
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Congratulations!&nbsp; Wish I was on vacation... :)<br><br>Apparently, the ant wrapper is a little problematic as well.&nbsp; It's seems that with the current Middlegen strategy of loading plugins configured as an ant task, it complains if middlegen is on running classpath.&nbsp; I still haven't worked this out, and frankly probably won't since it'll most likely take a refactoring of the middlegen code.&nbsp; 
<br><br>I'll compile a list of the issues I get with the ant wrapper and with using the java code directly in a mojo and send you something coherent in a few days.&nbsp; <br><br>Until then, enjoy your vacaction!<br><br>Mykel<br>
<br><div><span class="gmail_quote">On 7/14/06, <b class="gmail_sendername"><a href="mailto:[email protected]">[email protected]</a></b> &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Mykel!<br><br>Sorry for the bad response. I'm on vacation, and only reading mail once a<br>week or so.<br><br>We're always interested in contributions, so do send us your stuff. Would<br>be good to have a working M2 plugin out, one way or the other.
<br><br>.e<br><br>&gt; Hey eivendw,<br>&gt;<br>&gt; After 2 days of research and trying, I've come to the conclusion that the<br>&gt; Middlegen product was never designed to be run outside of an ant<br>&gt; container.<br>
&gt; That being said, currently the only way I can think to invoke the<br>&gt; Middlegen<br>&gt; generation tasks from maven2 is to wrap the task in an ant-mojo wrapper,<br>&gt; install and run that task.<br>&gt;<br>&gt; Unfortunately, as we have said before, that means that the configuration
<br>&gt; section of the mojo is pretty useless except for the top-level parameters<br>&gt; that are passed to the ant task.&nbsp;&nbsp;All the table, many2many, and plugin<br>&gt; configurations for any given instance of the plugin will need to be
<br>&gt; immutable unless someone wants to duplicate the way that the current m1<br>&gt; plugin is doing it with jelly.&nbsp;&nbsp;Since that seems like a monumental amount<br>&gt; of<br>&gt; work to solve what is essentially an underlying problem, I'm going to
<br>&gt; pass.<br>&gt;<br>&gt; Are you still interested in my ant-mojo wrappers?&nbsp;&nbsp;I think I'll have those<br>&gt; done today or tomorrow.<br>&gt;<br>&gt; Mykel<br>&gt;<br>&gt; On 7/11/06, Mykel Alvis &lt;<a href="mailto:[email protected]">
[email protected]</a>&gt; wrote:<br>&gt;&gt;<br>&gt;&gt; Hi eivendw,<br>&gt;&gt;<br>&gt;&gt; I'm sorry for the long wait.&nbsp;&nbsp;I've been working a wscompile plugin issue<br>&gt;&gt; that was more serious than my middlegen issue. :)
<br>&gt;&gt;<br>&gt;&gt; I may be more or less replicating your work, with the exception that I'm<br>&gt;&gt; planning to trying to use the automatic instantiation capabilites of the<br>&gt;&gt; &lt;configuration&gt; to generate TableElement object and Many2ManyEleement
<br>&gt;&gt; objects (in a wrapper for naming purposes).<br>&gt;&gt;<br>&gt;&gt; I'll send you what I've got sometime tomorrow.&nbsp;&nbsp;Maybe you could tell me<br>&gt;&gt; where/if I'm doing something really dumb with the middlegen task?&nbsp;&nbsp;I
<br>&gt;&gt; haven't<br>&gt;&gt; gotten it to run or even gotten the plugin built yet, but I hope to have<br>&gt;&gt; that done tomorrow afternoon.<br>&gt;&gt;<br>&gt;&gt; Thanks again for being willing to help!<br>&gt;&gt;
<br>&gt;&gt; Mykel<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; On 6/27/06, <a href="mailto:[email protected]">[email protected]</a> &lt; <a href="mailto:[email protected]">[email protected]</a>&gt; wrote:<br>&gt;&gt; &gt;<br>
&gt;&gt; &gt; Hi Mykel!<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; What I tried was building a plugin in the same manner as the XDoclet<br>&gt;&gt; &gt; plugin:<br>&gt;&gt; &gt; <a href="http://mojo.codehaus.org/xdoclet-maven-plugin/usage.html">
http://mojo.codehaus.org/xdoclet-maven-plugin/usage.html</a><br>&gt;&gt; &gt;<br>&gt;&gt; &gt; That way the code for the M2 plugin is minimal, as all configuration<br>&gt;&gt; is<br>&gt;&gt; &gt; done in exactly the same manner as for the ant plugin. Problem is of
<br>&gt;&gt; &gt; course that you need to include some ant xml code in your pom.xml<br>&gt;&gt; file,<br>&gt;&gt; &gt; within the &lt;configuration&gt; section of the plugin (as in xdoclet<br>&gt;&gt; example<br>&gt;&gt; &gt; linked in above).
<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; The ideal plugin, in my opinion, would be one where only the needed<br>&gt;&gt; &gt; settings (db connection settings, generating type - hibernate/jdo/ejb3<br>&gt;&gt; &gt; etc.) must be specified. The rest could be defaulted.
<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; Not sure I understand exactly what you've been trying. If you send me<br>&gt;&gt; &gt; the<br>&gt;&gt; &gt; stuff you've done, maybe I'll be able to help you out better :)<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; .eivindw<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; &gt; Hey eivindw,<br>&gt;&gt; &gt; &gt; Were you somehow trying to use markup to parse source files to do<br>&gt;&gt; the<br>&gt;&gt; &gt; &gt; generation?&nbsp;&nbsp;As I said, I'm very much a middlegen novice, and I
<br>&gt;&gt; can't<br>&gt;&gt; &gt; &gt; really<br>&gt;&gt; &gt; &gt; see how to do that but I'm always willing to listen.<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; As I see it, the way to make the middlegen plugin work is to make a
<br>&gt;&gt; &gt; &gt; configuraiton section that mirrors the interior section of the ant<br>&gt;&gt; &gt; task.<br>&gt;&gt; &gt; &gt; That probably sounds pedantic, but if there's not an easy way to<br>&gt;&gt; &gt; transfer
<br>&gt;&gt; &gt; &gt; the settings, it'll be a bit more difficult. I'm still reading<br>&gt;&gt; through<br>&gt;&gt; &gt; the<br>&gt;&gt; &gt; &gt; documentation and working with the examples to see what else it<br>&gt;&gt; might
<br>&gt;&gt; &gt; need<br>&gt;&gt; &gt; &gt; to do.<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; My xml ant-task wrapper works fine, by the way, but any changes in<br>&gt;&gt; the<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; &gt; configuraiton (table defs, etc) requires a whole new plugin.&nbsp;&nbsp;Maybe
<br>&gt;&gt; &gt; that's<br>&gt;&gt; &gt; &gt; not such a bad thing, but it prevents people from using a generic<br>&gt;&gt; &gt; plugin<br>&gt;&gt; &gt; &gt; stored in a central repo.<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; Mykel
<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; On 6/26/06, <a href="mailto:[email protected]">[email protected]</a> &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:<br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; Hi again!
<br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; I looked at the stuff I did on the M2 plugin. Started something<br>&gt;&gt; based<br>&gt;&gt; &gt; on<br>&gt;&gt; &gt; &gt;&gt; the XDoclet plugin, but it doesn't seem to work with the latest M2
<br>&gt;&gt; &gt; &gt;&gt; version. Nothing worth committing yet at least.<br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; The way I see it, the Middlegen plugin for M2 should need a minimal<br>&gt;&gt; &gt; set<br>&gt;&gt; &gt; &gt;&gt; of
<br>&gt;&gt; &gt; &gt;&gt; configuration. With as much defaults as possible, with the option<br>&gt;&gt; to<br>&gt;&gt; &gt; &gt;&gt; override of course.<br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; Let ut know if you come up with something that works, or need help
<br>&gt;&gt; &gt; &gt;&gt; figuring stuff out..<br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; .eivindw<br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; &gt; Cool!<br>&gt;&gt; &gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt; I'll be happy to help, but I'll be honest.&nbsp;&nbsp;I have skills with
<br>&gt;&gt; &gt; maven<br>&gt;&gt; &gt; &gt;&gt; (and<br>&gt;&gt; &gt; &gt;&gt; &gt; java) and little experience with middlegen.<br>&gt;&gt; &gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt; Right now, my primary contract is managing builds for a large
<br>&gt;&gt; J2EE<br>&gt;&gt; &gt; app<br>&gt;&gt; &gt; &gt;&gt; &gt; that<br>&gt;&gt; &gt; &gt;&gt; &gt; does a number of middlegen calls midstream.&nbsp;&nbsp;I've been working on<br>&gt;&gt; &gt; an<br>&gt;&gt; &gt; &gt;&gt; ant
<br>&gt;&gt; &gt; &gt;&gt; &gt; plugin that wraps the middlegen ant task.&nbsp;&nbsp;I'm about 50% done (I<br>&gt;&gt; &gt; &gt;&gt; &gt; think...),<br>&gt;&gt; &gt; &gt;&gt; &gt; as I have the build that I'm looking for, but to specify the
<br>&gt;&gt; &gt; &gt;&gt; sub-elements<br>&gt;&gt; &gt; &gt;&gt; &gt; you have to make a whole new plugin (with your &lt;table, &lt;many...,<br>&gt;&gt; &gt; etc<br>&gt;&gt; &gt; &gt;&gt; &gt; elements).&nbsp;&nbsp;Obviously, this isn't the optimal solution but seems
<br>&gt;&gt; to<br>&gt;&gt; &gt; be<br>&gt;&gt; &gt; &gt;&gt; &gt; what's going to get me by this week. :)<br>&gt;&gt; &gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt; I seem able to check out the middlegen code from CVS from home.
<br>&gt;&gt; If<br>&gt;&gt; &gt; &gt;&gt; &gt; there's<br>&gt;&gt; &gt; &gt;&gt; &gt; something I can do or look at, let me know.&nbsp;&nbsp;This would be a good<br>&gt;&gt; &gt; &gt;&gt; &gt; opportunity for me to get to know middlegen better and help keep
<br>&gt;&gt; my<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt; managers<br>&gt;&gt; &gt; &gt;&gt; &gt; off my back at the same time. :)<br>&gt;&gt; &gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt; Mykel<br>&gt;&gt; &gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt; &gt;&gt; &gt; On 6/23/06, <a href="mailto:[email protected]">[email protected]</a> &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; Hi!
<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; I've started working on an M2 plugin, but haven't committed<br>&gt;&gt; &gt; anything<br>&gt;&gt; &gt; &gt;&gt; to<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; cvs yet. As far as I can remember, there was a problem with the
<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; dependency<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; loading in early versions of M2. Since the dependency to the db<br>&gt;&gt; &gt; &gt;&gt; driver<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; has<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; to be given in the projects pom, not the M2 plugin pom.. But<br>&gt;&gt; think<br>&gt;&gt; &gt; &gt;&gt; that<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; can be solved easier now with the latest M2 release.
<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; I will take a look at it during this weekend, and commit to cvs<br>&gt;&gt; &gt; what<br>&gt;&gt; &gt; &gt;&gt; I<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; have so far.. Appreciate any help to get this completed.
<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; CVS and mailing list archives are handled by sourceforge.<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; .eivindw<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; I can't seem to find any documentation on the m2 middlegen<br>&gt;&gt; &gt; plugin.<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; Does<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; it<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; exist?&nbsp;&nbsp;Is it just a repurposed m1 plugin?&nbsp;&nbsp;Is there
<br>&gt;&gt; &gt; documentation<br>&gt;&gt; &gt; &gt;&gt; for<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; the<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; m2 plugin?<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; The archives for this list appear to be defunct, as does the
<br>&gt;&gt; &gt; maven<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; site<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; for<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; boss.&nbsp;&nbsp;I also can't get to the source tree for middlegen using<br>&gt;&gt; &gt; CVS,
<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; although<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; that's potentially (but unlikely) a connectivity problem on my<br>&gt;&gt; &gt; end.<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; Anyone have any data they can share with me re: the m2
<br>&gt;&gt; middlegen<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; plugin?<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; --<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; Never wear anything that panics the cat. -- P. J. O'Rourke
<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; Using Tomcat but need to do more? Need to support web<br>&gt;&gt; services,<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; security?<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; Get stuff done quickly with pre-integrated technology to make
<br>&gt;&gt; &gt; your<br>&gt;&gt; &gt; &gt;&gt; job<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; easier<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; Download IBM WebSphere Application Server v.1.0.1 based on<br>&gt;&gt; &gt; Apache
<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; Geronimo<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; <a href="http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642">http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642
</a><br>&gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; _______________________________________________<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; middlegen-user mailing list<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; <a href="mailto:[email protected]">
[email protected]</a><br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user">https://lists.sourceforge.net/lists/listinfo/middlegen-user</a><br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; Using Tomcat but need to do more? Need to support web services,<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; security?
<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; Get stuff done quickly with pre-integrated technology to make<br>&gt;&gt; your<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; job<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; easier<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; Download IBM WebSphere Application Server 
v.1.0.1 based on<br>&gt;&gt; Apache<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; Geronimo<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; <a href="http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642">
http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642</a><br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; _______________________________________________<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; middlegen-user mailing list
<br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; <a href="mailto:[email protected]">[email protected]</a><br>&gt;&gt; &gt; &gt;&gt; &gt;&gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user">
https://lists.sourceforge.net/lists/listinfo/middlegen-user</a><br>&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt; --
<br>&gt;&gt; &gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; &gt;&gt; &gt; Never wear anything that panics the cat. -- P. J. O'Rourke<br>&gt;&gt; &gt; &gt;&gt; &gt; Using Tomcat but need to do more? Need to support web services,<br>&gt;&gt; &gt; &gt;&gt; security?
<br>&gt;&gt; &gt; &gt;&gt; &gt; Get stuff done quickly with pre-integrated technology to make<br>&gt;&gt; your<br>&gt;&gt; &gt; job<br>&gt;&gt; &gt; &gt;&gt; &gt; easier<br>&gt;&gt; &gt; &gt;&gt; &gt; Download IBM WebSphere Application Server 
v.1.0.1 based on Apache<br>&gt;&gt; &gt; &gt;&gt; Geronimo<br>&gt;&gt; &gt; &gt;&gt; &gt;<br>&gt;&gt; &gt; <a href="http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642">http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642
</a><br>&gt;&gt; &gt; &gt;&gt; &gt; _______________________________________________<br>&gt;&gt; &gt; &gt;&gt; &gt; middlegen-user mailing list<br>&gt;&gt; &gt; &gt;&gt; &gt; <a href="mailto:[email protected]">
[email protected]</a><br>&gt;&gt; &gt; &gt;&gt; &gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user">https://lists.sourceforge.net/lists/listinfo/middlegen-user</a><br>&gt;&gt; &gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;&gt; Using Tomcat but need to do more? Need to support web services,<br>&gt;&gt; &gt; &gt;&gt; security?<br>&gt;&gt; &gt; &gt;&gt; Get stuff done quickly with pre-integrated technology to make your
<br>&gt;&gt; &gt; job<br>&gt;&gt; &gt; &gt;&gt; easier<br>&gt;&gt; &gt; &gt;&gt; Download IBM WebSphere Application Server v.1.0.1 based on Apache<br>&gt;&gt; &gt; &gt;&gt; Geronimo<br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; 
<a href="http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642">http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642</a><br>&gt;&gt; &gt; &gt;&gt; _______________________________________________
<br>&gt;&gt; &gt; &gt;&gt; middlegen-user mailing list<br>&gt;&gt; &gt; &gt;&gt; <a href="mailto:[email protected]">[email protected]</a><br>&gt;&gt; &gt; &gt;&gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user">
https://lists.sourceforge.net/lists/listinfo/middlegen-user</a><br>&gt;&gt; &gt; &gt;&gt;<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; --<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; Never wear anything that panics the cat. -- P. J. O'Rourke
<br>&gt;&gt; &gt; &gt; Using Tomcat but need to do more? Need to support web services,<br>&gt;&gt; &gt; security?<br>&gt;&gt; &gt; &gt; Get stuff done quickly with pre-integrated technology to make your<br>&gt;&gt; job<br>
&gt;&gt; &gt; &gt; easier<br>&gt;&gt; &gt; &gt; Download IBM WebSphere Application Server v.1.0.1 based on Apache<br>&gt;&gt; &gt; Geronimo<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; <a href="http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642">
http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642</a><br>&gt;&gt; &gt; &gt; _______________________________________________<br>&gt;&gt; &gt; &gt; middlegen-user mailing list<br>&gt;&gt; &gt; &gt; 
<a href="mailto:[email protected]">[email protected]</a><br>&gt;&gt; &gt; &gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user">https://lists.sourceforge.net/lists/listinfo/middlegen-user
</a><br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; Using Tomcat but need to do more? Need to support web services,<br>&gt;&gt; &gt; security?<br>&gt;&gt; &gt; Get stuff done quickly with pre-integrated technology to make your job
<br>&gt;&gt; &gt; easier<br>&gt;&gt; &gt; Download IBM WebSphere Application Server v.1.0.1 based on Apache<br>&gt;&gt; &gt; Geronimo<br>&gt;&gt; &gt; <a href="http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642">
http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642</a><br>&gt;&gt; &gt; _______________________________________________<br>&gt;&gt; &gt; middlegen-user mailing list<br>&gt;&gt; &gt; <a href="mailto:[email protected]">
[email protected]</a><br>&gt;&gt; &gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user">https://lists.sourceforge.net/lists/listinfo/middlegen-user</a><br>&gt;&gt; &gt;<br>&gt;&gt;<br>
&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; --<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; Never wear anything that panics the cat. -- P. J. O'Rourke<br>&gt;&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt;<br>&gt; Never wear anything that panics the cat. -- P. J. O'Rourke
<br>&gt;<br>&gt; -------------------------------------------------------------------------<br>&gt; Using Tomcat but need to do more? Need to support web services, security?<br>&gt; Get stuff done quickly with pre-integrated technology to make your job
<br>&gt; easier<br>&gt; Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo<br>&gt; <a href="http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642">http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642
</a><br>&gt; _______________________________________________<br>&gt; middlegen-user mailing list<br>&gt; <a href="mailto:[email protected]">[email protected]</a><br>&gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user">
https://lists.sourceforge.net/lists/listinfo/middlegen-user</a><br>&gt;<br><br><br><br><br>-------------------------------------------------------------------------<br>Using Tomcat but need to do more? Need to support web services, security?
<br>Get stuff done quickly with pre-integrated technology to make your job easier<br>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo<br><a href="http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642">
http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642</a><br>_______________________________________________<br>middlegen-user mailing list<br><a href="mailto:[email protected]">
[email protected]</a><br><a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user">https://lists.sourceforge.net/lists/listinfo/middlegen-user</a><br></blockquote></div><br><br clear="all"><br>
-- <br><br>Never wear anything that panics the cat. -- P. J. O'Rourke

------=_Part_32952_32348008.1152895180746--


--===============0359677276==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

--===============0359677276==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
middlegen-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/middlegen-user

--===============0359677276==--