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; }