Commit bb2aa77d6d10986ab729b43e7c129a8b45560a99
1 parent
5ed811b0
Exists in
master
and in
1 other branch
Correção de bug no consumo do serviço replicarUsuario.
Showing
4 changed files
with
9 additions
and
7 deletions
Show diff stats
pom.xml
... | ... | @@ -4,7 +4,7 @@ |
4 | 4 | <modelVersion>4.0.0</modelVersion> |
5 | 5 | <groupId>br.gov.ans</groupId> |
6 | 6 | <artifactId>sei-broker</artifactId> |
7 | - <version>2.4</version> | |
7 | + <version>2.4.1</version> | |
8 | 8 | <packaging>war</packaging> |
9 | 9 | <name>sei-broker</name> |
10 | 10 | <description>Projeto demonstrativo de webservice Rest</description> | ... | ... |
src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java
... | ... | @@ -280,8 +280,7 @@ public class UsuarioResource { |
280 | 280 | public Boolean desativarUsuario(@PathParam("login") String login,Usuario usuario) throws Exception{ |
281 | 281 | return manterUsuario(Acao.DESATIVAR, usuario); |
282 | 282 | } |
283 | - | |
284 | - | |
283 | + | |
285 | 284 | /** |
286 | 285 | * @api {post} /usuarios/ativos Ativar usuário |
287 | 286 | * @apiName ativarUsuario |
... | ... | @@ -322,8 +321,7 @@ public class UsuarioResource { |
322 | 321 | public Boolean ativarUsuario(Usuario usuario) throws Exception{ |
323 | 322 | return manterUsuario(Acao.REATIVAR, usuario); |
324 | 323 | } |
325 | - | |
326 | - | |
324 | + | |
327 | 325 | public Boolean manterUsuario(Acao acao, Usuario usuario) throws Exception{ |
328 | 326 | return sipClient.replicarUsuario(acao.getCodigoAcao(), usuario.getCodigo(), Constantes.CODIGO_ORGAO_ANS, usuario.getLogin(), usuario.getNome()); |
329 | 327 | } | ... | ... |
src/main/java/br/gov/ans/integracao/sip/client/SIPSoapClient.java
... | ... | @@ -36,11 +36,15 @@ public class SIPSoapClient { |
36 | 36 | "<soapenv:Header/>" + |
37 | 37 | "<soapenv:Body>" + |
38 | 38 | "<sip:replicarUsuario soapenv:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">" + |
39 | + "<Usuarios>" + | |
40 | + "<Usuario>" + | |
39 | 41 | "<StaOperacao xsi:type=\"xsd:string\">" + operacao + "</StaOperacao>" + |
40 | - "<IdPessoa xsi:type=\"xsd:string\">" + codigoUsuario + "</IdPessoa>" + | |
42 | + "<IdOrigem xsi:type=\"xsd:string\">" + codigoUsuario + "</IdOrigem>" + | |
41 | 43 | "<IdOrgao xsi:type=\"xsd:string\">" + codigoOrgao + "</IdOrgao>" + |
42 | 44 | "<Sigla xsi:type=\"xsd:string\">" + login + "</Sigla>" + |
43 | 45 | "<Nome xsi:type=\"xsd:string\">" + nome + "</Nome>" + |
46 | + "</Usuario>" + | |
47 | + "</Usuarios>" + | |
44 | 48 | "</sip:replicarUsuario>" + |
45 | 49 | "</soapenv:Body>" + |
46 | 50 | "</soapenv:Envelope>"; | ... | ... |
src/main/resources/config.properties