2Respostas

Após criar um novo serviço ao arrastar a interface para a página e pedir para atualizar o serviço recebo o seguinte erro.

Caused by: java.lang.RuntimeException: Cannot invoke "javax.script.ScriptEngine.eval(String, javax.script.ScriptContext)" because "this.engine" is null
    at lumis.portal.serviceinterface.style.impl.scripting.GenericScriptingStyle.transformOutput(GenericScriptingStyle.java:73)
    at lumis.portal.servicecontainer.ServiceContainer.transformXml(ServiceContainer.java:1171)
    ... 106 more
Caused by: java.lang.NullPointerException: Cannot invoke "javax.script.ScriptEngine.eval(String, javax.script.ScriptContext)" because "this.engine" is null
    at lumis.portal.serviceinterface.style.impl.scripting.GenericScriptingStyle.transformOutput(GenericScriptingStyle.java:69)
    ... 107 more

Arquivo anexo stacktrace.txt
Em 30/12/2020 15:01
Resolvido

2 Respostas

Consegui resolver o problema, apontando a JRE do Tomcat configurado no Eclipse para a a versão 8, pois ele estava apontando para a versão 15. 

Duplo Clique no Servidor Tomcat configurado -> Runtime Enviroment -> Installed JREs

 

Arquivo anexo jre-tomcat.png
Em 30/12/2020 15:06
Responder

 

Apenas complementando o comentário acima, tive o mesmo erro (relacionado a ScriptEngine) na minha máquina e fiz o seguinte:

> Abri as Propriedades do servidor Tomcat no Eclipse
> Cliquei em Runtime Enviroment
> Após isso, cliquei em Installed JREs
> Cliquei em Add...
> Selecionado "Standard VM", cliquei em Next >
> Em "JRE home", cliquei em "Directory..." e selecionei o diretório "java" que veio instalado junto com o LumisXP.
> Após isso, cliquei em Finish, e em Apply and Close.

Após isso, necessário reiniciar o servidor Tomcat.

 

Em 08/01/2021 13:24
Responder

Acompanhar pergunta

Receba atualizações e novas respostas por e-mail, e ajude a resolver as dúvidas da comunidade.

Realize Login para poder seguir!