diff --git a/trunk/WEB-INF/classes/siprp/pagina/NewsServlet.java b/trunk/WEB-INF/classes/siprp/pagina/NewsServlet.java index a73194d3..af144d85 100644 --- a/trunk/WEB-INF/classes/siprp/pagina/NewsServlet.java +++ b/trunk/WEB-INF/classes/siprp/pagina/NewsServlet.java @@ -32,13 +32,33 @@ public class NewsServlet extends HttpServlet new Field( "( SELECT MAX( id ) FROM not_noticias )" ) ) ); private SQLExecuter executer = null; - + + private static boolean velocityInit = false; + public void init() { + if( !velocityInit ) + { + try + { + String TEMPLATE_DIR = this.getServletContext().getRealPath( "/" ) + "html/"; + + Properties props = new Properties(); + props.setProperty( "file.resource.loader.path", TEMPLATE_DIR ); + Velocity.init( props ); + } + catch( Exception ex ) + { + ex.printStackTrace(); + } + velocityInit = true; + } + if( DBM != null ) { return; } + try { DBM = new JDBCManager( bdUrl + "?prepareThreshold=1",