Giter VIP home page Giter VIP logo

Comments (16)

rogeriolino avatar rogeriolino commented on June 11, 2024

Execute o painel via prompt e veja quais mensagens estão sendo exibidas quando aperta em buscar unidades.

from novosga.

ffcabrall avatar ffcabrall commented on June 11, 2024

Não aparece mensagens. Eu tenho um Painel do SGA Livre rodando num servidor tranquilo. Será que tem algum problema em rodar 02 servidores na mesma rede? Sendo que o do novoSGA ele roda num Servidor Centos X86_64 em uma VM.

from novosga.

rogeriolino avatar rogeriolino commented on June 11, 2024

Tente deixar apenas o servidor do SGA Livre rodando, e tente conectar o novo painel nele.

Não era para dar problema só por estar na mesma rede, mas talvez por ser VM, pode estar dando algum conflito.

from novosga.

ffcabrall avatar ffcabrall commented on June 11, 2024

O novosga-painel-client-0.5.0.jar conecta tranquilamente no SGA Livre. Ao chamar as senhas na Recepção ja atualiza os dados na tela aqui também.

from novosga.

rogeriolino avatar rogeriolino commented on June 11, 2024

Faça um teste agora rodando apenas o servidor do Novo SGA.

Lembrando também que esses processos criam um pool de conexão e ficam limpando a tabela de senhas do banco, então você não conseguirá deixar dois servidores rodando para o mesmo banco.

from novosga.

ffcabrall avatar ffcabrall commented on June 11, 2024

Rogerio reinstalei o Novo SGA agora com MySQL mas esta dando esse erro depois de start o Painel Servidor... Ele Cadastra o painel mas da erro...

Mar 15, 2013 12:57:18 PM br.gov.dataprev.controladorpainel.GerenciadorPaineis cadastrarPainel
INFO: Painel cadastrado: [Painel: 192.168.10.71:8888 - Servico: (2 | 3 | 4 | 11)]
Mar 15, 2013 12:57:18 PM br.gov.dataprev.controladorpainel.PainelDAO inserirNoBanco
SEVERE: Falha inserindo painel no banco. Motivo: Cannot add or update a child row: a foreign key constraint fails (painelsga.paineis_servicos, CONSTRAINT paineis_servicos_ibfk_2 FOREIGN KEY (id_uni, id_serv) REFERENCES uni_serv (id_uni, id_serv))
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Cannot add or update a child row: a foreign key constraint fails (painelsga.paineis_servicos, CONSTRAINT paineis_servicos_ibfk_2 FOREIGN KEY (id_uni, id_serv) REFERENCES uni_serv (id_uni, id_serv))

from novosga.

rogeriolino avatar rogeriolino commented on June 11, 2024

Faça um teste removendo a constraint e tente cadastrar o painel de novo. Depois post aqui os dados dessa tabela paineis_servicos:

ALTER TABLE paineis_servicos DROP CONSTRAINT paineis_servicos_ibfk_2

from novosga.

ffcabrall avatar ffcabrall commented on June 11, 2024

Esta dando erro ao executar o comando que você me passou:

consulta SQL:

ALTER TABLE paineis_servicos DROP CONSTRAINT paineis_servicos_ibfk_2

Mensagens do MySQL :

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CONSTRAINT paineis_servicos_ibfk_2' at line 1

E segue abaixo o conteudo da minha tabela paineis_servicos:

from novosga.

rogeriolino avatar rogeriolino commented on June 11, 2024

Desculpa, postei o comando errado. O certo é:

ALTER TABLE paineis_servicos DROP FOREIGN KEY paineis_servicos_ibfk_2;

Quando falei conteúdo da tabela, são apenas os dados e não o script de geração. Só fazer um select:

SELECT * FROM paineis_servicos;

Mas antes tente cadastrar o painel.

from novosga.

ffcabrall avatar ffcabrall commented on June 11, 2024

Bom dia Rogerio... rss... Então executei o comando que vc passou novamente e deu o mesmo erro...

" Comando:

ALTER TABLE paineis_servicos DROP CONSTRAINT paineis_servicos_ibfk_2; "

Erro
consulta SQL:

ALTER TABLE paineis_servicos DROP CONSTRAINT paineis_servicos_ibfk_2

Mensagens do MySQL :

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CONSTRAINT paineis_servicos_ibfk_2' at line 1

from novosga.

rogeriolino avatar rogeriolino commented on June 11, 2024

Poxa, acabei copiando errado. Aonde está CONSTRAINT é FOREIGN KEY. Já atualizei alí em cima.

from novosga.

ffcabrall avatar ffcabrall commented on June 11, 2024

Rogerio deu certo... Agora ele cadastra e no Painel Web eu vejo que foi realmente cadastrado o Painel Cliente. Mas o Painel não lista os serviços habilitados. O que poderia ser?

INFO: Servidor pronto
Mar 18, 2013 4:50:42 AM br.gov.dataprev.controladorpainel.GerenciadorPaineis cadastrarPainel
INFO: Painel cadastrado: [Painel: 192.168.10.71:8888 - Servico: (2 | 3 | 4 | 11)]

from novosga.

rogeriolino avatar rogeriolino commented on June 11, 2024

Se você executar o painel pelo prompt para ver as saídas (exibe quais urls ele recebeu).

Verifique também se você configurou as urls no arquivo de configuração do servidor (server.conf).

from novosga.

ffcabrall avatar ffcabrall commented on June 11, 2024

As URL´s estão dessa forma Rogerio:

urlUnidades = http://192.168.10.37/painel/get_unidades.php

urlServicos = http://192.168.10.37/painel/get_servicos.php?id_uni=%id_unidade%

from novosga.

rogeriolino avatar rogeriolino commented on June 11, 2024

Já acessou a url para ver se está imprimindo os serviços corretamente?

http://192.168.10.37/painel/get_servicos.php?id_uni=1

Mas veja também no output do painel qual url está chegando para ele.

from novosga.

ffcabrall avatar ffcabrall commented on June 11, 2024

Cara... rs... era o detalhe mais simples. Eu instalei no /var/html/painel e o arquivo estava na pasta raiz do SGA... então o correto seria:

http://192.168.10.37/painel/painel/get_servicos.php?id_uni=1

Obrigado ae pela paciencia Rogerio.

from novosga.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.