Erro no update

1 resposta
akiles

Boa noite, sou novo com java estou começando agora.
Alguem sabe como resolver este erro.

log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment). log4j:WARN Please initialize the log4j system properly. 08/02/2012 21:33:51 org.apache.catalina.core.ApplicationContext log INFO: Marking servlet HibernateTeste as unavailable 08/02/2012 21:33:51 org.apache.catalina.core.StandardContext loadOnStartup GRAVE: Servlet /SiteWeb threw load() exception org.hibernate.HibernateException: No CurrentSessionContext configured! at org.hibernate.impl.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:542) at br.com.SiteWeb.dao.HibernateDAO.salvar(HibernateDAO.java:22) at br.com.SiteWeb.Controller.HibernateTeste.<init>(HibernateTeste.java:29) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:125) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1136) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1568) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1558) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 08/02/2012 21:33:51 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\Users\HAF922\Documents\apache-tomcat-7.0.25\webapps\docs 08/02/2012 21:33:51 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\Users\HAF922\Documents\apache-tomcat-7.0.25\webapps\examples 08/02/2012 21:33:51 org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextInitialized() 08/02/2012 21:33:51 org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextInitialized() 08/02/2012 21:33:51 org.apache.catalina.core.ApplicationContext log INFO: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@1ab600f') 08/02/2012 21:33:51 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\Users\HAF922\Documents\apache-tomcat-7.0.25\webapps\host-manager 08/02/2012 21:33:51 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\Users\HAF922\Documents\apache-tomcat-7.0.25\webapps\manager 08/02/2012 21:33:51 org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\Users\HAF922\Documents\apache-tomcat-7.0.25\webapps\ROOT 08/02/2012 21:33:51 org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["http-bio-8080"] 08/02/2012 21:33:51 org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["ajp-bio-8009"] 08/02/2012 21:33:51 org.apache.catalina.startup.Catalina start INFO: Server startup in 29992 ms

Quem poder mi ajudar desde ja fico muito grato.

1 Resposta

M

crie um arquivo log4j.properties e coloque isso

# Usando 2 appenders, 1 para logar no console, outro para um arquivo
log4j.rootCategory=DEBUG, stdout, fileOut

# Imprime somente mensagens com 'priority' WARN ou mais alto para o logger
#lembrando a ordem: DEBUG - INFO - WARN - ERROR - FATAL
log4j.category.SEU.LOGGER.NAME=WARN

# Explicita a herança do nivel de prioridade
#log4j.category.your.category.name=INHERITED

#### O primeiro appender escreve no console
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

# Pattern que mostra o nome do arquivo e numero da linha.
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n

#### O segundo appender escreve em um arquivo
log4j.appender.fileOut =org.apache.log4j.RollingFileAppender
log4j.appender.fileOut.File=example.log

# Controla o tamanho maximo do arquivo
log4j.appender.fileOut.MaxFileSize=100KB

# Faz backup dos arquivos de log (apenas 1)
log4j.appender.fileOut.MaxBackupIndex=1

log4j.appender.fileOut.layout=org.apache.log4j.PatternLayout
log4j.appender.fileOut.layout.ConversionPattern=%p %t %c - %m%n
Criado 8 de fevereiro de 2012
Ultima resposta 8 de fev. de 2012
Respostas 1
Participantes 2