I have a very simple style using a stroke dasharray for some lines. Clicking on these produces this exception:
{{java.lang.RuntimeException: Dash array is not literal: 'stroke_dasharray'. at org.geotools.styling.StrokeImpl.getDashArray(StrokeImpl.java:140) at org.geoserver.wms.featureinfo.FeatureInfoStylePreprocessor.addStrokeSymbolizerIfNecessary(FeatureInfoStylePre processor.java:286) at org.geoserver.wms.featureinfo.FeatureInfoStylePreprocessor.visit(FeatureInfoStylePreprocessor.java:110) at org.geotools.styling.LineSymbolizerImpl.accept(LineSymbolizerImpl.java:97) at org.geotools.styling.visitor.DuplicatingStyleVisitor.copy(DuplicatingStyleVisitor.java:494) at org.geoserver.wms.SymbolizerFilteringVisitor.visit(SymbolizerFilteringVisitor.java:40) at org.geoserver.wms.featureinfo.FeatureInfoStylePreprocessor.visit(FeatureInfoStylePreprocessor.java:197) at org.geotools.styling.RuleImpl.accept(RuleImpl.java:312) at org.geotools.styling.visitor.DuplicatingStyleVisitor.visit(DuplicatingStyleVisitor.java:326) at org.geoserver.wms.featureinfo.FeatureInfoStylePreprocessor.visit(FeatureInfoStylePreprocessor.java:183) at org.geotools.styling.FeatureTypeStyleImpl.accept(FeatureTypeStyleImpl.java:260) at org.geotools.styling.visitor.DuplicatingStyleVisitor.visit(DuplicatingStyleVisitor.java:249) at org.geoserver.wms.featureinfo.FeatureInfoStylePreprocessor.visit(FeatureInfoStylePreprocessor.java:153) at org.geotools.styling.StyleImpl.accept(StyleImpl.java:147) at org.geoserver.wms.featureinfo.VectorRenderingLayerIdentifier.preprocessStyle(VectorRenderingLayerIdentifier.j ava:284) at org.geoserver.wms.featureinfo.VectorRenderingLayerIdentifier.identify(VectorRenderingLayerIdentifier.java:138 ) at org.geoserver.wms.GetFeatureInfo.execute(GetFeatureInfo.java:78)}}
|