Michael Bedward ha scritto: > Hi Jody, > > If you get the chance I'd be grateful if you can review some changes > that I've just made in the swing module. > > The reason that the Quickstart app needed JAI at runtime was because > grid coverage classes were referenced directly by the InfoTool class. > I've think I've fixed this by hiding the grid coverage classes in a > helper class that is loaded by reflection if required.
Btw, the pure java version of JAI is in our repo, you can make it a dependency in your module if you need so. The reason we have JAI as a non transitive dependency in the GT2 module boils down to avoid conflicts with the one installed in the JRE, should the user have one. In GS we do have a transitive dependency instead, so far we did not have much issues (some with users having an outdated JAI in their JRE, but very few and far apart afaik). I would be ok to just make it simpler and make JAI a transitive dependency. If someone really does not want it they can use Maven excludes to get rid of it. Cheers Andrea -- Andrea Aime OpenGeo - http://opengeo.org Expert service straight from the developers. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Geotools-devel mailing list Geotools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel