Re: Exception get after upgrade to 3.6 beta
"Joe Panico" <[email protected]>
| Newsgroups | gmane.comp.web.pixory |
|---|---|
| Message-ID | <[email protected]> |
Carfield, Please provide the following information when submitting bugs: distribution type (stand-alone, osx, web-app) operating system jvm version regards, joe --- In [email protected], "Carfield Yim" <carfield@c...> wrote: > I've get the following exception when I try to save the "share" of > "Album" as "public". Any hint of why there will this problem? > > 2004-02-07 00:22:53,692 INFO [STDOUT] 00:22:53,684 WARN > [getFaceForPath] > net.sf.hibernate.MappingException: No persister for: java.lang.String > at > net.sf.hibernate.impl.SessionFactoryImpl.getPersister(SessionFactoryImpl.java:441) > at net.sf.hibernate.impl.SessionImpl.getPersister(SessionImpl.java:2286) > at net.sf.hibernate.impl.SessionImpl.getPersister(SessionImpl.java:2293) > at > net.sf.hibernate.impl.SessionImpl.getEntityIdentifierIfNotUnsaved(SessionImpl.java:2344) > at net.sf.hibernate.type.EntityType.getIdentifier(EntityType.java:55) > at net.sf.hibernate.type.EntityType.isDirty(EntityType.java:115) > at net.sf.hibernate.type.TypeFactory.findDirty(TypeFactory.java:210) > at > net.sf.hibernate.persister.AbstractEntityPersister.findDirty(AbstractEntityPersister.java:205) > at net.sf.hibernate.impl.SessionImpl.flushEntities(SessionImpl.java:2181) > at > net.sf.hibernate.impl.SessionImpl.flushEverything(SessionImpl.java:2029) > at > net.sf.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:1573) > at net.sf.hibernate.impl.SessionImpl.getQueries(SessionImpl.java:1385) > at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:1345) > at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:1335) > at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:1331) > at org.pixory.pxmodel.PXAlbumFace.getFaceForPath(PXAlbumFace.java:203) > at > org.pixory.pxmodel.PXAlbumFace.updateFaceForAlbum(PXAlbumFace.java:102) > at org.pixory.pxmodel.PXAlbumManager.notify(PXAlbumManager.java:483) > at > org.pixory.pxfoundation.SZNotification$Task.run(SZNotification.java:683) > at > org.pixory.pxfoundation.SZNotification$Center.postNotification(SZNotification.java:450) > at > org.pixory.pxfoundation.SZNotification$Center.postNotification(SZNotification.java:404) > at > org.pixory.pxmodel.PXAlbumContent.notifyUpdate(PXAlbumContent.java:1294) > at org.pixory.pxmodel.PXAlbumContent.save(PXAlbumContent.java:1212) > at > org.pixory.pxapplication.pages.composer.AlbumSharingEditor.submitForm(AlbumSharingEditor.java:332) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > net.sf.tapestry.listener.ListenerMap.invokeTargetMethod(ListenerMap.java:308) > at net.sf.tapestry.listener.ListenerMap.access$100(ListenerMap.java:87) > at > net.sf.tapestry.listener.ListenerMap$SyntheticListener.invoke(ListenerMap.java:141) > at > net.sf.tapestry.listener.ListenerMap$SyntheticListener.actionTriggered(ListenerMap.java:146) > at net.sf.tapestry.form.Form.renderComponent(Form.java:388) > at net.sf.tapestry.AbstractComponent.render(AbstractComponent.java:916) > at net.sf.tapestry.form.Form.rewind(Form.java:538) > at net.sf.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:514) > at net.sf.tapestry.form.Form.trigger(Form.java:552) > at net.sf.tapestry.engine.DirectService.service(DirectService.java:193) > at net.sf.tapestry.engine.AbstractEngine.service(AbstractEngine.java:814) > at > org.pixory.pxapplication.PXApplicationEngine.service(PXApplicationEngine.java:93) > at > net.sf.tapestry.ApplicationServlet.doService(ApplicationServlet.java:210) > at net.sf.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:340) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at org.pixory.pxapplication.PXApplication.service(PXApplication.java:305) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1714) > at > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:507) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1664) > at org.mortbay.http.HttpServer.service(HttpServer.java:863) > at org.jboss.jetty.Jetty.service(Jetty.java:460) > at org.mortbay.http.HttpConnection.service(HttpConnection.java:775) > at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939) > at org.mortbay.http.HttpConnection.handle(HttpConnection.java:792) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201) > at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) > at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455) > 2004-02-07 00:22:53,695 INFO [STDOUT] 754460 [PoolThread-9] WARN > org.pixory.pxmodel.PXAlbumFace.getFaceForPath - > net.sf.hibernate.MappingException: No persister for: java.lang.String > at > net.sf.hibernate.impl.SessionFactoryImpl.getPersister(SessionFactoryImpl.java:441) > at net.sf.hibernate.impl.SessionImpl.getPersister(SessionImpl.java:2286) > at net.sf.hibernate.impl.SessionImpl.getPersister(SessionImpl.java:2293) > at > net.sf.hibernate.impl.SessionImpl.getEntityIdentifierIfNotUnsaved(SessionImpl.java:2344) > at net.sf.hibernate.type.EntityType.getIdentifier(EntityType.java:55) > at net.sf.hibernate.type.EntityType.isDirty(EntityType.java:115) > at net.sf.hibernate.type.TypeFactory.findDirty(TypeFactory.java:210) > at > net.sf.hibernate.persister.AbstractEntityPersister.findDirty(AbstractEntityPersister.java:205) > at net.sf.hibernate.impl.SessionImpl.flushEntities(SessionImpl.java:2181) > at > net.sf.hibernate.impl.SessionImpl.flushEverything(SessionImpl.java:2029) > at > net.sf.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:1573) > at net.sf.hibernate.impl.SessionImpl.getQueries(SessionImpl.java:1385) > at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:1345) > at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:1335) > at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:1331) > at org.pixory.pxmodel.PXAlbumFace.getFaceForPath(PXAlbumFace.java:203) > at > org.pixory.pxmodel.PXAlbumFace.updateFaceForAlbum(PXAlbumFace.java:102) > at org.pixory.pxmodel.PXAlbumManager.notify(PXAlbumManager.java:483) > at > org.pixory.pxfoundation.SZNotification$Task.run(SZNotification.java:683) > at > org.pixory.pxfoundation.SZNotification$Center.postNotification(SZNotification.java:450) > at > org.pixory.pxfoundation.SZNotification$Center.postNotification(SZNotification.java:404) > at > org.pixory.pxmodel.PXAlbumContent.notifyUpdate(PXAlbumContent.java:1294) > at org.pixory.pxmodel.PXAlbumContent.save(PXAlbumContent.java:1212) > at > org.pixory.pxapplication.pages.composer.AlbumSharingEditor.submitForm(AlbumSharingEditor.java:332) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > net.sf.tapestry.listener.ListenerMap.invokeTargetMethod(ListenerMap.java:308) > at net.sf.tapestry.listener.ListenerMap.access$100(ListenerMap.java:87) > at > net.sf.tapestry.listener.ListenerMap$SyntheticListener.invoke(ListenerMap.java:141) > at > net.sf.tapestry.listener.ListenerMap$SyntheticListener.actionTriggered(ListenerMap.java:146) > at net.sf.tapestry.form.Form.renderComponent(Form.java:388) > at net.sf.tapestry.AbstractComponent.render(AbstractComponent.java:916) > at net.sf.tapestry.form.Form.rewind(Form.java:538) > at net.sf.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:514) > at net.sf.tapestry.form.Form.trigger(Form.java:552) > at net.sf.tapestry.engine.DirectService.service(DirectService.java:193) > at net.sf.tapestry.engine.AbstractEngine.service(AbstractEngine.java:814) > at > org.pixory.pxapplication.PXApplicationEngine.service(PXApplicationEngine.java:93) > at > net.sf.tapestry.ApplicationServlet.doService(ApplicationServlet.java:210) > at net.sf.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:340) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at org.pixory.pxapplication.PXApplication.service(PXApplication.java:305) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1714) > at > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:507) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1664) > at org.mortbay.http.HttpServer.service(HttpServer.java:863) > at org.jboss.jetty.Jetty.service(Jetty.java:460) > at org.mortbay.http.HttpConnection.service(HttpConnection.java:775) > at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939) > at org.mortbay.http.HttpConnection.handle(HttpConnection.java:792) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201) > at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) > at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455) > 2004-02-07 00:22:53,703 INFO [STDOUT] 00:22:53,697 WARN > [updateFaceForAlbum] > net.sf.hibernate.HibernateException: The generated identifier is > already in use: > [org.pixory.pxmodel.PXAlbumFace#4028fb81f767e08800f76c9f5fdc069c] > at net.sf.hibernate.impl.SessionImpl.doSave(SessionImpl.java:682) > at net.sf.hibernate.impl.SessionImpl.save(SessionImpl.java:620) > at > org.pixory.pxmodel.PXAlbumFace.updateFaceForAlbum(PXAlbumFace.java:114) > at org.pixory.pxmodel.PXAlbumManager.notify(PXAlbumManager.java:483) > at > org.pixory.pxfoundation.SZNotification$Task.run(SZNotification.java:683) > at > org.pixory.pxfoundation.SZNotification$Center.postNotification(SZNotification.java:450) > at > org.pixory.pxfoundation.SZNotification$Center.postNotification(SZNotification.java:404) > at > org.pixory.pxmodel.PXAlbumContent.notifyUpdate(PXAlbumContent.java:1294) > at org.pixory.pxmodel.PXAlbumContent.save(PXAlbumContent.java:1212) > at > org.pixory.pxapplication.pages.composer.AlbumSharingEditor.submitForm(AlbumSharingEditor.java:332) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > net.sf.tapestry.listener.ListenerMap.invokeTargetMethod(ListenerMap.java:308) > at net.sf.tapestry.listener.ListenerMap.access$100(ListenerMap.java:87) > at > net.sf.tapestry.listener.ListenerMap$SyntheticListener.invoke(ListenerMap.java:141) > at > net.sf.tapestry.listener.ListenerMap$SyntheticListener.actionTriggered(ListenerMap.java:146) > at net.sf.tapestry.form.Form.renderComponent(Form.java:388) > at net.sf.tapestry.AbstractComponent.render(AbstractComponent.java:916) > at net.sf.tapestry.form.Form.rewind(Form.java:538) > at net.sf.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:514) > at net.sf.tapestry.form.Form.trigger(Form.java:552) > at net.sf.tapestry.engine.DirectService.service(DirectService.java:193) > at net.sf.tapestry.engine.AbstractEngine.service(AbstractEngine.java:814) > at > org.pixory.pxapplication.PXApplicationEngine.service(PXApplicationEngine.java:93) > at > net.sf.tapestry.ApplicationServlet.doService(ApplicationServlet.java:210) > at net.sf.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:340) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at org.pixory.pxapplication.PXApplication.service(PXApplication.java:305) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1714) > at > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:507) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1664) > at org.mortbay.http.HttpServer.service(HttpServer.java:863) > at org.jboss.jetty.Jetty.service(Jetty.java:460) > at org.mortbay.http.HttpConnection.service(HttpConnection.java:775) > at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939) > at org.mortbay.http.HttpConnection.handle(HttpConnection.java:792) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201) > at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) > at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455) > 2004-02-07 00:22:53,705 INFO [STDOUT] 754473 [PoolThread-9] WARN > org.pixory.pxmodel.PXAlbumFace.updateFaceForAlbum - > net.sf.hibernate.HibernateException: The generated identifier is > already in use: > [org.pixory.pxmodel.PXAlbumFace#4028fb81f767e08800f76c9f5fdc069c] > at net.sf.hibernate.impl.SessionImpl.doSave(SessionImpl.java:682) > at net.sf.hibernate.impl.SessionImpl.save(SessionImpl.java:620) > at > org.pixory.pxmodel.PXAlbumFace.updateFaceForAlbum(PXAlbumFace.java:114) > at org.pixory.pxmodel.PXAlbumManager.notify(PXAlbumManager.java:483) > at > org.pixory.pxfoundation.SZNotification$Task.run(SZNotification.java:683) > at > org.pixory.pxfoundation.SZNotification$Center.postNotification(SZNotification.java:450) > at > org.pixory.pxfoundation.SZNotification$Center.postNotification(SZNotification.java:404) > at > org.pixory.pxmodel.PXAlbumContent.notifyUpdate(PXAlbumContent.java:1294) > at org.pixory.pxmodel.PXAlbumContent.save(PXAlbumContent.java:1212) > at > org.pixory.pxapplication.pages.composer.AlbumSharingEditor.submitForm(AlbumSharingEditor.java:332) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > net.sf.tapestry.listener.ListenerMap.invokeTargetMethod(ListenerMap.java:308) > at net.sf.tapestry.listener.ListenerMap.access$100(ListenerMap.java:87) > at > net.sf.tapestry.listener.ListenerMap$SyntheticListener.invoke(ListenerMap.java:141) > at > net.sf.tapestry.listener.ListenerMap$SyntheticListener.actionTriggered(ListenerMap.java:146) > at net.sf.tapestry.form.Form.renderComponent(Form.java:388) > at net.sf.tapestry.AbstractComponent.render(AbstractComponent.java:916) > at net.sf.tapestry.form.Form.rewind(Form.java:538) > at net.sf.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:514) > at net.sf.tapestry.form.Form.trigger(Form.java:552) > at net.sf.tapestry.engine.DirectService.service(DirectService.java:193) > at net.sf.tapestry.engine.AbstractEngine.service(AbstractEngine.java:814) > at > org.pixory.pxapplication.PXApplicationEngine.service(PXApplicationEngine.java:93) > at > net.sf.tapestry.ApplicationServlet.doService(ApplicationServlet.java:210) > at net.sf.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:340) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at org.pixory.pxapplication.PXApplication.service(PXApplication.java:305) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1714) > at > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:507) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1664) > at org.mortbay.http.HttpServer.service(HttpServer.java:863) > at org.jboss.jetty.Jetty.service(Jetty.java:460) > at org.mortbay.http.HttpConnection.service(HttpConnection.java:775) > at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939) > at org.mortbay.http.HttpConnection.handle(HttpConnection.java:792) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201) > at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) > at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455) ------------------------ Yahoo! Groups Sponsor ---------------------~--> Upgrade to 128-bit SSL Security! http://us.click.yahoo.com/qZ0LdD/yjVHAA/TtwFAA/EGnolB/TM ---------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/pixory-beta/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/