Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice
outlinetrue
exclude.*ndice
stylenone


Produto: fluig TOTVS Fluig Plataforma

Ambiente: Linux

Ocorrência

Ao publicar arquivos com caracteres especiais, por exemplo acentuação, principalmente em ambiente Linux a publicação não tem sucesso e ocorre a mensagem abaixo no log:

Painel
titleMensagem de erro

ERROR [com.datasul.technology.webdesk.foundation.servlet.StreamControlWCM] (default task-11) StreamControlWCM failed: java.lang.RuntimeException: javax.ejb.EJBException: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: <caminho do arquivo>


Solução

Deck of Cards
historyfalse
id1
Card
id1
labelPasso 1


No arquivo de configuração host.xml (<instalação>/appserver/domain/configuration/host.xml) localizar localize o trecho abaixo:

  • <option value="-Dfile.encoding=utf8"/>
Card
id2
labelPasso 2


E alterar altere para:

  • <option value="-Dfile.encoding=UTF-8"/>

Card
id3
labelPasso 3


E abaixo Abaixo deste trecho, adicionar adicione a nova linha:

  • <option value="-DLC_CTYPE=UTF-8"/> 
Card
id4
labelPasso 4


O conteúdo da tag jvm-options deve ficar:

Painel
titleExemplo:

<jvm-options>
<option value="-Dfile.encoding=UTF-8"/>
<option value="-DLC_CTYPE=UTF-8"/>
<option value="-XX:MaxMetaspaceSize=1024m"/>
<option value="-Djavamelody.disabled=true"/>


<!-- Debug
<option value="-Xdebug"/>
<option value="-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"/>
-->
</jvm-options>