Relatórios com acentos no nome não são encontrados!



  • Estamos migrando uma aplicação do Maker 2.6 para o Maker Studio.

    Ao executar um fluxo que gera um relatório com a função Abrir Relatório Imediatamente, encontramos o erro: [attachment=0]erro_relatorio.jpg[/attachment] Isso não ocorria no 2.6. No Studio, consigo editar os relatórios porém ocorre esse erro na execução.
    Aparentemente os caracteres especiais não estão sendo reconhecidos ao buscar por relatórios.
    Imagino que seja alguma configuração de charset incorreta.

    Alguém saberia como resolver?

    Ambiente:
    Maker Studio 1.0.0.1 (? Olhei pelas propriedades do arquivo fmaker, não encontrei em outro lugar, usualmente estaria no menu Ajuda)
    Webrun Studio 1.0.0.1 (situação semelhante à descrita acima)
    ReportBuilder 14.04 Build 106
    Windows 8.1 Pro x64

    Desde já agradeço,
    boa tarde!

    --------------------------------
    Edit 1
    --------------------------------
    Exceção Gerada:
    wfr.exceptions.WFRException
    at wfr.com.WFRReportFactory.getInstance(SourceFile:93)
    at wfr.com.WFRDBSystem.getReport(SourceFile:406)
    at wfr.web.actions.ReportOpenExternalAction.execute(SourceFile:47)
    at wfr.web.Action.doAction(SourceFile:126)
    at wfr.web.Controller.process(SourceFile:130)
    at wfr.web.Controller.doGet(SourceFile:60)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:728)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:467)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:392)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
    at wfr.web.WFRCore.process(SourceFile:42)
    at wfr.web.WFRCore.doGet(SourceFile:28)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
    at wfr.web.ContextFilter.doFilter(SourceFile:87)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)
    at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:798)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1441)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:745)


  • Usa a API e o Webrun atualizados

Log in to reply