On Wed, Nov 9, 2011 at 4:36 PM, Andrea Aime <[email protected]> wrote: > On Wed, Nov 9, 2011 at 8:00 PM, Gabriel Roldan <[email protected]> wrote: >> A big +1. > > Nice thanks. > >> On a related note, one thing I found difficult when in need to build >> an alternate web app for GeoNode was that secureCatalog, as defined in >> main's applicationContext.xml, depends on accessRulesDao, defined in >> applicationSecurityContext.xml, so it was not easy to depend on an >> alternate security configuration. >> I don't know much about spring, but it would be great if that >> dependency could be inverted. Maybe just by defining secureCatalog in >> applicationSecurityContext.xml? so that if anyone needs to do >> something different it can treat security as a cross cutting concern >> instead of a hard dependency of main? > > We could move that bean into applicationSecurityContext.xml, but > you'll still have to declare it somewhere otherwise you'll get no > security at all (actually, worse, you won't get any catalog at all, since > that's the top-most wrapper). yeah, of course. The thing is to just have the option.
> > Another observation, how do you override the applicationSecurityContext.xml > built into main? > Redefining all the beans in another context file lets you be pray of the > iteration order i the classpath, sometimes the new context file will win, > other times not, depending on the container, filesystem and java version in web.xml: <param-value>classpath*:/applicationContext.xml classpath*:/geonodeApplicationSecurityContext.xml</param-value> > > Cheers > Andrea > > > -- > ------------------------------------------------------- > Ing. Andrea Aime > GeoSolutions S.A.S. > Tech lead > > Via Poggio alle Viti 1187 > 55054 Massarosa (LU) > Italy > > phone: +39 0584 962313 > fax: +39 0584 962313 > > http://www.geo-solutions.it > http://geo-solutions.blogspot.com/ > http://www.youtube.com/user/GeoSolutionsIT > http://www.linkedin.com/in/andreaaime > http://twitter.com/geowolf > > ------------------------------------------------------- > -- Gabriel Roldan OpenGeo - http://opengeo.org Expert service straight from the developers. ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ Geoserver-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-devel
