fail if adding a new tile layer with a duplicate name.
Won't prevent the Layer/GroupInfo from being saved. The tile layer just won't be created.
This is an intermediate commit in order not to block GSIP 73. Next step is to modify GWC and/or GeoServer-GWC integration
to support tile layers from LayerGroups belonging to a workspace.

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16798 ef1d6e69-97e5-0310-af46-8a06194da32a
GSIP 73, GEOS-4962 - support for styles and layer groups per workspace

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16799 ef1d6e69-97e5-0310-af46-8a06194da32a
GEOS-4987: use prefixed layer group name as tile layer name for layer groups local to a workspace

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16800 ef1d6e69-97e5-0310-af46-8a06194da32a
GEOS-4984, dealing with issues with layer groups with same name in separate workspaces; GEOS-4985, added prefixedName() to LayerGroupInfo

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16801 ef1d6e69-97e5-0310-af46-8a06194da32a
updating hibernate catalog facade to compile against recent catalog api changes

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16802 ef1d6e69-97e5-0310-af46-8a06194da32a
GEOS-4987: use LayerGroupInfo.prefixedName() to name TileLayers, now that GEOS-4985 is fixed.

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16803 ef1d6e69-97e5-0310-af46-8a06194da32a
GEOS-4994, adding call to ImageIO.scanForPlugins() on startup

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16805 ef1d6e69-97e5-0310-af46-8a06194da32a
GEOS-4987, using LayerGroupInfo.prefixedName() on map preview page

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16806 ef1d6e69-97e5-0310-af46-8a06194da32a
updating TEST_LOGGING config so that wicket tester messages are shown in the default test configuration

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16807 ef1d6e69-97e5-0310-af46-8a06194da32a
GEOS-4983: use a GeoServerLifeCycleHandler to reload the gwc config

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16808 ef1d6e69-97e5-0310-af46-8a06194da32a
GEOS-4987: beware ImmutableMap does not support null values

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16809 ef1d6e69-97e5-0310-af46-8a06194da32a
[GEOS-4756] web.xml Reverse Proxy Filter=true has side effect of double gzipping GetCap, GML and CSV output in 2.1.1 --> removing the filter, it is apparently not needed anyways

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16811 ef1d6e69-97e5-0310-af46-8a06194da32a
[GEOS-4860] WCS 1.0's DescribeCoverage in GeoServer r16592 does not work with ArcMap 10.0, patch by Tony Young, test by yours truly

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16812 ef1d6e69-97e5-0310-af46-8a06194da32a
GEOS-4988, avoiding call to underlying createTypeNames() for every data access

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16814 ef1d6e69-97e5-0310-af46-8a06194da32a
[GEOS-4995] GetLegendGraphics dpi rescaling would not work if a specific rule is requested

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16816 ef1d6e69-97e5-0310-af46-8a06194da32a
Blind attempt to fix wcs 1.0 cite tests

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16817 ef1d6e69-97e5-0310-af46-8a06194da32a
Fixed hatched line SLD to not have 2 rules

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16819 ef1d6e69-97e5-0310-af46-8a06194da32a
GEOT-4035: handle substitutionGroup for basic GML types

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16820 ef1d6e69-97e5-0310-af46-8a06194da32a
Improved flow of Monitoring HTTP page

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16821 ef1d6e69-97e5-0310-af46-8a06194da32a
improved wording of line example

git-svn-id: https://svn.codehaus.org/geoserver/trunk@16822 ef1d6e69-97e5-0310-af46-8a06194da32a