- no resolving for 'scope' attribute (all)
- no resolving for 'script-interfaces' attribute (jruby,bsh)
- no resolving for 'script-source' attribute (all)
- attribute 'refresh-check-delay' is declared as 'xsd:long' but modeled as 'Integer'
- no resolving for 'customizer-ref' attribute (groovy)
Attached patch solved the first 3.
It also removes from methods from
com.intellij.spring.model.xml.lang.DynamicScript which were duplicate to methods on
com.intellij.spring.model.xml.lang.SimpleScript.
I assume the fix for (4) should be made in DOM internals: at the moment it doesn't support
Long type.
(5) can be easily fixed using the annotation-driven Converter from the patch attached to
IDEADEV-17510: the specified type should be '
org.springframework.scripting.groovy.GroovyObjectCustomizer'