Maker e Webrun

Configuração e Erros do Java

A versão do Java deve ser 1.8 mais recente ou Java Zulu 1.7, veja no tópico “Configurando o Java do Tomcat/Webrun” como configurar. Além disso, você deve observar a seguinte configuração quando aparecer um dos erros a seguir: Abra o arquivo java.security ([pasta do Java]\jre\lib\security\java.security ) no bloco de notas ou similar. Localize e comente […]

Read More

Configurando o Java do Tomcat/Webrun

OBSERVAÇÃO: As instruções aqui são mera cortesia. Não faz parte do suporte a APIs. Acesse a pasta BIN do Tomcat. Por exemplo: “C:\Program Files (x86)\Softwell Solutions\Webrun 3.9\tomcat\bin; Localize o arquivo Tomcat6w, Tomcat7w ou Tomcat8w, de acordo a versão do seu Tomcat; Copie o arquivo e altere o nome do novo arquivo para Webrun_Studiow, Webrun_3.9w ou o nome […]

Read More

Depurando fluxo web

O webrun por padrão bloqueia os detalhes de erro dos fluxos web, assim, ao tentar executar um fluxo web no navegador somente a mensagem de “Internal Error” é retornada sem maiores detalhes. Desabilitando o tratamento de erros do Webrun Abra o arquivo “WEB-INF\web.xml”  dentro do diretório do Webrun (EX: “C:\Program Files (x86)\Softwell Solutions\Maker 3.X\Webrun 3.X\tomcat\webapps\webrun\WEB-INF\web.xml”). […]

Read More

Tabelas necessárias para publicar com JAR ou WAR

No seu banco de dados devem ter no mínimo as seguintes tabelas FR_SISTEMA – Com os dados, especialmente o do sistema com a sigla correspondente; FR_USUARIO – Enviar os registros dos usuários, especialmente o “master”; FR_GRUPO FR_USUARIO_GRUPO FR_USUARIO_SISTEMA FR_PERMISSAO FR_LOG FR_LOG_EVENT FR_SESSAO FR_SESSAO_VI (View) Sequencia/Generator GEN_LOG (Sequencia / Generator), não é necessária em todos os […]

Read More

Pasta BIN do Java no Webrun 2.x e 3.x

A pasta BIN do Java pode ser utiilizada para adicionar recursos nativos ao Java, como acesso ao hardware porta serial, impressoras fiscais, dispositivos diversos… É importante certificar-se que a pasta em questão está sendo usada corretamente. Windows (32 bits) C:\Program Files\Softwell Solutions\Maker 2.7\Webrun 2.7\java\jre\bin\ C:\Program Files (x86)\Softwell Solutions\Maker 3.6\Webrun 3.6\java\jre\bin\ Windows (64 bits) C:\Program Files […]

Read More

Ocultando as abas do formulário

Usando o código abaixo é possível exibir/ocultar o bloco (div) onde são exibidas as abas do formulário. Para tal crie um fluxo no “Ao Entrar” do formulário, ou qualquer outro evento que deseje. O fluxo só precisa de uma função: “Executar JavaScript”. Passando o seguinte código: d.t.div.firstChild.style.display = ‘none’; Para exibir as abas novamente execute o seguinte […]

Read More

Testando uma aplicação no Webrun

É importante ter certeza que todas as alterações estão funcionando corretamente após a compilação do projeto (JAR ou WAR). Para tal recomendamos criar uma ambiente ALFA e BETA para testes. Primeiros passos Verifique se a versão do webrun.war usada local é a mesma usada em produção: Acesse o arquivo changelog.txt ( http://localhost:8039/webrun/changelog.txt ), verifique a versão […]

Read More

Configurando um domínio personalizado

Configurando o DNS No registro DNS você deve criar um subdomínio que aponte para o subdominio do servidor, cada provedor tem seus próprios métodos, mas de forma geral você deve criar um registro do tipo CNAME. Obs: Se você usar um registro que aponte para o IP (tipo A), o mesmo poderá deixar de funcionar […]

Read More

Fazendo Backup e Restore do PostgreSQL

Ao fazer um backup que será restaurado no nosso servidor, siga os passos abaixo: No campo formato (“Format”)  selecione “Custom”; No campo “Compress Ratio” informe 9; Informe um nome de arquivo sem espaços ou caracteres especiais; Na segunda Aba marcar as opções de não salvar proprietário (“Owner”) (se disponível), privilégios (“Privilege”) e espaço de tabelas (“Tablespace”), conforme imagem abaixo. […]

Read More

Otimizando o consumo de memória

O consumo de memória do Webrun está diretamente ligado aos fluxos e consultas executados. É importante observar que o consumo de memória reportado no gerenciador de memórias do Windows não reflete diretamente o consumo de memória do Webrun. Em especial aos picos de memória que ocorrem na carga inicial do sistema. Formulários e Componentes Consultas […]

Read More