On Thu, Nov 17, 2011 at 1:05 AM, Chris Shain <[email protected]> wrote:
> FYI the immediate reason that my data source was not showing up was that I
> was building against the wrong version of the GeoTools libs (duh). I had
> been building against 8.0-M3, but the stable version of GeoServer uses
> 2.7.3 it seems.
Correct. New developments are always made first against trunk and then
backported to the stable series once they are good, that's why I pointed
you there.
Also, the set of stores based on ContentDataStore on 2.7.x is a lot smaller
(basically just the jdbc ones).
>
> The next question that I have is around packaging. It seems that most of
> the other data stores have very minimal additional baggage, but
> unfortunately the HBase client carries ~50MB of additional dependencies.
> Obviously including all of that in the plugin jar isn't optimal. Is there
> an application-level way to instruct GeoServer to append some folder (or
> set of jars) to it's classpath? Everything I read suggests that it is the
> (WAR'd) application's responsibility (in this case GeoServer) to manage
> dependencies, not the application server, which kind of makes sense to me.
>
GeoServer does not have, at the moment, the ability to pick jars from a
random folder. Extensions are zip files containing a set of jars that you
unzip and drop in WEB-INF/lib.
If someone wants to try and add support for loading external jars it may be
good, I guess.
The thing is that, regardless, there is no guarantee that an extension
built for 2.1.1 will work for 2.1.2 (a datastore will, something that
depends on some internal
GeoServer class might not), so putting them, say, in the data dir, might
cause quite a bit of confusion when people upgrade GeoServer.
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
-------------------------------------------------------
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel