Мы можем быстро расширить это, чтобы обратный вызов можно было выполнить после добавления скрипта.
function loadjscssfile(filename, filetype, callback){
if (typeof fileref!="undefined") {
document.getElementsByTagName("head")[0].appendChild(fileref);
callback();
}
}
Проблема просто исходила из бета-версии slf4j. Задание зависимости от стабильной версии делает ее работу корректно:
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.7.25</version>
</dependency>