Ir para o conteúdo

 Voltar a Fórum Citsmart
Tela cheia

Acesso pelo Celular

28 de Maio de 2014, 18:34 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 66 vezes

Parabéns pelo projeto estou em fase de homologação dos processos muito bom. 

Quando vou acessar pelo celular recebo a menssagem abaixo. 

Usuário não tem acesso a operação.

Alguma ideia do que pode ser.

Obrigado. 

Autor: Wagner Castro


1010 comentários

  • 760e802e2231d41588e4784bcb46ea91?only path=false&size=50&d=404Thiago Henrique de Carvalho Santos(usuário não autenticado)
    29 de Maio de 2014, 12:12

     

    Prezado Wagner Boa Tarde,

    Poderia me informar qual banco de dados?

    Equipe de Operações do Citsmart. 

    • 923fa64ce6bba6c0f5731d9b206663e9?only path=false&size=50&d=404Wagner Castro(usuário não autenticado)
      29 de Maio de 2014, 17:16

       

      Postgresql

      • 760e802e2231d41588e4784bcb46ea91?only path=false&size=50&d=404Thiago Henrique de Carvalho Santos(usuário não autenticado)
        30 de Maio de 2014, 10:39

         

        Prezado Wagner,

        Abaixo segue link do documento para correção de permissão de acesso ao módulo do Citsmart APP  em ambiente Postgres.

        Link 

        Obrigado pelo contato.

        Equipe de Operações do Citsmart. 

        • 923fa64ce6bba6c0f5731d9b206663e9?only path=false&size=50&d=404Wagner Castro(usuário não autenticado)
          30 de Maio de 2014, 10:58

           

          Esse script não roda:

          4.rest_permission

          delete from rest_permission;

          insert into rest_permission (idrestoperation, idgroup, status)

          (select idrestoperation, idgrupo, 'A' from rest_operation, grupo);

           

          • 760e802e2231d41588e4784bcb46ea91?only path=false&size=50&d=404Thiago Henrique de Carvalho Santos(usuário não autenticado)
            30 de Maio de 2014, 12:39

             

            Prezado Wagner,

            Em testes todos os scripts rodaram perfeitamente e os mesmos fez a correção do erro, poderia por gentileza rodar novamente este script conforme informado abaixo:

             

            delete from  rest_permission;

            insert  into rest_permission  (idrestoperation,  idgroup,  status)

            (select  idrestoperation,  idgrupo,  'A'  from  rest_operation,  grupo); 

             

            Obrigado pelo contato.

            Equipe de Operações do Citsmart. 

            • 923fa64ce6bba6c0f5731d9b206663e9?only path=false&size=50&d=404Wagner Castro(usuário não autenticado)
              30 de Maio de 2014, 14:00

               

              Ele me mostra esse erro:

              Select Error: insert into rest_permission (idrestoperation, idgroup, status) (select idrestoperation, idgrupo, 'A' from rest_operation, grupo); parameters: *** ERROR: No results were returned by the query. 

              • 760e802e2231d41588e4784bcb46ea91?only path=false&size=50&d=404Thiago Henrique de Carvalho Santos(usuário não autenticado)
                30 de Maio de 2014, 14:18

                 

                Prezado Wagner,

                No documento segue quatro scripts, eles devem ser rodados um de cada vez na ordem passada conforme no documento, em cada script somente deve ser rodado as linhas sem o titulo do script.

                Ex.: 4.rest_permission 

                delete from rest_permission; 

                insert into rest_permission (idrestoperation, idgroup, status) 

                (select idrestoperation, idgrupo, 'A' from rest_operation, grupo); 

                Verificar novamente, caso o erro persista, informar o procedimento que está sendo realizado.

                Equipe de Operações do Citsmart. 

                • 923fa64ce6bba6c0f5731d9b206663e9?only path=false&size=50&d=404Wagner Castro(usuário não autenticado)
                  30 de Maio de 2014, 16:03

                   

                   

                   

                  Rodei o script linha por linha, quando ao chegar na ultima linha me mostra o erro citado anteriormente.

                  Não sou expert em banco, mas não esta faltando parâmetro tal como VALUE nessa linha?

                  Valeu Thiago. 

                  delete from rest_permission;

                  delete from rest_domain;

                  delete from rest_parameter;

                  delete from rest_operation;

                  INSERT INTO rest_operation (idrestoperation,idbatchprocessing,name,description,operationtype,classtype,javaclass,javascript,status)

                  VALUES (1,NULL,'addServiceRequest','Criação de solicitação de serviço','Sync','Java','br.com.centralit.citsmart.rest.operation.RestAddServiceRequest',NULL,'A');

                  INSERT INTO rest_operation (idrestoperation,idbatchprocessing,name,description,operationtype,classtype,javaclass,javascript,status)

                  VALUES (2,NULL,'listTasks','Listagem de tarefas','Sync','Java','br.com.centralit.citsmart.rest.operation.RestListTasks',NULL,'A');

                  INSERT INTO rest_operation (idrestoperation,idbatchprocessing,name,description,operationtype,classtype,javaclass,javascript,status) VALUES (3,NULL,'notification_getByUser','Retorna lista de notificações para Mobile','Sync','Java','br.com.centralit.citsmart.rest.operation.RestMobile',NULL,'A');

                  INSERT INTO rest_operation (idrestoperation,idbatchprocessing,name,description,operationtype,classtype,javaclass,javascript,status) VALUES (4,NULL,'notification_getById','Retorna detalhes de uma notificação para Mobile','Sync','Java','br.com.centralit.citsmart.rest.operation.RestMobile',NULL,'A');

                  INSERT INTO rest_operation (idrestoperation,idbatchprocessing,name,description,operationtype,classtype,javaclass,javascript,status) VALUES (5,NULL,'notification_feedback','Processa feedback de uma notificação para Mobile','Sync','Java','br.com.centralit.citsmart.rest.operation.RestMobile',NULL,'A');

                  INSERT INTO rest_operation (idrestoperation,idbatchprocessing,name,description,operationtype,classtype,javaclass,javascript,status) VALUES (6,NULL,'notification_new','Cria uma notificação para Mobile','Sync','Java','br.com.centralit.citsmart.rest.operation.RestMobile',NULL,'A');

                  INSERT INTO rest_operation (idrestoperation,idbatchprocessing,name,description,operationtype,classtype,javaclass,javascript,status) VALUES (7,NULL,'notification_getReasons','Retorna justificativas possíveis para uma notificação','Sync','Java','br.com.centralit.citsmart.rest.operation.RestMobile',NULL,'A');

                  INSERT INTO rest_parameter (idrestparameter,identifier,description) VALUES (1,'CONTRACT_ID','ID do contrato');

                  INSERT INTO rest_parameter (idrestparameter,identifier,description) VALUES (2,'ORIGIN_ID','ID da origem');

                  INSERT INTO rest_parameter (idrestparameter,identifier,description) VALUES (3,'REQUEST_ID','ID do tipo de demanda para requisições');

                  INSERT INTO rest_parameter (idrestparameter,identifier,description) VALUES (4,'INCIDENT_ID','ID do tipo de demanda para incidentes');

                  INSERT INTO rest_parameter (idrestparameter,identifier,description) VALUES (5,'DEFAULT_DEPTO_ID','ID padrão da unidade');

                  INSERT INTO rest_domain (idrestparameter,idrestoperation,value) VALUES (1,1,'1');

                  INSERT INTO rest_domain (idrestparameter,idrestoperation,value) VALUES (1,6,'1');

                  INSERT INTO rest_domain (idrestparameter,idrestoperation,value) VALUES (2,1,'7');

                  INSERT INTO rest_domain (idrestparameter,idrestoperation,value) VALUES (2,6,'10');

                  INSERT INTO rest_domain (idrestparameter,idrestoperation,value) VALUES (3,1,'1');

                  INSERT INTO rest_domain (idrestparameter,idrestoperation,value) VALUES (3,6,'1');

                  INSERT INTO rest_domain (idrestparameter,idrestoperation,value) VALUES (4,1,'3');

                  INSERT INTO rest_domain (idrestparameter,idrestoperation,value) VALUES (4,6,'3');

                  INSERT INTO rest_domain (idrestparameter,idrestoperation,value) VALUES (5,1,'3');

                  INSERT INTO rest_domain (idrestparameter,idrestoperation,value) VALUES (5,6,'3');

                  delete from rest_permission;

                  insert into rest_permission (idrestoperation, idgroup, status) 

                  (select idrestoperation, idgrupo, 'A' from rest_operation, grupo);

Essa comunidade não possui posts nesse blog