| Bonjour à tous,
* Nous avons effectué la recette de la version 6.5 d'Eptica Server. Voici les dysfonctionnements que nous pensons avoir constaté :
1) Evolution n° 9026 - SUP - Requêtes en approbation depuis trop longtemps
Nous n'avons pas réussi à faire émerger les messages d'alerte en cas de passage de la requête de l'état "En approbation" à l'état "En approbation (hors délai)".
2) Evolution n° 9001 - AGT
Un cadenas apparaît bien lorsqu'une requête nous est allouée. Toutefois, il reste toujours de couleur jaune (au lieu de vert). De plus, en mode agent, on ne voit pas les requêtes qui ont été allouées à d'autres agent => nous ne voyons donc pas comment le cadenas de couleur rouge pourrait apparaître.
D'autre part, dans l'historique de la requête ci-dessous, on a :
- toujours la même bulle d'aide ('La requête est assignée à l'agent'), que la requête soit allouée (cf Fig. 1) ou assignée (cf Fig. 3).
- le picto qui apparaît alors que la requête est allouée (cf Fig. 2) ou assignée (cf Fig. 3).
- le picto qui apparaît on ne sait pourquoi (cf. Fig. 1).
Fig.1
Fig. 2
Fig. 3
3) 8519 - ADM
Ne fonctionne pas => les agents peuvent envoyer des fichiers Doc ou Pdf malgré la restriction suivante :
4) 9514 - ADM
Fonctionne mais le libellé est erroné chez nous (peut-être est-ce une spécificité DB2). En effet, il nous faut cocher le case 'Insensible à la casse' pour rendre les recherches sensibles et inversement.
* Par ailleurs, la destination en CC et CCi ne fonctionne pas lors d'un transfert vers un agent ou un spécialiste externe (Rq : c'était déjà le cas avec la version précédente).
* Enfin, pour terminer, je reviens sur le problème des mails qui restent bloqués dans la boîte Exchange si les pièces jointes dépassent 1 Mo. Je vous rappelle les préconisations que nous avons eues de Laurent Peaucelle :
Ce problème arrive a priori à chaque fois qu'un email de plus de 1 Mo est présent dans vos BAL Exchange.
La raison vient des champs CLOB/BLOB de DB2 qui sont semblent-ils limités à 1Mo sur votre base de données.
Il faudrait demander aux DBA d'augmenter la taille des champs blob/clob dans les tables EmailMessages et EmailAttachments.
Nous avons donc augmenté les champs 'Attachmentdata' de la table 'EmailattAchements et 'Emaildata' de la table 'EmailMessages' à 5242880 Octets et nous obtenons une autre erreur DB2 (obtenu avec l'envoi d'un mail contenant une pièce jointe de 801 Ko) :
ERROR:rstest:IncomingMessagesDB:02/22/06 02:19:25 PM:Unexpected SQL exception (rate=1.5695501247550365) : SQL State = 57011, Error Code = -968, Reason: DB2 SQL error: SQLCODE: -968, SQLSTATE: 57011, SQLERRMC: null
:
Exception reason: DB2 SQL error: SQLCODE: -968, SQLSTATE: 57011, SQLERRMC: null
Stack Trace: com.ibm.db2.jcc.b.SqlException: DB2 SQL error: SQLCODE: -968, SQLSTATE: 57011, SQLERRMC: null
at com.ibm.db2.jcc.b.zc.d(zc.java(Compiled Code))
at com.ibm.db2.jcc.a.db.l(db.java(Compiled Code))
at com.ibm.db2.jcc.a.db.a(db.java(Compiled Code))
at com.ibm.db2.jcc.a.r.a(r.java(Inlined Compiled Code))
at com.ibm.db2.jcc.a.tb.c(tb.java(Compiled Code))
at com.ibm.db2.jcc.b.ad.Z(ad.java(Inlined Compiled Code))
at com.ibm.db2.jcc.b.ad.d(ad.java(Compiled Code))
at com.ibm.db2.jcc.b.ad.V(ad.java(Compiled Code))
at com.ibm.db2.jcc.b.ad.executeUpdate(ad.java(Compiled Code))
at com.eptica.MWC.database.jdbc.MPreparedStatement.executeUpdate(MPreparedStatement.java:114)
at com.eptica.MWC.database.AbstractEmailMessageDatabaseImpl.doSaveMessage(AbstractEmailMessageDatabaseImpl.java:501)
at com.eptica.MWC.database.IncomingEmailMessageDatabaseImpl.doSaveMessage(IncomingEmailMessageDatabaseImpl.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at com.eptica.MWC.database.DatabaseCore.executeWithinTransaction(DatabaseCore.java:3121)
at com.eptica.MWC.database.AbstractEmailMessageDatabaseImpl.saveMessage(AbstractEmailMessageDatabaseImpl.java:429)
at com.eptica.MWC.database.AbstractEmailMessageDatabaseImpl.modifyMessage(AbstractEmailMessageDatabaseImpl.java:420)
at com.eptica.MWC.mail.MailParserImpl.saveMessage(MailParserImpl.java:1519)
at com.eptica.MWC.mail.MailParserImpl.processMessage(MailParserImpl.java:919)
at com.eptica.MWC.mail.MailParserImpl.run(MailParserImpl.java:333)
at java.lang.Thread.run(Thread.java:568)
INFO:rstest:DatabaseCore:02/22/06 02:19:25 PM:Checking connections
ERROR:rstest:MailParser:02/22/06 02:19:25 PM:Unable to save message:com.ibm.db2.jcc.b.SqlException: DB2 SQL error: SQLCODE: -968, SQLSTATE: 57011, SQLERRMC: null
WARNING:rstest:MailParser:02/22/06 02:19:25 PM:Last message #511 was not processed because of error.We will try to process it later
Le mail ne reste plus bloqué dans la boîte Exchange mais ne se trouve ni dans les Emails Filtrés ni dans la file d'attente des requêtes. Donc question insoutenable et existentielle : où se trouve-t-il ?
En vous remerciant d'avance pour vos réponses.
Samir Senouci.
|