diff --git a/trunk/SiprpWebFichasClinicas/WebContent/WEB-INF/app.properties b/trunk/SiprpWebFichasClinicas/WebContent/WEB-INF/app.properties deleted file mode 100644 index 6792b790..00000000 --- a/trunk/SiprpWebFichasClinicas/WebContent/WEB-INF/app.properties +++ /dev/null @@ -1,19 +0,0 @@ -web.appName=siprp_fichasclinicas - -jnlp.resources.property.server.address = server2.evolute.pt -jnlp.resources.property.server.port = 5432 -db.name = siprp_fichas_clinicas -db.user = tsimao -db.parameters=ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory -db.password = sleepsun -db.url.prefix = jdbc:postgresql:// - -web.ssl.truststore.file=jssecacerts -web.ssl.truststore.pass=changeit - -disable_auto_role=false - --Djavax.net.ssl.trustStore=jssecacerts --Djavax.net.ssl.trustStorePassword=changeit --Djavax.net.ssl.keyStore=jssecacerts --Djavax.net.ssl.keyStorePassword=changeit \ No newline at end of file diff --git a/trunk/SiprpWebFichasClinicas/WebContent/WEB-INF/lib/evolute.jar b/trunk/SiprpWebFichasClinicas/WebContent/WEB-INF/lib/evolute.jar index fad44898..da69b5ee 100644 Binary files a/trunk/SiprpWebFichasClinicas/WebContent/WEB-INF/lib/evolute.jar and b/trunk/SiprpWebFichasClinicas/WebContent/WEB-INF/lib/evolute.jar differ diff --git a/trunk/SiprpWebFichasClinicas/properties/logging.properties b/trunk/SiprpWebFichasClinicas/properties/logging.properties new file mode 100644 index 00000000..b31c1853 --- /dev/null +++ b/trunk/SiprpWebFichasClinicas/properties/logging.properties @@ -0,0 +1,13 @@ +handlers = org.apache.juli.FileHandler + +############################################################ +# Handler specific properties. +# Describes specific configuration info for Handlers. +############################################################ + +org.apache.juli.FileHandler.level = FINE +org.apache.juli.FileHandler.directory = ${catalina.base}/logs +org.apache.juli.FileHandler.prefix = siprpfichasclinicas. + +java.util.logging.ConsoleHandler.level = FINE +java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter \ No newline at end of file diff --git a/trunk/SiprpWebFichasClinicas/src/pt/evolute/logger/InitDefaultLogger.java b/trunk/SiprpWebFichasClinicas/src/pt/evolute/logger/InitDefaultLogger.java index 0f31a246..5c8e9504 100644 --- a/trunk/SiprpWebFichasClinicas/src/pt/evolute/logger/InitDefaultLogger.java +++ b/trunk/SiprpWebFichasClinicas/src/pt/evolute/logger/InitDefaultLogger.java @@ -1,17 +1,24 @@ package pt.evolute.logger; +import java.util.Date; +import java.util.logging.Level; + import com.evolute.utils.error.ErrorLogger; -import com.evolute.utils.error.logger.StdoutLogger; public class InitDefaultLogger { public InitDefaultLogger() { - ErrorLogger.initializeLogger(StdoutLogger.LOGGER); +// ErrorLogger.initializeLogger(StdoutLogger.LOGGER); + ErrorLogger.initializeLogger( new TomcatEvoLogger( Level.INFO ), true, false ); + + ErrorLogger.log("LOGGING BEGIN :: "+(new Date()).toString()); + } public void clean() { + ErrorLogger.log("LOGGING STOP :: "+(new Date()).toString()); ErrorLogger.stopLogger(); } } diff --git a/trunk/SiprpWebFichasClinicas/src/pt/evolute/logger/TomcatEvoLogger.java b/trunk/SiprpWebFichasClinicas/src/pt/evolute/logger/TomcatEvoLogger.java new file mode 100644 index 00000000..feb11fca --- /dev/null +++ b/trunk/SiprpWebFichasClinicas/src/pt/evolute/logger/TomcatEvoLogger.java @@ -0,0 +1,83 @@ +package pt.evolute.logger; + +import java.util.logging.Level; + +import com.evolute.utils.error.Logger; + +public final class TomcatEvoLogger implements Logger +{ + + private Level minLevel; + + private java.util.logging.Logger logger = java.util.logging.Logger.getLogger( "EvoLogger" ); + + public TomcatEvoLogger( Level minLevel ) + { + this.minLevel = minLevel; + } + + @Override + public void log( String str, Level level ) + { + if( level.intValue() >= minLevel.intValue() ) + { + logger.log( level, str ); + } + } + + @Override + public void logException( Throwable ex, Level level ) + { + logger.log( level, ex.getMessage( ), ex ); + } + + @Override + public void close( ) + { + } + + /* + package com.evolute.utils.error.logger; + +import java.util.logging.Level; + +import com.evolute.utils.error.Logger; + +public final class AdvStdoutLogger implements Logger +{ + Level minLevel; + + public AdvStdoutLogger( Level minLevel ) + { + this.minLevel = minLevel; + } + + @Override + public void log(String str, Level level) + { + if( level.intValue() >= minLevel.intValue() ) + { + System.out.println( "StdoutLogger: (" + level + ") " + str ); + } + } + + @Override + public void logException(Throwable ex, Level level) + { + if( level.intValue() >= minLevel.intValue() ) + { + System.out.println( "StdoutLogger: (" + level + ") Exception:" ); + ex.printStackTrace( System.out ); + } + } + + @Override + public void close() + { + } + +} + + */ + +} \ No newline at end of file