Re: M2 problems

"Mykel Alvis" <[email protected]> Wed, 12 Jul 2006 14:11:54 -0500
Newsgroups gmane.comp.java.ejb.middlegen.user
Message-ID <[email protected]>
--===============1853017859==
Content-Type: multipart/alternative; 
	boundary="----=_Part_13022_31874275.1152731514879"

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

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

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

Hey eivendw,<br><br>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.&nbsp; 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.
<br><br>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.&nbsp; 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.&nbsp; Since that seems like a monumental amount of work to solve what is essentially an underlying problem, I'm going to pass.
<br><br>Are you still interested in my ant-mojo wrappers?&nbsp; I think I'll have those done today or tomorrow.<br><br>Mykel<br><br><div><span class="gmail_quote">On 7/11/06, <b class="gmail_sendername">Mykel Alvis</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;"><div>Hi eivendw,<br><br>I'm sorry for the long wait.&nbsp; I've been working a wscompile plugin issue that was more serious than my middlegen issue. :)
<br><br>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 &lt;configuration&gt; to generate TableElement object and Many2ManyEleement objects (in a wrapper for naming purposes).
<br><br>I'll send you what I've got sometime tomorrow.&nbsp; Maybe you could tell me where/if I'm doing something really dumb with the middlegen task?&nbsp; I haven't gotten it to run or even gotten the plugin built yet, but I hope to have that done tomorrow afternoon.
<br><br>Thanks again for being willing to help!<br></div><div><span class="sg"><br>Mykel</span></div><div><span class="e" id="q_10c5fa98ef75faf2_2"><br><br><div><span class="gmail_quote">On 6/27/06, <b class="gmail_sendername">
<a href="mailto:[email protected]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">[email protected]</a></b> &lt;<a href="mailto:[email protected]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

[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>What I tried was building a plugin in the same manner as the XDoclet plugin:
<br><a href="http://mojo.codehaus.org/xdoclet-maven-plugin/usage.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://mojo.codehaus.org/xdoclet-maven-plugin/usage.html</a><br><br>That way the code for the M2 plugin is minimal, as all configuration is
<br>done in exactly the same manner as for the ant plugin. Problem is of
<br>course that you need to include some ant xml code in your pom.xml file,<br>within the &lt;configuration&gt; section of the plugin (as in xdoclet example<br>linked in above).<br><br>The ideal plugin, in my opinion, would be one where only the needed
<br>settings (db connection settings, generating type - hibernate/jdo/ejb3<br>etc.) must be specified. The rest could be defaulted.<br><br>Not sure I understand exactly what you've been trying. If you send me the<br>stuff you've done, maybe I'll be able to help you out better :)
<br><br>.eivindw<br><br>&gt; Hey eivindw,<br>&gt; Were you somehow trying to use markup to parse source files to do the<br>&gt; generation?&nbsp;&nbsp;As I said, I'm very much a middlegen novice, and I can't<br>&gt; really<br>&gt; see how to do that but I'm always willing to listen.
<br>&gt;<br>&gt; As I see it, the way to make the middlegen plugin work is to make a<br>&gt; configuraiton section that mirrors the interior section of the ant task.<br>&gt; That probably sounds pedantic, but if there's not an easy way to transfer
<br>&gt; the settings, it'll be a bit more difficult. I'm still reading through the<br>&gt; documentation and working with the examples to see what else it might need<br>&gt; to do.<br>&gt;<br>&gt; My xml ant-task wrapper works fine, by the way, but any changes in the
<br>&gt; configuraiton (table defs, etc) requires a whole new plugin.&nbsp;&nbsp;Maybe that's<br>&gt; not such a bad thing, but it prevents people from using a generic plugin<br>&gt; stored in a central repo.<br>&gt;<br>&gt; Mykel
<br>
&gt;<br>&gt; On 6/26/06, <a href="mailto:[email protected]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">[email protected]</a> &lt;<a href="mailto:[email protected]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
[email protected]</a>&gt; wrote:<br>&gt;&gt;<br>&gt;&gt; Hi again!<br>&gt;&gt;<br>&gt;&gt; I looked at the stuff I did on the M2 plugin. Started something based on
<br>&gt;&gt; the XDoclet plugin, but it doesn't seem to work with the latest M2<br>&gt;&gt; version. Nothing worth committing yet at least.<br>&gt;&gt;<br>&gt;&gt; The way I see it, the Middlegen plugin for M2 should need a minimal set
<br>&gt;&gt; of<br>&gt;&gt; configuration. With as much defaults as possible, with the option to<br>&gt;&gt; override of course.<br>&gt;&gt;<br>&gt;&gt; Let ut know if you come up with something that works, or need help<br>

&gt;&gt; figuring stuff out..<br>&gt;&gt;<br>&gt;&gt; .eivindw<br>&gt;&gt;<br>&gt;&gt; &gt; Cool!<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; I'll be happy to help, but I'll be honest.&nbsp;&nbsp;I have skills with maven<br>&gt;&gt; (and<br>

&gt;&gt; &gt; java) and little experience with middlegen.<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; Right now, my primary contract is managing builds for a large J2EE app<br>&gt;&gt; &gt; that<br>&gt;&gt; &gt; does a number of middlegen calls midstream.&nbsp;&nbsp;I've been working on an
<br>&gt;&gt; ant<br>&gt;&gt; &gt; plugin that wraps the middlegen ant task.&nbsp;&nbsp;I'm about 50% done (I<br>&gt;&gt; &gt; think...),<br>&gt;&gt; &gt; as I have the build that I'm looking for, but to specify the<br>&gt;&gt; sub-elements
<br>&gt;&gt; &gt; you have to make a whole new plugin (with your &lt;table, &lt;many..., etc<br>&gt;&gt; &gt; elements).&nbsp;&nbsp;Obviously, this isn't the optimal solution but seems to be<br>&gt;&gt; &gt; what's going to get me by this week. :)
<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; I seem able to check out the middlegen code from CVS from home.&nbsp;&nbsp;If<br>&gt;&gt; &gt; there's<br>&gt;&gt; &gt; something I can do or look at, let me know.&nbsp;&nbsp;This would be a good<br>&gt;&gt; &gt; opportunity for me to get to know middlegen better and help keep my
<br>&gt;&gt; &gt; managers<br>&gt;&gt; &gt; off my back at the same time. :)<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; Mykel<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; On 6/23/06, <a href="mailto:[email protected]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
[email protected]</a>
 &lt;<a href="mailto:[email protected]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">[email protected]</a>&gt; wrote:<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;&gt; Hi!<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;&gt; I've started working on an M2 plugin, but haven't committed anything
