Constellio stop document traversing

64 views
Skip to first unread message

exilk...@hotmail.com

unread,
May 18, 2012, 6:12:37 PM5/18/12
to Constellio
Hello,

I trying to Index my IMAP mailbox with Constellio 1.3. But the
document traversal job stop every time on the same message with the
following error in catalina.log. How can I debug the code? I grep-ed
around in the SVN code, but I can't find the Java source code for the
"com.doculibre.constellio.connector.mail.core.MailboxDocument " class.

I there anybody with a similar issue?


Best regards,

Tom



18.05.2012 23:44:49
com.doculibre.constellio.connector.mail.core.MailboxDocument
addContentToProperties
INFO: MailboxConnector: Adding content of message 274 from folder :
Archive
Exception in thread "Thread-137"
javax.persistence.PersistenceException:
org.hibernate.PropertyValueException: not-null property references a
null or transient value:
com.doculibre.constellio.connector.mail.entity.MessageEntity.mimeMessageId
at
org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:
1179)
at
org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:
1112)
at
org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:
1118)
at
org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:
618)
at
com.doculibre.constellio.connector.mail.services.BaseCRUDServicesImpl.makePersistent(BaseCRUDServicesImpl.java:
72)
at
com.doculibre.constellio.connector.mail.services.MessageServicesImpl.updateWithMessage(MessageServicesImpl.java:
96)
at
com.doculibre.constellio.connector.mail.core.MailboxDocumentList.addMessagesFrom(MailboxDocumentList.java:
237)
at
com.doculibre.constellio.connector.mail.core.MailboxTraversalManager
$Producer.traverse(MailboxTraversalManager.java:271)
at
com.doculibre.constellio.connector.mail.core.MailboxTraversalManager
$Producer.run(MailboxTraversalManager.java:222)
at java.lang.Thread.run(Thread.java:679)
Caused by: org.hibernate.PropertyValueException: not-null property
references a null or transient value:
com.doculibre.constellio.connector.mail.entity.MessageEntity.mimeMessageId
at org.hibernate.engine.Nullability.checkNullability(Nullability.java:
101)
at
org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:
313)
at
org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:
204)
at
org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:
130)
at
org.hibernate.ejb.event.EJB3PersistEventListener.saveWithGeneratedId(EJB3PersistEventListener.java:
69)
at
org.hibernate.event.def.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:
179)
at
org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:
135)
at
org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:
61)
at org.hibernate.impl.SessionImpl.firePersist(SessionImpl.java:800)
at org.hibernate.impl.SessionImpl.persist(SessionImpl.java:774)
at org.hibernate.impl.SessionImpl.persist(SessionImpl.java:778)
at
org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:
612)
... 6 more
Reply all
Reply to author
Forward
0 new messages