Colocando Aplicacao na web



  • Gostaria de Colocar minhas Aplicações na Web pra acessar de qualquer lugar
    alguem teria algum servidor de aplicacao pra mim emdicar??


  • Cara existe duas opções para hospedagem dos sistemas feitos em Maker, tem as:
    1. L2 Soluções
    +55 (71) 3037-7906 e
    2. Maker Planet, não tenho contato.

    São especialistas em aplicações Maker.


  • eu posso colocar em servidor de hospedagem JAVA
    e usar apenas o TOMCAT e JDK
    sem precisar usar a webrun do Maker


  • Sim, só lembre de criar a variável de ambiente WEBRUN_HOME e utilize as versões do Tomcat e do JAVA apropriadas para sua versão do Maker.


  • Uma ótima solução é a hospedagem com o [url]https://www.makerplanet.com/[/url]... tenho um sistema lá e um de meus clientes também usa. O servidor já vem todo configurado e basta você enviar seu banco de dados e sua app, de preferência .jar, bem rápido e fácil.


  • Bom dia pessoal.

    Estou com um problema com meu servidor Windows Server 2012 R2.
    Fiz a instalação do Tom Cat 7.0.64 ( baixando diretamente do site Apache - nativo )
    Gerei o arquivo.war do projeto e coloquei na pasta webapps do Tom Cat.

    Quase tudo funcionando!
    Menu, Tela, Grade, etc perfeito, no entanto nenhum relatório é gerado.

    Qualquer relatório que é chamado aparece a mensagem de Operação Ilegal.

    Na versão 2.7 do Maker, os relatório são controlados pelos executáveis ReportController e ReportEngine. Nesta versão 3.8 esses executáveis não estão na pasta.
    Será que isso está errado?
    O que estou fazendo de errado?

    Detalhe: somente foi instalado o Tom Cat 7 "puro", criei as variáveis de ambiente WEBRUN_HOME e JAVA_HOME e estou usando versão do Maker 3.8 no projeto.

    Att,
    Aparecido.


  • [quote="suporteclassica"]Bom dia pessoal.

    Estou com um problema com meu servidor Windows Server 2012 R2.
    Fiz a instalação do Tom Cat 7.0.64 ( baixando diretamente do site Apache - nativo )
    Gerei o arquivo.war do projeto e coloquei na pasta webapps do Tom Cat.

    Quase tudo funcionando!
    Menu, Tela, Grade, etc perfeito, no entanto nenhum relatório é gerado.

    Qualquer relatório que é chamado aparece a mensagem de Operação Ilegal.

    Na versão 2.7 do Maker, os relatório são controlados pelos executáveis ReportController e ReportEngine. Nesta versão 3.8 esses executáveis não estão na pasta.
    Será que isso está errado?
    O que estou fazendo de errado?

    Detalhe: somente foi instalado o Tom Cat 7 "puro", criei as variáveis de ambiente WEBRUN_HOME e JAVA_HOME e estou usando versão do Maker 3.8 no projeto.

    Att,
    Aparecido.[/quote] Na versão 3.7 e superior, estes executáveis foram substituídos pelo executável "WFRReports2". Verifica no autotest se a pasta está no caminho correto.


  • Bom dia Ronélio.
    Obrigado pelo retorno.

    Olha só... não consigo executar o autotest na aplicação. Mensagem - Operação ilegal - Acesso não permitido.

    No meu caso estou executando da seguinte forma:
    http://IP:8080/appcliente/autotest

    Isso tanto no servidor local como via web.


  • Vc teria que habilitar no tomcat-users para ter acesso ao autotest.

    Veja o tomcat-users da instalação padrão do Webrun pra fazer igual na sua instalação.


  • Boa tarde Ronélio.

    Agora estou conseguindo executar o "autotest" na aplicação.
    Adicionei ao usuário acesso admin no arquivo "tomcat-users".

    Todos os endereços apresentados estão preenchido - acredito q esteja corretos.
    Somente o primeiro apresenta em vermelho:

    Webrun Home (Pasta de Sistemas do SO) Arquivo "C:\Windows\system32\webrun.ini" não encontrado.


    Isso está correto também, pois não há o WebRun na maquina, pois estou usando apenas o Tom Cat nativo.

    Será que é esse o problema de não gerar os relatórios?


  • Não.

    No caminho da pasta reports,

    Ao ir até esta para, consegue visualizar algo? Veja no contexto da aplicação dentro da pasta WFRReports se existe algum arquivo com erro.


  • No contexto da aplicação ( ...\reports ) não há nada alem de um diretório:
    - \system_pcp - contem os arquivos .rtm
    - e um arquivo "names.properties"


  • Acabei respondendo errado a sua pergunta Ronélio...
    Corrigindo: na pasta WFRReports nem na pasta Generated - dentro do contexto não há nenhum arquivo.


  • Me refiro a pasta reports que fica no mesmo nível da pasta systems.


  • Na pasta
    C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\cliente1\system\reports
    Há diversos arquivos (.dll), WFRReports2.exe, arquivos .ini etc.
    Na pasta ...\Settings há um arquivo Default.ini e um arquivo ERROR.rtm.

    Meus relatórios deveriam estar aqui dentro junto com esse Error.rtm ?


  • Boa tarde.
    Analisando as pastas "...\logs" no "C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\logs", encontrei essas mensagem no arquivo "catalina..."

    Feb 14, 2016 12:01:42 PM org.apache.catalina.realm.LockOutRealm authenticate
    WARNING: An attempt was made to authenticate the locked user "admin"
    Feb 14, 2016 12:01:42 PM org.apache.catalina.realm.LockOutRealm authenticate
    WARNING: An attempt was made to authenticate the locked user "root"
    Feb 14, 2016 12:01:42 PM org.apache.catalina.realm.LockOutRealm authenticate
    WARNING: An attempt was made to authenticate the locked user "tomcat"
    Feb 14, 2016 12:01:42 PM org.apache.catalina.realm.LockOutRealm authenticate
    WARNING: An attempt was made to authenticate the locked user "manager"

    Será que algo pode estar sendo bloqueado na ação do relatório?


  • [quote="suporteclassica"]Na pasta
    C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\cliente1\system\reports
    Há diversos arquivos (.dll), WFRReports2.exe, arquivos .ini etc.
    Na pasta ...\Settings há um arquivo Default.ini e um arquivo ERROR.rtm.

    Meus relatórios deveriam estar aqui dentro junto com esse Error.rtm ?[/quote] Não. Seus arquivos estão na pasta reports no nível do contexto.
    Experimenta colocar o serviço do Tomcat para iniciar com o usuário do Windows. Outro item importante é observar se o executável e as DLLs não estão bloqueadas (clica com o botão direito --> propriedades.

    Envia um print do resultado do seu autotest.

    [quote="suporteclassica"]Boa tarde.
    Analisando as pastas "...\logs" no "C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\logs", encontrei essas mensagem no arquivo "catalina..."

    Feb 14, 2016 12:01:42 PM org.apache.catalina.realm.LockOutRealm authenticate
    WARNING: An attempt was made to authenticate the locked user "admin"
    Feb 14, 2016 12:01:42 PM org.apache.catalina.realm.LockOutRealm authenticate
    WARNING: An attempt was made to authenticate the locked user "root"
    Feb 14, 2016 12:01:42 PM org.apache.catalina.realm.LockOutRealm authenticate
    WARNING: An attempt was made to authenticate the locked user "tomcat"
    Feb 14, 2016 12:01:42 PM org.apache.catalina.realm.LockOutRealm authenticate
    WARNING: An attempt was made to authenticate the locked user "manager"

    Será que algo pode estar sendo bloqueado na ação do relatório?[/quote] Não.


  • Bom dia.
    Anexo print do autotest
    [2976_autotest.png](/assets/uploads/files/2976_autotest.png)


  • Ok.

    Em um dos caminhos informado acima (Banco de dados por exemplo) navegue até a pasta system e dentro dela deve ter uma pasta reports. Verifica se nesta pasta contém conteúdo.

    Experimenta também colocar o usuário sistema (adm) para iniciar o serviço.


  • Boa tarde!

    Há sim arquivos dentro pasta. Dll e exe tb.
    Uma duvida: o arquivo WFRReports2 ( conforme Manual 3 do Maker ) é o executável responsável por gerar os relatórios.
    Notei que esse aplicativo, diferente do ReportController da versão 2.7 não está rodando nos Processos do Windows.

    Ao clicar sobre ele para executar, notei que no Processo do Windows abre uma nova tarefa como 32bits e já fecha.
    Meu servidor é 64 bits. Isso pode ser um problema?

Log in to reply