Добрый вечер!
Возникла необходимость вынести часть логики spring приложения во внешний скриптовый-файл, выбор пал на groovy. Все очень просто и работает с xml конфигом на ура, но идеализм требует привести к нормальному виду и переписать на java конфиг, пока не понимаю как. Ниже xml конфиг, его я импортирую в java - конфиг.
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:lang="http://www.springframework.org/schema/lang"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/lang http://www.springframework.org/schema/lang/spring-lang.xsd">
<lang:groovy id="foo" script-source="${groovyScriptLocation}"/>
</beans>