Bom dia!
Estou com um problema de resolução de IP utilizando o Geplanes 3.0.3.
Quando faço acesso à aplicação, informando o IP do servidor do Geplanes, tudo ocorre normalmente. Porém, ao setar qualquer alias pra ser resolvido por DNS, ele informa este erro na página:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
java.lang.RuntimeException: Erro ao conseguir conexão com o banco de dados! br.com.linkcom.sgm.util.JndiGeplanesFactory.getCurrentDataSource(JndiGeplanesFactory.java:56) br.com.linkcom.sgm.util.JndiGeplanesFactory.access$0(JndiGeplanesFactory.java:51) br.com.linkcom.sgm.util.JndiGeplanesFactory$1.getConnection(JndiGeplanesFactory.java:97) org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:80) org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446) org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167) org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161) org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1577) org.hibernate.loader.Loader.doQuery(Loader.java:696) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259) org.hibernate.loader.Loader.doList(Loader.java:2232) org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129) org.hibernate.loader.Loader.list(Loader.java:2124) org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401) org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363) org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196) org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149) org.hibernate.impl.QueryImpl.list(QueryImpl.java:102) br.com.linkcom.neo.persistence.QueryBuilder$1.doInHibernate(QueryBuilder.java:802) org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:365) org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:333) br.com.linkcom.neo.persistence.QueryBuilder.list(QueryBuilder.java:789) br.com.linkcom.neo.persistence.GenericDAO.findAll(GenericDAO.java:607) br.com.linkcom.neo.persistence.GenericDAO.findAll(GenericDAO.java:595) br.com.linkcom.sgm.service.ParametrosSistemaService.getParametrosSistema(ParametrosSistemaService.java:38) br.com.linkcom.sgm.util.GeplanesUtils.getLogoEmpresaId(GeplanesUtils.java:250) org.apache.jsp.login_jsp._jspService(login_jsp.java:133) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) br.com.linkcom.neo.authorization.AuthenticationControlFilter.dispachError(AuthenticationControlFilter.java:320) br.com.linkcom.neo.authorization.AuthenticationControlFilter.doAuth(AuthenticationControlFilter.java:264) br.com.linkcom.neo.authorization.AuthenticationControlFilter.doFilter(AuthenticationControlFilter.java:97) br.com.linkcom.neo.core.web.NeoFilter.doFilterInternal(NeoFilter.java:103) br.com.linkcom.sgm.util.RequestFilter.doFilterInternal(RequestFilter.java:45) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs.
e este erro no console:
08:13:01,564 ERROR [[localhost]] Exception Processing ErrorPage[exceptionType=java.lang.Throwable, location=/error.jsp]
org.apache.jasper.JasperException: O c=digo npo estß sendo excecutado em um contexto NEO!
Classe: org.apache.jsp.error_jsp
MTtodo: _jspService
Linha: 82
Se vocO estiver excecutanto em um ambiente J2EE verifique se vocO configurou noweb.xml o filtro da classe ,
a configuratpo desse filtro T importante porque T ele que cria o contexto NEO
at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363)
at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:212)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:134)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:722)
e o web.xml encontra-se configurado dessa forma:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
22 comentários