Exception with infoglue 2.9.7.1 on jboss and oracle10g

Romain Gonord <[email protected]>
Newsgroups gmane.comp.cms.infoglue.devel
Message-ID <[email protected]>
Hi all,
Here is an exception we've got sometimes when saving content or  
sitenode.

2009-10-15 13:55:12,945 INFO  [STDOUT] 15 Oct 2009 13:55:12.942  
[ERROR] [http-0.0.0.0-8080-14]  
[org.infoglue.cms.applications.common.actions.WebworkAbstractAction] -  
SystemException org.infoglue.cms.exception.SystemException: An error  
occurred when we tried to fetch the object  
org.infoglue.cms.entities.content.impl.simple.SmallContentImpl.  
Reason:An error occurred when we tried to fetch the object  
org.infoglue.cms.entities.content.impl.simple.SmallContentImpl.  
Reason:Identities can't be null!
org.infoglue.cms.exception.SystemException: An error occurred when we  
tried to fetch the object  
org.infoglue.cms.entities.content.impl.simple.SmallContentImpl.  
Reason:An error occurred when we tried to fetch the object  
org.infoglue.cms.entities.content.impl.simple.SmallContentImpl.  
Reason:Identities can't be null!
	at  
org.infoglue.cms.controllers.kernel.impl.simple.BaseController.getVOWithId 
(BaseController.java:682)
	at  
org.infoglue.cms.controllers.kernel.impl.simple.ContentController.getContentVOWithId 
(ContentController.java:105)
	at  
org.infoglue.cms.security.interceptors.InfoGlueCommonAccessRightsInterceptor.intercept 
(InfoGlueCommonAccessRightsInterceptor.java:81)
	at  
org.infoglue.cms.controllers.kernel.impl.simple.BaseController.intercept 
(BaseController.java:129)
	at  
org.infoglue.cms.controllers.kernel.impl.simple.BaseController.intercept 
(BaseController.java:110)
	at  
org.infoglue.cms.controllers.kernel.impl.simple.ContentControllerProxy.getACContentVOWithId 
(ContentControllerProxy.java:112)
	at  
org.infoglue.cms.applications.contenttool.actions.ViewContentAction.initialize 
(ViewContentAction.java:95)
	at  
org.infoglue.cms.applications.contenttool.actions.UpdateContentAction.doExecute 
(UpdateContentAction.java:92)
	at  
org.infoglue.cms.applications.common.actions.WebworkAbstractAction.execute 
(WebworkAbstractAction.java:113)
	at webwork.dispatcher.GenericDispatcher.executeAction 
(GenericDispatcher.java:131)
	at webwork.dispatcher.ServletDispatcher.service 
(ServletDispatcher.java:174)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:206)
	at org.infoglue.cms.security.InfoGlueAuthenticationFilter.doFilter 
(InfoGlueAuthenticationFilter.java:194)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:206)
	at org.infoglue.cms.util.SetCharacterEncodingFilter.doFilter 
(SetCharacterEncodingFilter.java:132)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:206)
	at  
org.infoglue.deliver.applications.filters.CacheEvictionFilter.doFilter 
(CacheEvictionFilter.java:92)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter 
(ReplyHeaderFilter.java:96)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke 
(StandardWrapperValve.java:230)
	at org.apache.catalina.core.StandardContextValve.invoke 
(StandardContextValve.java:173)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke 
(SecurityAssociationValve.java:182)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke 
(AuthenticatorBase.java:433)
	at org.jboss.web.tomcat.security.JaccContextValve.invoke 
(JaccContextValve.java:84)
	at org.apache.catalina.core.StandardHostValve.invoke 
(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke 
(ErrorReportValve.java:104)
	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke 
(CachedConnectionValve.java:157)
	at org.apache.catalina.core.StandardEngineValve.invoke 
(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service 
(CoyoteAdapter.java:241)
	at org.apache.coyote.http11.Http11Processor.process 
(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol 
$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java: 
447)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.infoglue.cms.exception.SystemException: An error  
occurred when we tried to fetch the object  
org.infoglue.cms.entities.content.impl.simple.SmallContentImpl.  
Reason:Identities can't be null!
	at  
org.infoglue.cms.controllers.kernel.impl.simple.BaseController.getVOWithId 
(BaseController.java:700)
	at  
org.infoglue.cms.controllers.kernel.impl.simple.BaseController.getVOWithId 
(BaseController.java:676)
	... 39 more
Caused by: org.exolab.castor.jdo.PersistenceException: Identities  
can't be null!
	at org.exolab.castor.persist.TransactionContext.load 
(TransactionContext.java:640)
	at org.exolab.castor.persist.TransactionContext.load 
(TransactionContext.java:604)
	at org.exolab.castor.jdo.engine.DatabaseImpl.load(DatabaseImpl.java: 
366)
	at  
org.infoglue.cms.controllers.kernel.impl.simple.BaseController.getVOWithId 
(BaseController.java:696)
	... 40 more


Can't tell much about it, I can't reproduce it, only my client can =/
If you have any ideas, let me know =P
__
Romain




--
Romain Gonord
Chef de projet
Agence de Nantes
Smile - Open Source Solutions
www.smile.fr
Tél : 02 51 72 29 69
Fax : 02 51 72 04 22




------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.