Ao tentar fazer o deploy de uma aplicação utilizando JSF, Spring e JPA (com implementação do hibernate) é recebida a seguinte exception: javax.persistence.PersistenceException: org.hibernate.SessionException: Session is closed! Para resolver este problema, basta apenas adicionar o seguinte filtro no “web.xml”: <filter> <filter-name>Spring OpenEntityManagerInViewFilter</filter-name> <filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class> </filter> <filter-mapping> <filter-name>Spring OpenEntityManagerInViewFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
Categoria: Java EE
Debug no Tomcat 5.5
Para rodar um debug remoto no tomcat 5.5 no Ubuntu, basta editar o arquivo “/etc/init.d/tomcat5.5” e colocar a seguinte linha: -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n antes das linhas: # Define other required variables CATALINA_PID=”/var/run/$NAME.pid” BOOTSTRAP_CLASS=org.apache.catalina.startup.Bootstrap JSVC_CLASSPATH=”/usr/share/java/commons-daemon.jar:$CATALINA_HOME/bin/bootstrap.jar”
O botão back do navegador é muito útil ao usuário para ele conseguir navegar entre diferentes páginas e websites. Entretanto, o botão back pode trazer diversos problemas aos sites. Uma maneira de “travar” o botão é desabilitar completamente o cache das páginas que não devem permitir que sejam acessadas através do botão back. Para se […]