" /> Email Interaction persistent error - Genesys CTI User Forum

Author Topic: Email Interaction persistent error  (Read 4056 times)

Offline dnib

  • Jr. Member
  • **
  • Posts: 57
  • Karma: 0
Email Interaction persistent error
« on: March 06, 2012, 08:00:47 AM »
Advertisement
Hi guys,

I have a problem in the email system (MCR 7.6 ) . I keep getting an error in the Email Server logs saying that it cannot update an existing entry ( Could not update Persistent ), and it does this every second. I looked in the UCS database and IXN database and this interaction is not there.

One more thing: in SCI I keep seeing messages saying that EmailServer too slow...disconnecting. I thing this is related to this stuck interaction.

How can I get rid of this interaction?

Email Server log section:

06:34:49.596 Std 25067 [SvcSrvW-1] <2860 0003Sa7KWU1V4AAU> Error 
com.genesyslab.icc.api.contactserver.PersistentException: Could not update Persistent
at com.genesyslab.icc.contactserver.persistent.InteractionManagerImpl.update(InteractionManagerImpl.java:874)
at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at com.genesyslab.icc.contactserver.persistent.EmailOutManagerImpl_Stub.update(Unknown Source)
at com.genesyslab.icc.api.contactserver.proxy.InteractionManagerProxy.update(InteractionManagerProxy.java:308)
at com.genesyslab.icc.emailserver.outbound.EmailSender.updateUcsEmail(Unknown Source)
at com.genesyslab.icc.emailserver.outbound.EmailSender.send(Unknown Source)
at com.genesyslab.icc.emailserver.service.EmailServiceLogic.send(Unknown Source)
at com.genesyslab.icc.emailserver.service.EmailServiceImpl$3.op(Unknown Source)
at com.genesyslab.icc.emailserver.service.EmailServiceImpl.doCall(Unknown Source)
at com.genesyslab.icc.emailserver.service.EmailServiceImpl.Send(Unknown Source)
at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.genesyslab.icc.util.ServiceServer.invokeService(Unknown Source)
at com.genesyslab.icc.util.ServiceServer.process(Unknown Source)
at com.genesyslab.icc.util.ServiceServer.access$1700(Unknown Source)
at com.genesyslab.icc.util.ServiceServer$ThirdPartyProtocolConnection$RequestHandler.run(Unknown Source)
at com.genesyslab.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: com.genesyslab.icc.api.contactserver.NoSuchPersistentException: Cannot update non-existing entity (class com.genesyslab.icc.api.contactserver.persistent.EmailOut)
at com.genesyslab.icc.contactserver.AbstractPersistentManager.updatePersistent(AbstractPersistentManager.java:1674)
at com.genesyslab.icc.contactserver.AbstractPersistentManager.updatePersistent(AbstractPersistentManager.java:1812)
at com.genesyslab.icc.contactserver.AbstractPersistentManager.updatePersistent(AbstractPersistentManager.java:1788)
at com.genesyslab.icc.contactserver.persistent.InteractionManager.updatePersistentWithParent(InteractionManager.java:1356)
at com.genesyslab.icc.contactserver.persistent.EmailOutManager.update(EmailOutManager.java:283)
at com.genesyslab.icc.contactserver.persistent.InteractionManager.update(InteractionManager.java:680)
at com.genesyslab.icc.contactserver.persistent.InteractionManager.update(InteractionManager.java:1053)
at com.genesyslab.icc.contactserver.persistent.InteractionManager.update(InteractionManager.java:1017)
at com.genesyslab.icc.contactserver.persistent.InteractionManagerImpl.update(InteractionManagerImpl.java:861)
at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)



Thank you

Offline René

  • Administrator
  • Hero Member
  • *****
  • Posts: 1832
  • Karma: 62
Re: Email Interaction persistent error
« Reply #1 on: March 06, 2012, 10:58:12 AM »
Hi,

I'm pretty sure that this error means that ESJ has lost connection to database.

R.

Offline dnib

  • Jr. Member
  • **
  • Posts: 57
  • Karma: 0
Re: Email Interaction persistent error
« Reply #2 on: March 06, 2012, 01:23:48 PM »
I don't think that this is the case. Emails are being handled by agents . Only for this interaction I keep getting the error.
It is true that in SCI I have entries like  ./dbclient  connect/disconnect .
But if the agents handle emails, than I think that the connection to the UCS DB is working fine.
This ConnID is causing problems and I cannot get rid of it

Offline René

  • Administrator
  • Hero Member
  • *****
  • Posts: 1832
  • Karma: 62
Re: Email Interaction persistent error
« Reply #3 on: March 07, 2012, 09:38:36 PM »
Hi,

OK. I was wrong as I thought this error occurs for every interaction...

Could you post here ESJ log showing what operation is executed before this error appears?

R.

Offline dnib

  • Jr. Member
  • **
  • Posts: 57
  • Karma: 0
Re: Email Interaction persistent error
« Reply #4 on: March 08, 2012, 11:34:16 AM »
[quote author=René link=topic=6978.msg30310#msg30310 date=1331156316]
Hi,

OK. I was wrong as I thought this error occurs for every interaction...

Could you post here ESJ log showing what operation is executed before this error appears?

R.
[/quote]


This is what I haven't figured out yet. I sent you a PM with the log file.


Thank you