I have several SVGs, the simplest of them is the following SVG:
<?xml version=‘1.0' encoding='utf-8'?>
<svg viewBox="-337 43 2223 1812"
xmlns="http://www.w3.org/2000/svg">
<path d="M1508 43h-1528v1528h1528v-1528z" glyph-name="exclam" name= "foreground" fill="rgba(252,133,33,255)" transform="scale(1,-1) translate(0,-1855)" unicode="!" />
</svg>
When I try to render then in GeoServer they all fail to draw and resort to the default marker instead of the orange square I'm expecting (for the simple example). I get a ton of messages "InterpolationConverterFactory can be applied from string to Interpolation only", and every once in a while i get "creating defaultMark".
If I convert the SVGs to PNG it displays fine (and changing the rule format to image/png from image/svg)
My GeoServer version is 2.11.0
The SVGs display okay in Chrome.