Prezados, boa tarde. Vejam se podem me ajudar. Estou com duas dúvidas a respeito de integração com o SEI. São elas: 1 - Forma de obter o arquivo no SEI. Estou utilizando o serviço "consultarDocumento" para recuperar um documento mas esse serviço não retorna o arquivo e sim um link para ele. Diante disso fica a dúvida: Esse link retornado é definitivo ou temporário? Além disso, para outros sistemas que buscam a integração, como o nosso "Sigepe", para obter um arquivo o mesmo deve ser configurado como "Gerar link externo"? Pois pelo que entendi, com essa opção qualquer pessoa pode acessar o link. Sem marcar essa opção, só estou conseguindo obter o arquivo se estiver autenticado na aplicação do SEI, através do login comum de usuário. Não encontrei uma forma do Sigepe se autenticar ao SEI como aplicação. O que deve ser feito? Informo que já foram realizadas as configurações para que o Sigepe acesse o SEI de teste disponibilizado.https://189.9.150.109/sei/? 2 - Estou com problema para enviar um arquivo através do atributo "conteudoMTOM". Ocorre o seguinte erro "Call to a member function getAttribute() on a non-object". Observei que o serviço disponível pelo SEI está utilizando o SOAP 1.1. Com essa versão só estou conseguindo gerar o cliente com o AXIS 1 (esse é uma versão antiga para criação do cliente para acesso ao web service). Não consegui gerar o cliente com versões mais novas como JAX-WS ou Axis 2. O SEI possui alguma aplicação cliente em java que acesse os serviços? Ou tem algum cliente webservice em java que acesse os serviços do SEI?
Atenciosamente,
Daniel Lobo de Souza Choas Coordenação Geral de Soluções de Tecnologia da Informação - CGSOL Departamento de Gestão de Sistemas de Pessoal - DGSIS
1 – É somente o link mesmo e ele é permanente. Somente é válido o link retornado se no serviço tenha disso habilitado para “Gerar link externo”, pois se não estiver tal opção habilitada o link é mais curto e padrão (não é de nenhum documento). 2 – Não tenho conhecimento técnico para lhe ajudar tanto sobre o envio de arquivos para o SEI por MTOM. Só sei que está funcionando adequadamente conforme disposto no manual. Sugiro testar a integração utilizando o SOAP-UI antes de testar/integrar direto no sistema cliente, pois varia demais as soluções de linguagem para linguagem.
Atenciosamente,
[cid:image001.png@01D17320.4238C720]
Nei Jobson da Costa Carneiro Assessor Superintendência de Gestão Interna da Informação (SGI) _______________________________________________ Agência Nacional de Telecomunicações – Anatel SAUS Quadra 6, Bloco E, 3º Andar, Ala Norte CEP: 70070-940 – Brasília/DF Tel: (61) 2312-1751
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Daniel Lobo de Souza Choas Enviada em: segunda-feira, 29 de fevereiro de 2016 17:57 Para: sei-tecnico@listas.softwarepublico.gov.br Assunto: [sei-tecnico] Obtenção e envio de arquivo para o SEI
Prezados, boa tarde. Vejam se podem me ajudar. Estou com duas dúvidas a respeito de integração com o SEI. São elas:
1 – Forma de obter o arquivo no SEI.
Estou utilizando o serviço "consultarDocumento" para recuperar um documento mas esse serviço não retorna o arquivo e sim um link para ele. Diante disso fica a dúvida: Esse link retornado é definitivo ou temporário? Além disso, para outros sistemas que buscam a integração, como o nosso "Sigepe", para obter um arquivo o mesmo deve ser configurado como "Gerar link externo"? Pois pelo que entendi, com essa opção qualquer pessoa pode acessar o link. Sem marcar essa opção, só estou conseguindo obter o arquivo se estiver autenticado na aplicação do SEI, através do login comum de usuário. Não encontrei uma forma do Sigepe se autenticar ao SEI como aplicação. O que deve ser feito?
Informo que já foram realizadas as configurações para que o Sigepe acesse o SEI de teste disponibilizado.https://189.9.150.109/sei/ 2 – Estou com problema para enviar um arquivo através do atributo “conteudoMTOM”. Ocorre o seguinte erro “Call to a member function getAttribute() on a non-object”. Observei que o serviço disponível pelo SEI está utilizando o SOAP 1.1. Com essa versão só estou conseguindo gerar o cliente com o AXIS 1 (esse é uma versão antiga para criação do cliente para acesso ao web service). Não consegui gerar o cliente com versões mais novas como JAX-WS ou Axis 2. O SEI possui alguma aplicação cliente em java que acesse os serviços? Ou tem algum cliente webservice em java que acesse os serviços do SEI?
Atenciosamente,
Daniel Lobo de Souza Choas Coordenação Geral de Soluções de Tecnologia da Informação - CGSOL Departamento de Gestão de Sistemas de Pessoal - DGSIS
Estou tendo problemas em relação ao acesso desse link gerado pelo “consultarDocumento”. Quando você joga ele no browser, consegue visualizar o documento?
Raphael Bandeira Analista de Sistemas COSAP/GGISS - Coordenadoria de Sistemas Aplicativos DIDES - Diretoria de Desenvolvimento Setorial Tel.: (21) 2105-0024
ANS. A agência reguladora de planos de saúde do Brasil.
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Nei Jobson da Costa Carneiro Enviada em: segunda-feira, 29 de fevereiro de 2016 18:38 Para: Daniel Lobo de Souza Choas; sei-tecnico@listas.softwarepublico.gov.br Assunto: [sei-tecnico] RES: Obtenção e envio de arquivo para o SEI
Caro Daniel,
1 – É somente o link mesmo e ele é permanente. Somente é válido o link retornado se no serviço tenha disso habilitado para “Gerar link externo”, pois se não estiver tal opção habilitada o link é mais curto e padrão (não é de nenhum documento). 2 – Não tenho conhecimento técnico para lhe ajudar tanto sobre o envio de arquivos para o SEI por MTOM. Só sei que está funcionando adequadamente conforme disposto no manual. Sugiro testar a integração utilizando o SOAP-UI antes de testar/integrar direto no sistema cliente, pois varia demais as soluções de linguagem para linguagem.
Atenciosamente,
[cid:image003.png@01D02C02.98A12A00]
Nei Jobson da Costa Carneiro Assessor Superintendência de Gestão Interna da Informação (SGI) _______________________________________________ Agência Nacional de Telecomunicações – Anatel SAUS Quadra 6, Bloco E, 3º Andar, Ala Norte CEP: 70070-940 – Brasília/DF Tel: (61) 2312-1751
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Daniel Lobo de Souza Choas Enviada em: segunda-feira, 29 de fevereiro de 2016 17:57
Para: sei-tecnico@listas.softwarepublico.gov.br
Assunto: [sei-tecnico] Obtenção e envio de arquivo para o SEI
Prezados, boa tarde. Vejam se podem me ajudar. Estou com duas dúvidas a respeito de integração com o SEI. São elas: 1 – Forma de obter o arquivo no SEI. Estou utilizando o serviço "consultarDocumento" para recuperar um documento mas esse serviço não retorna o arquivo e sim um link para ele. Diante disso fica a dúvida: Esse link retornado é definitivo ou temporário? Além disso, para outros sistemas que buscam a integração, como o nosso "Sigepe", para obter um arquivo o mesmo deve ser configurado como "Gerar link externo"? Pois pelo que entendi, com essa opção qualquer pessoa pode acessar o link. Sem marcar essa opção, só estou conseguindo obter o arquivo se estiver autenticado na aplicação do SEI, através do login comum de usuário. Não encontrei uma forma do Sigepe se autenticar ao SEI como aplicação. O que deve ser feito? Informo que já foram realizadas as configurações para que o Sigepe acesse o SEI de teste disponibilizado.https://189.9.150.109/sei/ 2 – Estou com problema para enviar um arquivo através do atributo “conteudoMTOM”. Ocorre o seguinte erro “Call to a member function getAttribute() on a non-object”. Observei que o serviço disponível pelo SEI está utilizando o SOAP 1.1. Com essa versão só estou conseguindo gerar o cliente com o AXIS 1 (esse é uma versão antiga para criação do cliente para acesso ao web service). Não consegui gerar o cliente com versões mais novas como JAX-WS ou Axis 2. O SEI possui alguma aplicação cliente em java que acesse os serviços? Ou tem algum cliente webservice em java que acesse os serviços do SEI?
Atenciosamente,
Daniel Lobo de Souza Choas Coordenação Geral de Soluções de Tecnologia da Informação - CGSOL Departamento de Gestão de Sistemas de Pessoal - DGSIS
Raphael Bandeira Analista de Sistemas COSAP/GGISS - Coordenadoria de Sistemas Aplicativos DIDES - Diretoria de Desenvolvimento Setorial Tel.: (21) 2105-0024
ANS. A agência reguladora de planos de saúde do Brasil.
De: Nei Jobson da Costa Carneiro [mailto:neijobson@anatel.gov.br] Enviada em: sexta-feira, 26 de fevereiro de 2016 08:24 Para: Raphael de Oliveira Bandeira Cc: sei-tecnico@listas.softwarepublico.gov.br Assunto: Re: [sei-tecnico] Erro web service
Retire os dois trechos "amp;" do LinkAcesso que vai funcionar.
As linhagens de programação dos sistemas cliente fazem este tratamento. Se não fizer automaticamente tem que fazer na mão. Olá Senhores,
Aqui na ANS estamos a todo vapor e me deparei com um erro que não sei se estou fazendo alguma besteira ou preciso realizar algum ajuste adicional.
Segue o xml de request do método consultar documento:
Raphael Bandeira Analista de Sistemas COSAP/GGISS - Coordenadoria de Sistemas Aplicativos DIDES - Diretoria de Desenvolvimento Setorial Tel.: (21) 2105-0024
ANS. A agência reguladora de planos de saúde do Brasil.
Boa tarde, Daniel! Estou passando pelo mesmo erro de incluir um documento:"Call to a member function getAttribute() on a non-object". Como você resolveu?
> Boa tarde, Daniel! > Estou passando pelo mesmo erro de incluir um documento:"Call to a > member function getAttribute() on a non-object". > Como você resolveu? > _______________________________________________ > sei-tecnico mailing list > sei-tecnico@listas.softwarepublico.gov.br >https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico >