When installing both editing CSS styles may result in the following exception:
... 107 more
Caused by: java.lang.IncompatibleClassChangeError: org/parboiled/transform/ParserClassNode
at org.parboiled.transform.ParserTransformer.extendParserClass(ParserTransformer.java:43)
at org.parboiled.transform.ParserTransformer.transformParser(ParserTransformer.java:38)
at org.parboiled.Parboiled.createParser(Parboiled.java:54)
at org.geotools.styling.css.CssParser.getInstance(CssParser.java:79)
at org.geotools.styling.css.CssParser.parse(CssParser.java:93)
at org.geoserver.community.css.web.CssHandler.convertToSLD(CssHandler.java:133)
at org.geoserver.community.css.web.CssHandler.convertToSLD(CssHandler.java:129)
at org.geoserver.community.css.web.CssDemoPage.cssText2sldText(CssDemoPage.java:181)
at org.geoserver.community.css.web.CssDemoPage.createCssTemplate(CssDemoPage.java:212)
at org.geoserver.community.css.web.StyleNameInput$4.onSubmit(StyleNameInput.java:124)
at org.apache.wicket.ajax.markup.html.form.AjaxButton$1.onSubmit(AjaxButton.java:113)
at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter.onSubmit(AjaxFormSubmitBehavior.java:215)
at org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1307)
at org.apache.wicket.markup.html.form.Form.process(Form.java:974)
at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:795)
at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:171)
at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:155)
at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:588)
... 112 mo
This is due to conflicting ASM versions:
http://stackoverflow.com/questions/20216615/parboiled-and-cglib-dependency-conflict
|