Meny Toppmeny

Feilmelding ved endring av måltid

Skrevet avInnlegg
1 decade siden
Får opp denne feilmeldingen når jeg prøver å legge til enkelte ingredienser til f.eks et måltid:

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: org.hibernate.exception.GenericJDBCException: could not update: [org.mylog.data.meals.Meal#27622]
org.mylog.data.hibernate.HibernateFilter.doFilter(Unknown Source)
org.mylog.web.filters.SessionTimeoutFilter.doFilter(Unknown Source)

root cause

org.hibernate.exception.GenericJDBCException: could not update: [org.mylog.data.meals.Meal#27622]
org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2443)
org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2325)
org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2625)
org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:115)
org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:168)
org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50)
org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1028)
org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:366)
org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
org.mylog.data.hibernate.HibernateFilter.doFilter(Unknown Source)
org.mylog.web.filters.SessionTimeoutFilter.doFilter(Unknown Source)

root cause

java.sql.SQLException: 'Infinity' is not a valid numeric or approximate numeric value
com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)
com.mysql.jdbc.PreparedStatement.setDouble(PreparedStatement.java:3214)
org.apache.commons.dbcp.DelegatingPreparedStatement.setDouble(DelegatingPreparedStatement.java:126)
org.hibernate.type.DoubleType.set(DoubleType.java:60)
org.hibernate.type.NullableType.nullSafeSet(NullableType.java:154)
org.hibernate.type.NullableType.nullSafeSet(NullableType.java:131)
org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:2015)
org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2389)
org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2325)
org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2625)
org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:115)
org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:168)
org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50)
org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1028)
org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:366)
org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
org.mylog.data.hibernate.HibernateFilter.doFilter(Unknown Source)
org.mylog.web.filters.SessionTimeoutFilter.doFilter(Unknown Source)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.

Bruker Firefox om det har noe å si. Har logget ut og inn, slått av og på masking osv, fremdeles feil.

Mvh SPK
1 decade siden
Er det mulig å få fikset dette snart, begynner å bli særs irriterende? Og jeg får ikke slettet mitt ene måltid, kommer bare feilmeldinger.

Mvh SPK
Sigurd Svidal Randal
Sigurd Svidal Randal
-Administrator-
1 decade siden
Hei Spk,

Beklager seint svar her. Vi forsøker å finne ut av hva som forårsaker dette.

Hvis du kan fortelle oss hvilket ene måltid du ikke får slettet så kan vi finne ut hvorfor dette oppstår. Se i adresse baren og gi meg linken til måltidet. F.eks: http://www.mylog.no/user/1/nutrition/viewmeal.jsf?id=19689

Oppstår denne feilmeldingen helt tilfeldig eller kan du koble det til noe spesielt du har gjort i registreringen? F.eks spesiel matvare?
www.mylog.no - Din kostholds- og treningsdagbok