<br>&gt;&gt; to<br>&gt;&gt; &gt;&gt; cvs yet. As far as I can remember, there was a problem with the<br>&gt;&gt; &gt;&gt; dependency<br>&gt;&gt; &gt;&gt; loading in early versions of M2. Since the dependency to the db<br>

&gt;&gt; driver<br>&gt;&gt; &gt;&gt; has<br>&gt;&gt; &gt;&gt; to be given in the projects pom, not the M2 plugin pom.. But think<br>&gt;&gt; that<br>&gt;&gt; &gt;&gt; can be solved easier now with the latest M2 release.<br>

&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;&gt; I will take a look at it during this weekend, and commit to cvs what<br>&gt;&gt; I<br>&gt;&gt; &gt;&gt; have so far.. Appreciate any help to get this completed.<br>&gt;&gt; &gt;&gt;
<br>
&gt;&gt; &gt;&gt; CVS and mailing list archives are handled by sourceforge.<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;&gt; .eivindw<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;&gt; &gt; I can't seem to find any documentation on the m2 middlegen plugin.
<br>&gt;&gt; &gt;&gt; Does<br>&gt;&gt; &gt;&gt; &gt; it<br>&gt;&gt; &gt;&gt; &gt; exist?&nbsp;&nbsp;Is it just a repurposed m1 plugin?&nbsp;&nbsp;Is there documentation<br>&gt;&gt; for<br>&gt;&gt; &gt;&gt; the<br>&gt;&gt; &gt;&gt; &gt; m2 plugin?
<br>&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; &gt; The archives for this list appear to be defunct, as does the maven<br>&gt;&gt; &gt;&gt; site<br>&gt;&gt; &gt;&gt; &gt; for<br>&gt;&gt; &gt;&gt; &gt; boss.&nbsp;&nbsp;I also can't get to the source tree for middlegen using CVS,
<br>&gt;&gt; &gt;&gt; &gt; although<br>&gt;&gt; &gt;&gt; &gt; that's potentially (but unlikely) a connectivity problem on my end.<br>&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; &gt; Anyone have any data they can share with me re: the m2 middlegen
<br>&gt;&gt; &gt;&gt; plugin?<br>&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; &gt; --<br>&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; &gt; Never wear anything that panics the cat. -- P. J. O'Rourke<br>&gt;&gt; &gt;&gt; &gt; Using Tomcat but need to do more? Need to support web services,
<br>&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; 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; Geronimo<br>&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; <a href="http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
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]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
[email protected]
</a><br>&gt;&gt; &gt;&gt; &gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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; Using Tomcat but need to do more? Need to support web services,<br>&gt;&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;&gt; Geronimo<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; <a href="http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

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]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">[email protected]</a><br>&gt;&gt; &gt;&gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
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; --<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; Never wear anything that panics the cat. -- P. J. O'Rourke<br>&gt;&gt; &gt; Using Tomcat but need to do more? Need to support web services,
<br>&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; 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" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
[email protected]</a><br>
&gt;&gt; &gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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; Using Tomcat but need to do more? Need to support web services,
<br>&gt;&gt; security?<br>&gt;&gt; Get stuff done quickly with pre-integrated technology to make your job<br>&gt;&gt; easier<br>&gt;&gt; Download IBM WebSphere Application Server v.1.0.1 based on Apache<br>&gt;&gt; Geronimo
<br>&gt;&gt; <a href="http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://sel.as-us.falkag.net/sel?cmd=lnk&amp;kid=120709&amp;bid=263057&amp;dat=121642
</a><br>&gt;&gt; _______________________________________________
<br>&gt;&gt; middlegen-user mailing list<br>&gt;&gt; <a href="mailto:[email protected]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">[email protected]</a><br>
&gt;&gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
https://lists.sourceforge.net/lists/listinfo/middlegen-user</a><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; 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" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

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]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

[email protected]</a><br>&gt; <a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://lists.sourceforge.net/lists/listinfo/middlegen-user
</a><br>&gt;<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" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

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]" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

[email protected]</a><br><a href="https://lists.sourceforge.net/lists/listinfo/middlegen-user" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://lists.sourceforge.net/lists/listinfo/middlegen-user
</a><br></blockquote></div><br><br clear="all"><br></span></div><div>
-- </div><div><span class="e" id="q_10c5fa98ef75faf2_4"><br><br>Never wear anything that panics the cat. -- P. J. O'Rourke

</span></div></blockquote></div><br><br clear="all"><br>-- <br><br>Never wear anything that panics the cat. -- P. J. O'Rourke

------=_Part_13022_31874275.1152731514879--


--===============1853017859==
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

--===============1853017859==
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

--===============1853017859==--