From 6680a7e0095d26d46205938c62f068fb50cbef4f Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Mon, 26 Jan 2015 12:32:35 +0000 Subject: [PATCH] git-svn-id: https://svn.coded.pt/svn/SIPRP@2032 bb69d46d-e84e-40c8-a05a-06db0d633741 --- ....eclipse.wst.common.project.facet.core.xml | 2 +- .../properties/app.properties | 51 ++++++++++++------- .../src/pt/evolute/data/UpdaterBean.java | 2 +- .../security/EvoAutenticationProvider.java | 8 +-- .../fichasclinicas/logic/DocumentosLogic.java | 4 +- .../logic/FichasClinicasLogic.java | 32 ++++++------ .../fichasclinicas/logic/LoginLogic.java | 4 +- .../webservices/jaxrs/FichasClinicasImpl.java | 12 ++--- 8 files changed, 66 insertions(+), 49 deletions(-) diff --git a/trunk/SiprpWebFichasClinicas/.settings/org.eclipse.wst.common.project.facet.core.xml b/trunk/SiprpWebFichasClinicas/.settings/org.eclipse.wst.common.project.facet.core.xml index 38224920..dacc8a09 100644 --- a/trunk/SiprpWebFichasClinicas/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/trunk/SiprpWebFichasClinicas/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -6,6 +6,6 @@ - + diff --git a/trunk/SiprpWebFichasClinicas/properties/app.properties b/trunk/SiprpWebFichasClinicas/properties/app.properties index e4417ed5..6af2ba40 100644 --- a/trunk/SiprpWebFichasClinicas/properties/app.properties +++ b/trunk/SiprpWebFichasClinicas/properties/app.properties @@ -1,31 +1,48 @@ web.appName=siprp_fichasclinicas -jnlp.resources.property.server.address = db1.evo.pt +#jnlp.resources.property.server.address = db1.evo.pt +#jnlp.resources.property.server.port = 5432 +#db.name = siprp_fichas_clinicas +#db.user = rsantos +#db.parameters=ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory +#db.password = rsEvo2014 +#db.url.prefix = jdbc:postgresql:// +jnlp.resources.property.server.address = localhost jnlp.resources.property.server.port = 5432 db.name = siprp_fichas_clinicas -db.user = rsantos -db.parameters=ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory -db.password = rsEvo2014 +db.user = siprp +db.password = rg2h-opksiprp db.url.prefix = jdbc:postgresql:// -siprp.jnlp.resources.property.server.address = db1.evo.pt -siprp.jnlp.resources.property.server.port = 5432 -siprp.db.name = shst_teste -siprp.db.user = rsantos -siprp.db.parameters=ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory -siprp.db.password = rsEvo2014 +#siprp.jnlp.resources.property.server.address = db1.evo.pt +#siprp.jnlp.resources.property.server.port = 5432 +#siprp.db.name = shst_teste +#siprp.db.user = rsantos +#siprp.db.parameters=ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory +#siprp.db.password = rsEvo2014 +#siprp.db.url.prefix = jdbc:postgresql:// +siprp.jnlp.resources.property.server.address = localhost +siprp.jnlp.resources.property.server.port = 5433 +siprp.db.name = siprp_local +siprp.db.user = siprp +siprp.db.password = rg2h-opksiprp siprp.db.url.prefix = jdbc:postgresql:// -siprpdocs.jnlp.resources.property.server.address = db1.evo.pt -siprpdocs.jnlp.resources.property.server.port = 5432 -siprpdocs.db.name = shst_teste -siprpdocs.db.user = rsantos -siprpdocs.db.parameters=ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory -siprpdocs.db.password = rsEvo2014 +#siprpdocs.jnlp.resources.property.server.address = db1.evo.pt +#siprpdocs.jnlp.resources.property.server.port = 5432 +#siprpdocs.db.name = shst_teste +#siprpdocs.db.user = rsantos +#siprpdocs.db.parameters=ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory +#siprpdocs.db.password = rsEvo2014 +#siprpdocs.db.url.prefix = jdbc:postgresql:// +siprpdocs.jnlp.resources.property.server.address = localhost +siprpdocs.jnlp.resources.property.server.port = 5433 +siprpdocs.db.name = siprp_local +siprpdocs.db.user = siprp +siprpdocs.db.password = rg2h-opksiprp siprpdocs.db.url.prefix = jdbc:postgresql:// - web.ssl.truststore.file=jssecacerts web.ssl.truststore.pass=changeit diff --git a/trunk/SiprpWebFichasClinicas/src/pt/evolute/data/UpdaterBean.java b/trunk/SiprpWebFichasClinicas/src/pt/evolute/data/UpdaterBean.java index cb0aa7ec..34f5622d 100644 --- a/trunk/SiprpWebFichasClinicas/src/pt/evolute/data/UpdaterBean.java +++ b/trunk/SiprpWebFichasClinicas/src/pt/evolute/data/UpdaterBean.java @@ -23,7 +23,7 @@ public class UpdaterBean { { try { - provider.setAsSingletonDefaults(); /* work around para forçar os sets dos defaults do singleton */ + provider.setAsSingletonDefaults(); /* work around para forcar os sets dos defaults do singleton */ Updater.getInstance().executeUpdates( false, EvoUsersModule.getInstance().getInstalationUpdates() ); Updater.getInstance().executeUpdates( false, updates ); diff --git a/trunk/SiprpWebFichasClinicas/src/pt/evolute/security/EvoAutenticationProvider.java b/trunk/SiprpWebFichasClinicas/src/pt/evolute/security/EvoAutenticationProvider.java index 22cbd4e8..87b4625a 100644 --- a/trunk/SiprpWebFichasClinicas/src/pt/evolute/security/EvoAutenticationProvider.java +++ b/trunk/SiprpWebFichasClinicas/src/pt/evolute/security/EvoAutenticationProvider.java @@ -41,9 +41,9 @@ import com.evolute.utils.sql.Select2; * But with this approach you can easily check for permissions. * * - * erro de nomenclatura em relaçao ao spring-security, a validação deles é feita ao nivel do role, - * na EVO é feita a nivel de permissão - * cada pagina tera uma key associada e será essa key a controlar o acesso + * erro de nomenclatura em relacao ao spring-security, a validacao deles e feita ao nivel do role, + * na EVO e feita a nivel de permissao + * cada pagina tera uma key associada e sera essa key a controlar o acesso * utilizadores que tenham essa key acedem, quem nao tem, nao acede ... */ @@ -135,7 +135,7 @@ public class EvoAutenticationProvider implements AuthenticationProvider } else { - BadCredentialsException bce = new BadCredentialsException( "Credenciais inválidas. Verifique se o utilizador e a palavra passe estão corretos!"); + BadCredentialsException bce = new BadCredentialsException( "Credenciais inv\u00e1lidas. Verifique se o utilizador e a palavra passe est\u00e3o corretos!"); ErrorLogger.logException(bce,Level.INFO); throw bce; } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/DocumentosLogic.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/DocumentosLogic.java index 5796c598..d1aa4720 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/DocumentosLogic.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/DocumentosLogic.java @@ -206,7 +206,7 @@ public class DocumentosLogic responseBean.setSuccess(true); EvoMessageBean msg = new EvoMessageBean(); msg.setType( EvoMessageTypeBean.INFO ); - msg.setMessageData( "Remoção do documento bem sucedida" ); + msg.setMessageData( "Remo\u00e7\u00e3o do documento bem sucedida" ); responseBean.addMessage( msg ); } @@ -215,7 +215,7 @@ public class DocumentosLogic responseBean.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.ERROR); - msg.setMessageData("O documento dado não é válido."); + msg.setMessageData("O documento dado n\u00e3o \u00e9 v\u00e1lido."); responseBean.addMessage(msg); } } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java index c643b2c1..026028ac 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java @@ -317,7 +317,7 @@ public class FichasClinicasLogic result.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.SESSIONTIMEOUT); - msg.setMessageData("Utilizador asssociado à sessão inválido/inexistente!"); + msg.setMessageData("Utilizador asssociado \u00e0 sess\u00e3o inv\u00e1lido/inexistente!"); result.addMessage(msg); } return result; @@ -356,7 +356,7 @@ public class FichasClinicasLogic result.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.SESSIONTIMEOUT); - msg.setMessageData("Utilizador asssociado à sessão inválido/inexistente!"); + msg.setMessageData("Utilizador asssociado \u00e0 sess\u00e3o inv\u00e1lido/inexistente!"); result.addMessage(msg); } return result; @@ -395,7 +395,7 @@ public class FichasClinicasLogic result.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.SESSIONTIMEOUT); - msg.setMessageData("Utilizador asssociado à sessão inválido/inexistente!"); + msg.setMessageData("Utilizador asssociado \u00e0 sess\u00e3o inv\u00e1lido/inexistente!"); result.addMessage(msg); } return result; @@ -489,7 +489,7 @@ public class FichasClinicasLogic result.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.SESSIONTIMEOUT); - msg.setMessageData("Utilizador asssociado à sessão inválido/inexistente!"); + msg.setMessageData("Utilizador asssociado \u00e0 sess\u00e3o inv\u00e1lido/inexistente!"); result.addMessage(msg); } return result; @@ -774,7 +774,7 @@ public class FichasClinicasLogic } else { - throw new Exception("Ficha Inválida!"); + throw new Exception("Ficha Inv\u00e1lida!"); } return data; @@ -870,7 +870,7 @@ public class FichasClinicasLogic result.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.SESSIONTIMEOUT); - msg.setMessageData("Utilizador asssociado à sessão inválido/inexistente!"); + msg.setMessageData("Utilizador asssociado \u00e0 sess\u00e3o inv\u00e1lido/inexistente!"); result.addMessage(msg); } return result; @@ -895,7 +895,7 @@ public class FichasClinicasLogic if(fichaBean.getFicha().getId() != null) { fichaBD = fichasProvider.getFicha(user,fichaBean.getFicha().getId()); - operacao ="Actualização"; + operacao ="Actualiza\u00e7\u00e3o"; } else @@ -903,7 +903,7 @@ public class FichasClinicasLogic fichaBD = new FcFichaData(); fichaBD.setCreated_user_name(user.getName()); fichaBD.setCreated_user_id(user.getId()); - operacao = "Criação"; + operacao = "Cria\u00e7\u00e3o"; } Map values = filtra(fichaBean.getFicha().getMapData(),FcFicha_D_to_B) ; @@ -1452,7 +1452,7 @@ public class FichasClinicasLogic result.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.SECURITYEXCEPTION); - msg.setMessageData("Erro, sem permissão para guardar a ficha!"); + msg.setMessageData("Erro, sem permiss\u00e3o para guardar a ficha!"); result.addMessage(msg); } } @@ -1461,7 +1461,7 @@ public class FichasClinicasLogic result.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.ERROR); - msg.setMessageData("Ficha Inválida!"); + msg.setMessageData("Ficha Inv\u00e1lida!"); result.addMessage(msg); } @@ -1481,7 +1481,7 @@ public class FichasClinicasLogic result.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.SESSIONTIMEOUT); - msg.setMessageData("Utilizador asssociado à sessão inválido/inexistente!"); + msg.setMessageData("Utilizador asssociado \u00e0 sess\u00e3o inv\u00e1lido/inexistente!"); result.addMessage(msg); } return result; @@ -1652,7 +1652,7 @@ public class FichasClinicasLogic result.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.SESSIONTIMEOUT); - msg.setMessageData("Utilizador asssociado à sessão inválido/inexistente!"); + msg.setMessageData("Utilizador asssociado \u00e0 sess\u00e3o inv\u00e1lido/inexistente!"); result.addMessage(msg); } return result; @@ -1746,7 +1746,7 @@ public class FichasClinicasLogic result.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.ERROR); - msg.setMessageData("Ficha inválida!"); + msg.setMessageData("Ficha inv\u00e1lida!"); result.addMessage(msg); } } @@ -1765,7 +1765,7 @@ public class FichasClinicasLogic result.setSuccess(false); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.SESSIONTIMEOUT); - msg.setMessageData("Utilizador asssociado à sessão inválido/inexistente!"); + msg.setMessageData("Utilizador asssociado \u00e0 sess\u00e3o inv\u00e1lido/inexistente!"); result.addMessage(msg); } return result; @@ -1798,7 +1798,7 @@ public class FichasClinicasLogic fichaBD.save(); - mailsender.sendEmail(null, null, "O utilizador "+user.getName()+" criou uma nova ficha de aptidão para o trabalhador "+fichaBean.getFicha().getTrabalhador_nome()+"!", "Nova Ficha de Aptidão", false); + mailsender.sendEmail(null, null, "O utilizador "+user.getName()+" criou uma nova ficha de aptid\u00e3o para o trabalhador "+fichaBean.getFicha().getTrabalhador_nome()+"!", "Nova Ficha de Aptid\u00e3o", false); EvoResponseBean getrsp = getFichaAptidao(user, fichaBD.getId(), null, null); @@ -1807,7 +1807,7 @@ public class FichasClinicasLogic result.setSuccess(true); EvoMessageBean msg = new EvoMessageBean(); msg.setType(EvoMessageTypeBean.INFO); - msg.setMessageData("Ficha de Aptidão criada com sucesso!"); + msg.setMessageData("Ficha de Aptid\u00e3o criada com sucesso!"); result.addMessage(msg); result.setData(getrsp.getData().getFichaData()); diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/LoginLogic.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/LoginLogic.java index 713128fa..9074c4a2 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/LoginLogic.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/LoginLogic.java @@ -92,7 +92,7 @@ public class LoginLogic rsp.setData(false); rsp.setSuccess(false); mb.setType(EvoMessageTypeBean.SECURITYEXCEPTION); - mb.setMessageData("utilizador e/ou password inválidos"); + mb.setMessageData("utilizador e/ou password inv\u00e1lidos"); } @@ -102,7 +102,7 @@ public class LoginLogic rsp.setData(false); rsp.setSuccess(false); mb.setType(EvoMessageTypeBean.ERROR); - mb.setMessageData("Erro no processo de validação do login!"); + mb.setMessageData("Erro no processo de valida\u00e7\u00e3o do login!"); ErrorLogger.logException(ex, Level.SEVERE); } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/webservices/jaxrs/FichasClinicasImpl.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/webservices/jaxrs/FichasClinicasImpl.java index f32f64f9..afc4f1dd 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/webservices/jaxrs/FichasClinicasImpl.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/webservices/jaxrs/FichasClinicasImpl.java @@ -163,7 +163,7 @@ public class FichasClinicasImpl { try { - ///TODO integração com o springsecurity que esta em falta devido a nao ser usado de momento + ///TODO integracao com o springsecurity que esta em falta devido a nao ser usado de momento ///TODO adicionar o envio de permissoes para o interface grafico poder ligar/desligar funcionalidades user = UsersDataProvider.getProvider().loadUserByUsernamePasswordActive(login, pass, null); if(user != null ) @@ -196,7 +196,7 @@ public class FichasClinicasImpl { rsp.setData(false); rsp.setSuccess(false); mb.setType(EvoMessageTypeBean.SECURITYEXCEPTION); - mb.setMessageData("utilizador e/ou password inválidos"); + mb.setMessageData("utilizador e/ou password inv\u00e1lidos"); } @@ -206,7 +206,7 @@ public class FichasClinicasImpl { rsp.setData(false); rsp.setSuccess(false); mb.setType(EvoMessageTypeBean.ERROR); - mb.setMessageData("Erro no processo de validação do login!"); + mb.setMessageData("Erro no processo de valida\u00e7\u00e3o do login!"); ErrorLogger.logException(ex, Level.SEVERE); } @@ -249,14 +249,14 @@ public class FichasClinicasImpl { rsp.setSuccess(true); mb.setType(EvoMessageTypeBean.INFO); - mb.setMessageData("sessão activa"); + mb.setMessageData("sess\u00e3o activa"); } catch (Exception ex) { rsp.setData(false); rsp.setSuccess(false); mb.setType(EvoMessageTypeBean.ERROR); - mb.setMessageData("Erro no processo de validação do login!"); + mb.setMessageData("Erro no processo de valida\u00e7\u00e3o do login!"); ErrorLogger.logException(ex, Level.SEVERE); } @@ -267,7 +267,7 @@ public class FichasClinicasImpl { rsp.setData(false); rsp.setSuccess(false); mb.setType(EvoMessageTypeBean.SECURITYEXCEPTION); - mb.setMessageData("sem sessão ou sessão expirada"); + mb.setMessageData("sem sess\u00e3o ou sess\u00e3o expirada"); } return Response.status(200).entity(rsp).build();