[Geoserver-devel] web-app minimized and its contents modularized on trunk

Hi,
I’ve just committed on trunk the set of changes that modulalizes the contents of web-app.
To summarize:

  • all the schemas have been moved into the classpath of the relevant modules using them
  • the openlayers library client has been moved into wms
  • the acegi/spring security files have been moved into main
  • the file publisher has been factored out into a superclass, and a new subclass working
    off the classpath has been created
  • each module has spring declarations that make the classpath publisher advertise
    on the web the schemas and other necessary resources

I’ve made a full build, created a release locally and tested the .war generated in
tomcat, login/logout, preview, schema access, all seems in order.

I’d like to backport this to 2.1.x so that we have a better way to create GeoServer
derivatives starting with version 2.1.3. Can someone give it a spin/review the changes?
Feedback appreciated.

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


Didn’t do too much testing but did a quick build, tested the war a bit and no issues. Reviewed the changes and they look great. A nice move toward more modularity, nice work.

On Fri, Nov 11, 2011 at 1:09 PM, Andrea Aime <andrea.aime@anonymised.com> wrote:

Hi,
I’ve just committed on trunk the set of changes that modulalizes the contents of web-app.
To summarize:

  • all the schemas have been moved into the classpath of the relevant modules using them
  • the openlayers library client has been moved into wms
  • the acegi/spring security files have been moved into main
  • the file publisher has been factored out into a superclass, and a new subclass working
    off the classpath has been created
  • each module has spring declarations that make the classpath publisher advertise
    on the web the schemas and other necessary resources

I’ve made a full build, created a release locally and tested the .war generated in
tomcat, login/logout, preview, schema access, all seems in order.

I’d like to backport this to 2.1.x so that we have a better way to create GeoServer
derivatives starting with version 2.1.3. Can someone give it a spin/review the changes?
Feedback appreciated.

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



RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.