Sounds good. I'll take a look at Spring-Kickstart, and also see if
everything is happy w/ Struts 2.0.6.

Thanks for the answers - my boss was satisfied. :-)

- Matt
[EMAIL PROTECTED]

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Matt
> Raible
> Sent: Tuesday, March 13, 2007 12:33 PM
> To: [email protected]
> Subject: Re: [appfuse-user] How to remove DB connection dependency in
2.x?
> 
> On 3/13/07, Stine, Matt <[EMAIL PROTECTED]> wrote:
> > I've thought about using equinox for these projects, but of course I
> > have to make the case to my boss for using two different frameworks.
> > Let me ask you a couple of questions to see if I have a leg to stand
on:
> >
> > 1) Does equinox use the CSS framework?  If not, how easy would it be
to
> > plug it in?
> 
> Not too difficult - I did it in the Spring-Kickstart project.
> 
> http://code.google.com/p/spring-kickstart/
> 
> Demo at http://demo.appfuse.org/spring-kickstart.
> 
> >
> > 2) Is the same testing infrastructure (dbunit, base classes, etc.)
> > available in equinox?
> 
> No, but it wouldn't be hard to add.  Equinox is more about simplicity
> so its tests populate the database before running the tests.
> 
> >
> > 3) Should we need to bring Acegi back into the picture, is that
going to
> > be very difficult?  We've just been commenting it out rather than
> > actually removing it from AppFuse as I previously stated.
> 
> Equinox has basic Acegi integration now.
> 
> >
> > 4) Should a junior developer who's familiar with basic development
w/
> > AppFuse have little trouble translating his/her skills to Equinox?
> 
> Yes.
> 
> >
> > At any rate, I've been tinkering w/ equinox-struts2-ibatis-1.7.  I
> > noticed that "ant new" failed out b/c it couldn't find struts-2.0.2.
I
> > switched the version to 2.0.6 and it seemed to be happy.  Will this
be
> > ok?
> 
> Sounds like a bug.  I don't want to start fixing up Equinox before
> finishing AppFuse 2.0 because that will likely anger folks (why don't
> you finish AppFuse first!).  However, I do plan on importing Equinox
> into AppFuse's SVN repo and renaming it AppFuse Light (appfuse-light
> in SVN).  Since the communities are pretty much merged, it makes
> sense.  I don't expect other AppFuse developers to work on Equinox,
> but the opportunity is there if they need it.  Once AppFuse 2.0 is
> released, I'll start working on AppFuse Light 2.0 and likely align the
> two frameworks more closely.
> 
> Matt
> 
> >
> > Thanks!
> >
> > - Matt
> > [EMAIL PROTECTED]
> >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Matt
> > > Raible
> > > Sent: Tuesday, March 13, 2007 11:29 AM
> > > To: [email protected]
> > > Subject: Re: [appfuse-user] How to remove DB connection dependency
in
> > 2.x?
> > >
> > > You could probably do this with exclusions on your appfuse
> > > dependencies.  However, since you're removing most of the guts,
why
> > > don't you just use AppFuse Light (Equinox)?  Or start with a
Struts 2
> > > archetype (or whatever web framework you're using).  If you're
ripping
> > > out all the features, it's probably easier to start with something
> > > else and copy the stuff from AppFuse into it.
> > >
> > > Matt
> > >
> > > On 3/13/07, Stine, Matt <[EMAIL PROTECTED]> wrote:
> > > >
> > > >
> > > >
> > > >
> > > > I know this may sound like a strange request, but how would one
> > > completely
> > > > remove any dependency on the database from AppFuse 2.x? Some of
the
> > > > applications we build w/ AppFuse make use of an established SOA
for
> > > their
> > > > backend, so there is no need for any persistence (including the
user
> > > > management features) in the web app.  In 1.9.x I would simply
remove
> > the
> > > > session factory, all DAO's and managers, and the model classes.
I
> > would
> > > > only leave one DAO/Manager with an iBATIS implementation should
I
> > need
> > > some
> > > > quick and dirty SQL.  How can I do something similar in 2.x?
> > > >
> > > >
> > > >
> > > > Thanks.
> > > >
> > > >
> > > >
> > > > _____________________________________
> > > >
> > > > Matt Stine
> > > >
> > > > Senior Software Engineer
> > > >
> > > > Hartwell Center for Bioinformatics and Biotechnology
> > > >
> > > > St. Jude Children's Research Hospital
> > > >
> > > > 332 N. Lauderdale St.
> > > >
> > > > Memphis, TN 38105
> > > >
> > > > Voice: 901.495.4602
> > > >
> > > > Fax: 901.495.5108
> > > >
> > > > Pgr: 901.495.3578 #1314
> > > >
> > > > [EMAIL PROTECTED]
> > > >
> > > > http://www.hartwellcenter.org
> > > >
> > > >
> > >
> > >
> > > --
> > > http://raibledesigns.com
> > >
> > >
---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> >
> >
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> 
> --
> http://raibledesigns.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to