diff --git a/trunk/siprpWeb/.classpath b/trunk/siprpWeb/.classpath
index 9c0e7358..844c3d7f 100644
--- a/trunk/siprpWeb/.classpath
+++ b/trunk/siprpWeb/.classpath
@@ -2,17 +2,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
diff --git a/trunk/siprpWeb/WEB-INF/web.xml b/trunk/siprpWeb/WEB-INF/web.xml
index 397ee429..a367d790 100644
--- a/trunk/siprpWeb/WEB-INF/web.xml
+++ b/trunk/siprpWeb/WEB-INF/web.xml
@@ -61,4 +61,8 @@
/recruit
+
+ com.evolute.siprp.pagina.SiprpWebContextListener
+
+
diff --git a/trunk/siprpWeb/ant/common/evo-app-build-common.xml b/trunk/siprpWeb/ant/common/evo-app-build-common.xml
index fadecbb0..13434f6c 100644
--- a/trunk/siprpWeb/ant/common/evo-app-build-common.xml
+++ b/trunk/siprpWeb/ant/common/evo-app-build-common.xml
@@ -37,6 +37,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/trunk/siprpWeb/ant/common/evo-app-deploy-common.xml b/trunk/siprpWeb/ant/common/evo-app-deploy-common.xml
index b97113cd..6965be7d 100644
--- a/trunk/siprpWeb/ant/common/evo-app-deploy-common.xml
+++ b/trunk/siprpWeb/ant/common/evo-app-deploy-common.xml
@@ -32,16 +32,31 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -92,7 +107,8 @@
-
+
+
@@ -101,6 +117,7 @@
+
@@ -120,10 +137,7 @@
-
-
-
-
+
diff --git a/trunk/siprpWeb/ant/common/evo-app-load-properties.xml b/trunk/siprpWeb/ant/common/evo-app-load-properties.xml
index 8e920eab..dc69ec77 100644
--- a/trunk/siprpWeb/ant/common/evo-app-load-properties.xml
+++ b/trunk/siprpWeb/ant/common/evo-app-load-properties.xml
@@ -3,6 +3,10 @@
+
+
+
+
@@ -34,10 +38,6 @@
-
-
-
-
@@ -82,6 +82,7 @@
+
\ No newline at end of file
diff --git a/trunk/siprpWeb/ant/common/evo-app-multiple-client-common.xml b/trunk/siprpWeb/ant/common/evo-app-multiple-client-common.xml
index 84b2469a..e06185d8 100644
--- a/trunk/siprpWeb/ant/common/evo-app-multiple-client-common.xml
+++ b/trunk/siprpWeb/ant/common/evo-app-multiple-client-common.xml
@@ -1,9 +1,6 @@
-
-
-
-
+
@@ -16,4 +13,10 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/trunk/siprpWeb/dependenciesCache/dependencies.txt b/trunk/siprpWeb/dependenciesCache/dependencies.txt
index 70089ba0..8f5d7762 100644
--- a/trunk/siprpWeb/dependenciesCache/dependencies.txt
+++ b/trunk/siprpWeb/dependenciesCache/dependencies.txt
@@ -1,7 +1,20 @@
+||:com.evolute.siprp.pagina.SiprpWebContextListener
+com.evolute.siprp.pagina.SiprpWebContextListener
+java.lang.StringBuilder
+com.evolute.siprp.pagina.SiprpWebLoggerInitializer
+javax.servlet.ServletContextListener
+java.lang.System
+java.io.PrintStream
+java.text.SimpleDateFormat
+java.lang.Object
+com.evolute.utils.date.DateUtils
+java.util.Date
+java.lang.Exception
||:com.evolute.siprp.pagina.RelatorioServlet
javax.servlet.http.HttpSession
com.evolute.siprp.pagina.RelatorioServlet
org.apache.velocity.app.Velocity
+com.evolute.utils.error.ErrorLogger
javax.servlet.http.HttpServletRequest
javax.servlet.ServletOutputStream
java.util.Hashtable
@@ -13,8 +26,19 @@ java.lang.String
com.evolute.siprp.pagina.MailerServlet
javax.servlet.http.HttpServletResponse
java.lang.Exception
+||:com.evolute.siprp.pagina.SiprpWebLoggerInitializer
+com.evolute.utils.error.LoggerProperties
+com.evolute.siprp.pagina.SiprpWebLoggerInitializer
+com.evolute.utils.error.ErrorLogger
+java.util.HashMap
+com.evolute.utils.error.ws.WSLogger
+com.evolute.utils.network.proxy.EvoProxyObject
+java.lang.Object
+com.evolute.utils.error.ProjectsEnum
+java.lang.Exception
||:com.evolute.siprp.pagina.doGetListaTrabalhadoresTudo
java.sql.SQLException
+com.evolute.utils.error.ErrorLogger
java.lang.StringBuilder
java.sql.DriverManager
java.util.LinkedList
@@ -39,6 +63,7 @@ java.sql.Connection
java.lang.String
||:com.evolute.siprp.pagina.doGetListaEmpresas
java.sql.SQLException
+com.evolute.utils.error.ErrorLogger
java.lang.StringBuilder
java.sql.DriverManager
java.util.LinkedList
@@ -62,6 +87,7 @@ java.sql.Connection
java.lang.String
||:com.evolute.siprp.pagina.doPostLogin
java.sql.SQLException
+com.evolute.utils.error.ErrorLogger
java.lang.StringBuilder
com.evolute.siprp.pagina.doGetListaEstabelecimentos
java.lang.System
@@ -147,6 +173,7 @@ java.io.PrintStream
java.lang.StringBuffer
org.apache.velocity.app.Velocity
javax.servlet.http.HttpServlet
+com.evolute.utils.error.ErrorLogger
java.util.Properties
||:com.evolute.siprp.pagina.GlobalConstants
java.lang.Object
@@ -174,11 +201,12 @@ java.lang.String
javax.servlet.http.HttpSession
java.lang.StringBuilder
org.apache.velocity.app.Velocity
+com.evolute.utils.error.ErrorLogger
javax.servlet.http.HttpServletRequest
javax.servlet.ServletOutputStream
com.evolute.siprp.pagina.ScheduleServlet
-java.util.Hashtable
java.io.StringWriter
+java.util.Hashtable
[Ljava.lang.String;
java.io.IOException
java.util.Enumeration
@@ -189,6 +217,7 @@ java.lang.Exception
javax.servlet.http.HttpServletResponse
||:com.evolute.siprp.pagina.doGetTrabalhador
java.sql.SQLException
+com.evolute.utils.error.ErrorLogger
java.lang.StringBuilder
java.sql.DriverManager
java.io.Serializable
@@ -221,6 +250,7 @@ java.io.IOException
javax.servlet.ServletOutputStream
||:com.evolute.siprp.pagina.doGetListaEstabelecimentos
java.sql.SQLException
+com.evolute.utils.error.ErrorLogger
java.lang.StringBuilder
com.evolute.siprp.pagina.doGetListaEstabelecimentos
java.sql.DriverManager
@@ -243,6 +273,7 @@ java.sql.Connection
java.lang.String
||:com.evolute.siprp.pagina.doGetListaTrabalhadores
java.sql.SQLException
+com.evolute.utils.error.ErrorLogger
java.lang.StringBuilder
java.lang.System
java.sql.DriverManager
@@ -271,6 +302,7 @@ java.sql.Connection
java.lang.String
||:com.evolute.siprp.pagina.MailerServlet
javax.mail.Session
+com.evolute.utils.error.ErrorLogger
java.lang.StringBuilder
java.lang.System
org.apache.velocity.VelocityContext
@@ -306,6 +338,7 @@ javax.mail.Message
||:com.evolute.siprp.pagina.NewsServlet
com.evolute.utils.sql.Select
com.evolute.utils.db.SQLExecuter
+com.evolute.utils.error.ErrorLogger
java.lang.StringBuilder
org.apache.velocity.VelocityContext
javax.servlet.http.HttpServletResponse
diff --git a/trunk/siprpWeb/lib.tools/ant-jsch.jar b/trunk/siprpWeb/lib.tools/ant-jsch.jar
new file mode 100644
index 00000000..59f5fd1e
Binary files /dev/null and b/trunk/siprpWeb/lib.tools/ant-jsch.jar differ
diff --git a/trunk/siprpWeb/lib.tools/ant-launcher.jar b/trunk/siprpWeb/lib.tools/ant-launcher.jar
new file mode 100644
index 00000000..939abb57
Binary files /dev/null and b/trunk/siprpWeb/lib.tools/ant-launcher.jar differ
diff --git a/trunk/siprpWeb/lib.tools/ant.jar b/trunk/siprpWeb/lib.tools/ant.jar
new file mode 100644
index 00000000..7f5be4a4
Binary files /dev/null and b/trunk/siprpWeb/lib.tools/ant.jar differ
diff --git a/trunk/siprpWeb/lib.tools/evo-ant.jar b/trunk/siprpWeb/lib.tools/evo-ant.jar
index 5b67d36a..799b2777 100644
Binary files a/trunk/siprpWeb/lib.tools/evo-ant.jar and b/trunk/siprpWeb/lib.tools/evo-ant.jar differ
diff --git a/trunk/siprpWeb/lib.tools/evoservices.jar b/trunk/siprpWeb/lib.tools/evoservices.jar
index 42b2430b..b8bebdde 100644
Binary files a/trunk/siprpWeb/lib.tools/evoservices.jar and b/trunk/siprpWeb/lib.tools/evoservices.jar differ
diff --git a/trunk/siprpWeb/lib.tools/svnkit.jar b/trunk/siprpWeb/lib.tools/svnkit.jar
new file mode 100644
index 00000000..2f53f492
Binary files /dev/null and b/trunk/siprpWeb/lib.tools/svnkit.jar differ
diff --git a/trunk/siprpWeb/lib/batik-all-1.7.jar b/trunk/siprpWeb/lib/batik-all-1.7.jar
new file mode 100644
index 00000000..58932858
Binary files /dev/null and b/trunk/siprpWeb/lib/batik-all-1.7.jar differ
diff --git a/trunk/siprpWeb/lib/commons-codec-1.3.jar b/trunk/siprpWeb/lib/commons-codec-1.3.jar
new file mode 100644
index 00000000..957b6752
Binary files /dev/null and b/trunk/siprpWeb/lib/commons-codec-1.3.jar differ
diff --git a/trunk/siprpWeb/lib/commons-httpclient-3.1.jar b/trunk/siprpWeb/lib/commons-httpclient-3.1.jar
new file mode 100644
index 00000000..7c59774a
Binary files /dev/null and b/trunk/siprpWeb/lib/commons-httpclient-3.1.jar differ
diff --git a/trunk/siprpWeb/lib/commons-io-1.3.1.jar b/trunk/siprpWeb/lib/commons-io-1.3.1.jar
new file mode 100644
index 00000000..7affdefc
Binary files /dev/null and b/trunk/siprpWeb/lib/commons-io-1.3.1.jar differ
diff --git a/trunk/siprpWeb/lib/commons-validator-1.3.1.jar b/trunk/siprpWeb/lib/commons-validator-1.3.1.jar
new file mode 100644
index 00000000..55b12b1a
Binary files /dev/null and b/trunk/siprpWeb/lib/commons-validator-1.3.1.jar differ
diff --git a/trunk/siprpWeb/lib/commons-vfs-1.0.jar b/trunk/siprpWeb/lib/commons-vfs-1.0.jar
new file mode 100644
index 00000000..7992d21b
Binary files /dev/null and b/trunk/siprpWeb/lib/commons-vfs-1.0.jar differ
diff --git a/trunk/siprpWeb/lib/dom4j-1.6.1.jar b/trunk/siprpWeb/lib/dom4j-1.6.1.jar
new file mode 100644
index 00000000..c8c4dbb9
Binary files /dev/null and b/trunk/siprpWeb/lib/dom4j-1.6.1.jar differ
diff --git a/trunk/siprpWeb/lib/evologger.jar b/trunk/siprpWeb/lib/evologger.jar
index 498b5d10..047adf67 100644
Binary files a/trunk/siprpWeb/lib/evologger.jar and b/trunk/siprpWeb/lib/evologger.jar differ
diff --git a/trunk/siprpWeb/lib/evolute.jar b/trunk/siprpWeb/lib/evolute.jar
index 5a153cfd..993d7025 100644
Binary files a/trunk/siprpWeb/lib/evolute.jar and b/trunk/siprpWeb/lib/evolute.jar differ
diff --git a/trunk/siprpWeb/lib/htmllexer.jar b/trunk/siprpWeb/lib/htmllexer.jar
new file mode 100644
index 00000000..0a0fc4df
Binary files /dev/null and b/trunk/siprpWeb/lib/htmllexer.jar differ
diff --git a/trunk/siprpWeb/lib/htmlparser.jar b/trunk/siprpWeb/lib/htmlparser.jar
new file mode 100644
index 00000000..fad7a207
Binary files /dev/null and b/trunk/siprpWeb/lib/htmlparser.jar differ
diff --git a/trunk/siprpWeb/lib/httpclient-4.0.1.jar b/trunk/siprpWeb/lib/httpclient-4.0.1.jar
new file mode 100644
index 00000000..e9c961f1
Binary files /dev/null and b/trunk/siprpWeb/lib/httpclient-4.0.1.jar differ
diff --git a/trunk/siprpWeb/lib/httpcore-4.0.1.jar b/trunk/siprpWeb/lib/httpcore-4.0.1.jar
new file mode 100644
index 00000000..4aef35e2
Binary files /dev/null and b/trunk/siprpWeb/lib/httpcore-4.0.1.jar differ
diff --git a/trunk/siprpWeb/lib/httpmime-4.0.1.jar b/trunk/siprpWeb/lib/httpmime-4.0.1.jar
new file mode 100644
index 00000000..c27df785
Binary files /dev/null and b/trunk/siprpWeb/lib/httpmime-4.0.1.jar differ
diff --git a/trunk/siprpWeb/lib/jdom.jar b/trunk/siprpWeb/lib/jdom.jar
new file mode 100644
index 00000000..288e64cb
Binary files /dev/null and b/trunk/siprpWeb/lib/jdom.jar differ
diff --git a/trunk/siprpWeb/lib/org.springframework.beans-3.0.0.jar b/trunk/siprpWeb/lib/org.springframework.beans-3.0.0.jar
new file mode 100644
index 00000000..37b9abe7
Binary files /dev/null and b/trunk/siprpWeb/lib/org.springframework.beans-3.0.0.jar differ
diff --git a/trunk/siprpWeb/lib/org.springframework.context-3.0.0.jar b/trunk/siprpWeb/lib/org.springframework.context-3.0.0.jar
new file mode 100644
index 00000000..7869adbb
Binary files /dev/null and b/trunk/siprpWeb/lib/org.springframework.context-3.0.0.jar differ
diff --git a/trunk/siprpWeb/lib/org.springframework.core-3.0.0.jar b/trunk/siprpWeb/lib/org.springframework.core-3.0.0.jar
new file mode 100644
index 00000000..8f0134ee
Binary files /dev/null and b/trunk/siprpWeb/lib/org.springframework.core-3.0.0.jar differ
diff --git a/trunk/siprpWeb/lib/spring-ws-core-1.5.9.jar b/trunk/siprpWeb/lib/spring-ws-core-1.5.9.jar
new file mode 100644
index 00000000..8c944048
Binary files /dev/null and b/trunk/siprpWeb/lib/spring-ws-core-1.5.9.jar differ
diff --git a/trunk/siprpWeb/lib/spring-ws-core-tiger-1.5.9.jar b/trunk/siprpWeb/lib/spring-ws-core-tiger-1.5.9.jar
new file mode 100644
index 00000000..8dabf02e
Binary files /dev/null and b/trunk/siprpWeb/lib/spring-ws-core-tiger-1.5.9.jar differ
diff --git a/trunk/siprpWeb/lib/spring-ws-support-1.5.9.jar b/trunk/siprpWeb/lib/spring-ws-support-1.5.9.jar
new file mode 100644
index 00000000..82796229
Binary files /dev/null and b/trunk/siprpWeb/lib/spring-ws-support-1.5.9.jar differ
diff --git a/trunk/siprpWeb/lib/spring-xml-1.5.9.jar b/trunk/siprpWeb/lib/spring-xml-1.5.9.jar
new file mode 100644
index 00000000..10a8905b
Binary files /dev/null and b/trunk/siprpWeb/lib/spring-xml-1.5.9.jar differ
diff --git a/trunk/siprpWeb/lib/truelicense.jar b/trunk/siprpWeb/lib/truelicense.jar
new file mode 100644
index 00000000..8c56bd12
Binary files /dev/null and b/trunk/siprpWeb/lib/truelicense.jar differ
diff --git a/trunk/siprpWeb/lib/xml-apis-ext.jar b/trunk/siprpWeb/lib/xml-apis-ext.jar
new file mode 100644
index 00000000..a7869d68
Binary files /dev/null and b/trunk/siprpWeb/lib/xml-apis-ext.jar differ
diff --git a/trunk/siprpWeb/lib/xml-apis.jar b/trunk/siprpWeb/lib/xml-apis.jar
new file mode 100644
index 00000000..d42c0ea6
Binary files /dev/null and b/trunk/siprpWeb/lib/xml-apis.jar differ
diff --git a/trunk/siprpWeb/lib/xmlgraphics-commons-1.4.jar b/trunk/siprpWeb/lib/xmlgraphics-commons-1.4.jar
new file mode 100644
index 00000000..01bc3916
Binary files /dev/null and b/trunk/siprpWeb/lib/xmlgraphics-commons-1.4.jar differ
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/MailerServlet.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/MailerServlet.java
index 1538812c..8abaf0b8 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/MailerServlet.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/MailerServlet.java
@@ -21,6 +21,7 @@ import org.apache.velocity.*;
import org.apache.velocity.app.*;
import com.evolute.utils.arrays.*;
+import com.evolute.utils.error.ErrorLogger;
/**
*
* @author psantos
@@ -61,7 +62,7 @@ public class MailerServlet extends HttpServlet
}
catch( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
}
@@ -83,7 +84,7 @@ public class MailerServlet extends HttpServlet
}
catch( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
@@ -109,7 +110,7 @@ public class MailerServlet extends HttpServlet
}
catch( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
@@ -146,7 +147,7 @@ public class MailerServlet extends HttpServlet
}
catch( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return false;
@@ -199,7 +200,7 @@ public class MailerServlet extends HttpServlet
}
catch( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return false;
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/NewsServlet.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/NewsServlet.java
index db34801d..be2b06ae 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/NewsServlet.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/NewsServlet.java
@@ -25,6 +25,7 @@ import com.evolute.utils.arrays.Virtual2DArray;
import com.evolute.utils.db.DBManager;
import com.evolute.utils.db.JDBCManager;
import com.evolute.utils.db.SQLExecuter;
+import com.evolute.utils.error.ErrorLogger;
import com.evolute.utils.sql.Field;
import com.evolute.utils.sql.SQLQuery;
import com.evolute.utils.sql.Select;
@@ -61,7 +62,7 @@ public class NewsServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception ex )
{
- ex.printStackTrace();
+ ErrorLogger.logException( ex );
}
velocityInit = true;
}
@@ -77,7 +78,7 @@ public class NewsServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
}
@@ -111,7 +112,7 @@ public class NewsServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception ex )
{
- ex.printStackTrace();
+ ErrorLogger.logException( ex );
close();
}
return null;
@@ -150,7 +151,7 @@ public class NewsServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
}
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/RelatorioServlet.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/RelatorioServlet.java
index 752d59cf..bcc41178 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/RelatorioServlet.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/RelatorioServlet.java
@@ -14,6 +14,8 @@ import javax.servlet.http.*;
import org.apache.velocity.*;
import org.apache.velocity.app.*;
+
+import com.evolute.utils.error.ErrorLogger;
/**
*
* @author fpalma
@@ -113,7 +115,7 @@ public class RelatorioServlet extends MailerServlet
}
catch( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/ScheduleServlet.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/ScheduleServlet.java
index b32f2dfe..f260d869 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/ScheduleServlet.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/ScheduleServlet.java
@@ -15,6 +15,8 @@ import javax.servlet.http.*;
import org.apache.velocity.*;
import org.apache.velocity.app.*;
+import com.evolute.utils.error.ErrorLogger;
+
/**
*
* @author psantos
@@ -134,7 +136,7 @@ public class ScheduleServlet extends MailerServlet
}
catch( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/SiprpWebContextListener.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/SiprpWebContextListener.java
new file mode 100644
index 00000000..caa9037f
--- /dev/null
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/SiprpWebContextListener.java
@@ -0,0 +1,54 @@
+package com.evolute.siprp.pagina;
+
+
+import java.text.SimpleDateFormat;
+import java.util.Date;
+
+import javax.servlet.ServletContextEvent;
+import javax.servlet.ServletContextListener;
+
+import com.evolute.utils.date.DateUtils;
+import com.evolute.utils.error.ErrorLogger;
+
+
+public class SiprpWebContextListener implements ServletContextListener
+{
+
+ private long startedTime = 0L;
+
+
+ @Override
+ public void contextInitialized( ServletContextEvent event )
+ {
+ startedTime = System.currentTimeMillis();
+ System.out.println( "\n\nsiprpWeb . contextInitialized() : " + startedTime );
+
+ try
+ {
+ System.out.println( "\nInitializing siprpWeb logger ...\n\n" );
+ SiprpWebLoggerInitializer.init();
+ }
+ catch ( Exception e )
+ {
+ e.printStackTrace( System.err );
+ }
+
+ ErrorLogger.logException( new Exception( "siprpWeb context initialized." ) );
+ }
+
+ @Override
+ public void contextDestroyed( ServletContextEvent event )
+ {
+ System.out.println( "\n\nsiprpWeb . contextDestroyed() : " );
+
+ long endTime = System.currentTimeMillis();
+ SimpleDateFormat D_F = new SimpleDateFormat( "dd-MM-yyyy HH:mm:ss" );
+ Date startDate = new Date( startedTime );
+ Date endDate = new Date( endTime );
+ String timePassed = DateUtils.getTimePassed( startedTime, endTime );
+ System.out.println( "\trunning for: " + D_F.format( startDate ) + " -> " + D_F.format( endDate ) + " = " + ( (endTime - startedTime) / 1000 ) + " s ; " + timePassed );
+
+ ErrorLogger.logException( new Exception( "siprpWeb context destroyed. running for: " + D_F.format( startDate ) + " -> " + D_F.format( endDate ) + " = " + ( (endTime - startedTime) / 1000 ) + " s ; " + timePassed ) );
+ }
+
+}
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/SiprpWebLoggerInitializer.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/SiprpWebLoggerInitializer.java
new file mode 100644
index 00000000..518483b4
--- /dev/null
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/SiprpWebLoggerInitializer.java
@@ -0,0 +1,36 @@
+package com.evolute.siprp.pagina;
+
+import java.util.HashMap;
+
+import com.evolute.utils.error.ErrorLogger;
+import com.evolute.utils.error.Logger;
+import com.evolute.utils.error.LoggerProperties;
+import com.evolute.utils.error.ProjectsEnum;
+import com.evolute.utils.error.ws.WSLogger;
+import com.evolute.utils.network.proxy.EvoProxyObject;
+
+public class SiprpWebLoggerInitializer
+{
+
+ public static void init() throws Exception
+ {
+ HashMap< LoggerProperties, String > properties = new HashMap< LoggerProperties, String >();
+ properties.put( LoggerProperties.SOFTWARE_NAME, "SIPRP - siprpWeb" );
+ properties.put( LoggerProperties.SOFTWARE_VERSION, "1" );
+ properties.put( LoggerProperties.PROJECT, ProjectsEnum.SIPRP.toString() );
+ properties.put( LoggerProperties.PROJECT_NAME, ProjectsEnum.SIPRP.toString() );
+ properties.put( LoggerProperties.PROJECT_VERSION, "1" );
+
+ String user = "";
+ String pass = "";
+ String host = "";
+ String port = "";
+
+ EvoProxyObject.configSystemProxySelector();
+ EvoProxyObject.getProxy( user, pass, host, port );
+
+ Logger logger = new WSLogger( properties );
+ ErrorLogger.initializeLogger( logger );
+ }
+
+}
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaEmpresas.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaEmpresas.java
index 7d766746..44a88760 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaEmpresas.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaEmpresas.java
@@ -17,6 +17,7 @@ import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.evolute.utils.arrays.ResultSet2DArray;
+import com.evolute.utils.error.ErrorLogger;
public class doGetListaEmpresas extends siprpServlet
{
@@ -106,17 +107,17 @@ public class doGetListaEmpresas extends siprpServlet
}
catch ( IllegalStateException e ) // session timeout
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgSessionTimeout, errorTemplate ) );
}
catch ( SQLException e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgErroBd, errorTemplate ) );
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgGenericError, userRole, errorTemplate ) );
}
}
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaEstabelecimentos.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaEstabelecimentos.java
index 0d080c93..ae0d58ea 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaEstabelecimentos.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaEstabelecimentos.java
@@ -17,6 +17,7 @@ import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.evolute.utils.arrays.ResultSet2DArray;
+import com.evolute.utils.error.ErrorLogger;
public class doGetListaEstabelecimentos extends siprpServlet
@@ -106,12 +107,12 @@ public class doGetListaEstabelecimentos extends siprpServlet
}
catch ( SQLException e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgErroBd, errorTemplate ) );
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgGenericError, errorTemplate ) );
}
}
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadores.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadores.java
index 2522aadd..4c5abdca 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadores.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadores.java
@@ -16,6 +16,7 @@ import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.evolute.utils.arrays.ResultSet2DArray;
+import com.evolute.utils.error.ErrorLogger;
public class doGetListaTrabalhadores extends siprpServlet
{
@@ -170,7 +171,7 @@ public class doGetListaTrabalhadores extends siprpServlet
// }
// catch( Exception ex )
// {
- // ex.printStackTrace();
+ // ErrorLogger.logException( ex );
// }
// trabalhador.put( "proxima_consulta", dataConsulta2 );
//
@@ -378,12 +379,12 @@ public class doGetListaTrabalhadores extends siprpServlet
}
catch ( SQLException e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgErroBd, errorTemplate ) );
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgGenericError, errorTemplate ) );
}
}
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadoresPendentes.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadoresPendentes.java
index 82c2cced..4265ee8b 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadoresPendentes.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadoresPendentes.java
@@ -17,6 +17,7 @@ import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.evolute.utils.arrays.Virtual2DArray;
+import com.evolute.utils.error.ErrorLogger;
import com.evolute.utils.sql.Select;
/**
@@ -342,12 +343,12 @@ public class doGetListaTrabalhadoresPendentes
// }
// catch ( SQLException e )
// {
-// e.printStackTrace();
+// ErrorLogger.logException( e );
// out.println( mergeTemplate( super.msgErroBd, super.errorTemplate ) );
// }
// catch ( Exception e )
// {
-// e.printStackTrace();
+// ErrorLogger.logException( e );
// out.println( mergeTemplate( super.msgGenericError, super.errorTemplate ) );
// }
// }
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadoresTudo.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadoresTudo.java
index c123c430..afcc8d77 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadoresTudo.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetListaTrabalhadoresTudo.java
@@ -24,6 +24,7 @@ import javax.servlet.http.HttpSession;
import com.evolute.utils.arrays.ResultSet2DArray;
import com.evolute.utils.arrays.Virtual2DArray;
+import com.evolute.utils.error.ErrorLogger;
@@ -112,12 +113,12 @@ public class doGetListaTrabalhadoresTudo extends siprpServlet implements GlobalC
}
catch ( SQLException e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgErroBd, errorTemplate ) );
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgGenericError, errorTemplate ) );
}
}
@@ -287,12 +288,12 @@ public class doGetListaTrabalhadoresTudo extends siprpServlet implements GlobalC
// }
// catch ( SQLException e )
// {
-// e.printStackTrace();
+// ErrorLogger.logException( e );
// out.println( mergeTemplate( super.msgErroBd, super.errorTemplate ) );
// }
// catch ( Exception e )
// {
-// e.printStackTrace();
+// ErrorLogger.logException( e );
// out.println( mergeTemplate( super.msgGenericError, super.errorTemplate ) );
// }
// }
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetTrabalhador.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetTrabalhador.java
index f82f9451..47062494 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetTrabalhador.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doGetTrabalhador.java
@@ -15,6 +15,7 @@ import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.evolute.utils.arrays.ResultSet2DArray;
+import com.evolute.utils.error.ErrorLogger;
public class doGetTrabalhador extends siprpServlet
{
@@ -209,12 +210,12 @@ public class doGetTrabalhador extends siprpServlet
}
catch ( SQLException e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgErroBd, errorTemplate ) );
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgGenericError, errorTemplate ) );
}
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doPostLogin.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doPostLogin.java
index f57915b5..b12be336 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/doPostLogin.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/doPostLogin.java
@@ -15,6 +15,7 @@ import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.evolute.utils.arrays.ResultSet2DArray;
+import com.evolute.utils.error.ErrorLogger;
public class doPostLogin extends siprpServlet
{
@@ -103,38 +104,38 @@ public class doPostLogin extends siprpServlet
}
catch ( SQLException e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
try
{
doErro( "erro=" + msgErroBd, out );
}
catch ( Exception ex )
{
- ex.printStackTrace();
+ ErrorLogger.logException( ex );
}
}
catch ( IllegalStateException e ) // session timeout
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
try
{
doErro( "erro=" + msgSessionTimeout, out );
}
catch ( Exception ex )
{
- ex.printStackTrace();
+ ErrorLogger.logException( ex );
}
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
try
{
doErro( "erro=" + msgGenericError, out );
}
catch ( Exception ex )
{
- ex.printStackTrace();
+ ErrorLogger.logException( ex );
}
}
}
diff --git a/trunk/siprpWeb/src/com/evolute/siprp/pagina/siprpServlet.java b/trunk/siprpWeb/src/com/evolute/siprp/pagina/siprpServlet.java
index 18bf1b73..da424a96 100644
--- a/trunk/siprpWeb/src/com/evolute/siprp/pagina/siprpServlet.java
+++ b/trunk/siprpWeb/src/com/evolute/siprp/pagina/siprpServlet.java
@@ -27,6 +27,7 @@ import com.evolute.utils.arrays.Virtual2DArray;
import com.evolute.utils.db.DBManager;
import com.evolute.utils.db.Executer;
import com.evolute.utils.db.JDBCManager;
+import com.evolute.utils.error.ErrorLogger;
import com.evolute.utils.sql.Select;
public class siprpServlet extends HttpServlet implements GlobalConstants
@@ -134,7 +135,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
}
@@ -256,17 +257,17 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( NumberFormatException e ) // argumentos invalidos
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgLinkFormatError, backUri, errorTemplate ) );
}
catch ( IllegalStateException e ) // session timeout
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgSessionTimeout, errorTemplate ) );
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
// out.println( mergeTemplate( msgGenericError , backUri,
// errorTemplate ) );
out.println( mergeTemplate( msgGenericError, errorTemplate ) );
@@ -296,17 +297,17 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
}
/*
- * catch ( SQLException e ) { e.printStackTrace(); out.println(
+ * catch ( SQLException e ) { ErrorLogger.logException( e ); out.println(
* mergeTemplate( msgErroBd , criticalErrorTemplate) ); }
*/
catch ( IllegalStateException e ) // session timeout
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgSessionTimeout, errorTemplate ) );
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
out.println( mergeTemplate( msgGenericError, errorTemplate ) );
}
}
@@ -329,7 +330,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
}
@@ -347,7 +348,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
}
@@ -367,7 +368,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
}
@@ -390,7 +391,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
}
@@ -408,7 +409,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
}
@@ -450,7 +451,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return false;
}
@@ -484,7 +485,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return false;
}
@@ -498,7 +499,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
}
@@ -529,7 +530,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
}
@@ -568,7 +569,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
}
@@ -608,7 +609,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
}
@@ -639,7 +640,7 @@ public class siprpServlet extends HttpServlet implements GlobalConstants
}
catch ( Exception e )
{
- e.printStackTrace();
+ ErrorLogger.logException( e );
}
return null;
}