Bonjour,
A la recherche d'un webmail qui tienne la route, je voulais tester minig.
Mon serveur de mail est XMail couplé au serveur IMAP courier-imap. Le tout
tournant sous Fedora Core 11.
Lorsque je me connecte au frontend, après une seconde ou deux, internet
explorer m'affiche une page blanche et m'indique la présence d'une erreur,
reprise ci-dessous :
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1;
Trident/4.0; .NET CLR 2.0.50727; InfoPath.3)
Timestamp: Tue, 27 Apr 2010 13:26:18 UTC

Message: 'bb' is null or not an object
Line: 204
Char: 17
Code: 0
URI:
http://xyphospdc:8080/minig/13FE8D34359B7D15B3056AE55B771091.cache.html

Côté Tomcat6, a priori, rien à signaler dans la log.
Côté backend par contre, est restituée semblant liée à la récupération des
noms de dossier (?) :
2010-04-28 13:57:07,948 ActionRegistry INFO - registered action
'/search.do' from plugin.
2010-04-28 13:57:07,948 ActionRegistry INFO - Registered 21 plugins
provided actions in controller.
2010-04-28 13:57:21,154 LoginImpl INFO - imap: imap://localhost smtp:
smtp://localhost
2010-04-28 13:57:21,154 LocatorRegistry INFO - Locator resolved
imap://localhost for [email protected] as localhost
2010-04-28 13:57:21,154 LocatorRegistry INFO - Locator resolved
smtp://localhost for [email protected] as localhost
2010-04-28 13:57:21,240 StoreClientCallback INFO - connected() callback
called.
2010-04-28 13:57:21,265 ClientSupport INFO - Connection to server
established, sending login informations.
2010-04-28 13:57:21,299 Pool INFO - [email protected]: Adding pooled
object...
2010-04-28 13:57:21,302 StoreClientCallback INFO - disconnected() callback
called.
2010-04-28 13:57:21,326 StoreClientCallback INFO - connected() callback
called.
2010-04-28 13:57:21,327 ClientSupport INFO - Connection to server
established, sending login informations.
2010-04-28 13:57:21,330 Pool INFO - [email protected]: Pooled object
added.
2010-04-28 13:57:21,330 Pool INFO - [email protected]: Adding pooled
object...
2010-04-28 13:57:21,335 StoreClientCallback INFO - connected() callback
called.
2010-04-28 13:57:21,337 ClientSupport INFO - Connection to server
established, sending login informations.
2010-04-28 13:57:21,340 Pool INFO - [email protected]: Pooled object
added.
2010-04-28 13:57:21,354 RunnableExtensionLoader INFO - SolrClientFactory
loaded.
2010-04-28 13:57:21,354 RunnableExtensionLoader INFO - Loaded 1
implementors of fr.aliasource.index.core.indexfactory
2010-04-28 13:57:21,355 SolrClientFactory INFO - SOLR server url set to
'http://127.0.0.1:8080/solr'
2010-04-28 13:57:21,355 RunnableExtensionLoader INFO -
ConversationListenerFactory loaded.
2010-04-28 13:57:21,355 RunnableExtensionLoader INFO - Loaded 1
implementors of fr.aliasource.index.core.crawlerfactory
2010-04-28 13:57:21,392 SolrClient INFO - index initialised for type
[email protected]
2010-04-28 13:57:21,512 SolrClient INFO - Got ping reply in 116ms
2010-04-28 13:57:21,531 SearchDirector INFO - SearchDirector created.
2010-04-28 13:57:21,805 Pool INFO - [email protected]: Adding pooled
object...
2010-04-28 13:57:22,317 Pool INFO - [email protected]: Pooled object
added.
2010-04-28 13:57:22,317 Pool INFO - [email protected]: Adding pooled
object...
2010-04-28 13:57:22,318 Pool INFO - [email protected]: Pooled object
added.
2010-04-28 13:57:22,318 Pool INFO - [email protected]: Adding pooled
object...
2010-04-28 13:57:22,323 Pool INFO - [email protected]: Pooled object
added.
2010-04-28 13:57:22,586 DataStore INFO - error initialising user database:
Table/View 'SUBSCRIBED_FOLDERS' already exists in Schema 'APP'.
2010-04-28 13:57:22,669 DataStore INFO - error initialising user database:
Table/View 'AVAILABLE_FOLDERS' already exists in Schema 'APP'.
2010-04-28 13:57:22,794 DataStore INFO - error initialising user database:
Table/View 'UIDS' already exists in Schema 'APP'.
2010-04-28 13:57:22,871 DataStore INFO - error initialising user database:
Table/View 'SIGNATURE' already exists in Schema 'APP'.
2010-04-28 13:57:22,872 AccountCache INFO - ds created:
org.minig.cache.datast...@1b19753
2010-04-28 13:57:23,156 AvailableFolderCache ERROR - getData() failed -1
java.lang.ArrayIndexOutOfBoundsException: -1
        at
fr.aliasource.webmail.common.folders.ListAvailableFoldersCommand.extractDisplayName(ListAvailableFoldersCommand.java:51)
        at
fr.aliasource.webmail.common.folders.ListAvailableFoldersCommand.getData(ListAvailableFoldersCommand.java:76)
        at
fr.aliasource.webmail.common.folders.ListAvailableFoldersCommand.getData(ListAvailableFoldersCommand.java:1)
        at
fr.aliasource.webmail.common.cache.DatabaseCache.update(DatabaseCache.java:77)
        at
fr.aliasource.webmail.common.cache.AvailableFolderCache.(AvailableFolderCache.java:55)
        at
fr.aliasource.webmail.common.cache.AccountCache.init(AccountCache.java:88)
        at fr.aliasource.webmail.common.IMAPAccount.(IMAPAccount.java:70)
        at
fr.aliasource.webmail.common.AccountFactory.getAccount(AccountFactory.java:47)
        at
fr.aliasource.webmail.proxy.impl.LoginImpl.doLogin(LoginImpl.java:68)
        at
fr.aliasource.webmail.proxy.impl.ProxyImpl.doLogin(ProxyImpl.java:67)
        at
fr.aliasource.webmail.proxy.Controller.loginHandling(Controller.java:109)
        at
fr.aliasource.webmail.proxy.Controller.validateLoginRequest(Controller.java:91)
        at
fr.aliasource.webmail.proxy.Controller.service(Controller.java:73)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at
org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
        at
org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
        at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
        at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at
org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:269)
        at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
        at
org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:677)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
        at org.mortbay.http.HttpServer.service(HttpServer.java:909)
        at
org.mortbay.http.HttpConnection.service(HttpConnection.java:820)
        at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)
        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)
        at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245)
        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
2010-04-28 13:57:23,171 CacheManager INFO - taking for first indexing
round lock...
2010-04-28 13:57:23,171 CacheManager INFO - first indexing round lock
acquired.
2010-04-28 13:57:23,177 ListSubscribedFoldersCommand INFO - Creating Sent 
for user default setup.
2010-04-28 13:57:23,179 ListSubscribedFoldersCommand INFO - Creating
Drafts  for user default setup.
2010-04-28 13:57:23,182 ListSubscribedFoldersCommand INFO - Creating
Templates  for user default setup.
2010-04-28 13:57:23,184 ListSubscribedFoldersCommand INFO - Creating Trash
for user default setup.
2010-04-28 13:57:23,186 ListSubscribedFoldersCommand INFO - Creating SPAM 
for user default setup.
2010-04-28 13:57:23,378 CacheManager INFO - [[email protected]]: INBOX
changes found. (189ms)
2010-04-28 13:57:23,493 ConversationFactory WARN - conv with mid 3 not
found for removal
2010-04-28 13:57:23,493 ConversationFactory WARN - conv with mid 4 not
found for removal
2010-04-28 13:57:23,493 ConversationFactory WARN - conv with mid 5 not
found for removal
2010-04-28 13:57:23,493 ConversationFactory WARN - conv with mid 6 not
found for removal
2010-04-28 13:57:23,493 ConversationFactory WARN - conv with mid 7 not
found for removal
2010-04-28 13:57:23,493 ConversationFactory WARN - conv with mid 8 not
found for removal
2010-04-28 13:57:23,493 ConversationFactory WARN - conv with mid 9 not
found for removal
2010-04-28 13:57:23,494 ConversationFactory WARN - conv with mid 10 not
found for removal
2010-04-28 13:57:23,494 ConversationFactory WARN - conv with mid 11 not
found for removal
2010-04-28 13:57:23,494 ConversationFactory WARN - conv with mid 12 not
found for removal
2010-04-28 13:57:23,494 ConversationFactory INFO - [email protected] INBOX
merge: 0 add, 5 upd, 0 rm (15ms)
2010-04-28 13:57:23,545 PendingNotifications INFO - emitNotifications()
a:0 / u:5 / r:0
2010-04-28 13:57:23,554 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:23,606 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:23,614 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:23,706 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:23,730 RunnableCrawler INFO - Crawler [[email protected]]
ran in 130ms (0sec).
2010-04-28 13:57:23,784 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:23,784 MailMessageLoader INFO - testing mp: text/html
2010-04-28 13:57:23,795 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:23,831 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:23,843 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:23,878 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:23,934 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:23,978 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:24,023 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:24,067 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:24,111 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:24,155 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:24,199 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:24,246 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:24,292 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:24,338 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:24,382 MailMessageLoader INFO - testing mp: text/plain
2010-04-28 13:57:24,430 RunnableCrawler INFO - Crawler [[email protected]]
ran in 652ms (0sec).
2010-04-28 13:57:28,866 ConnectionFactory INFO - Derby database(s) shut
down normally

Pour être complet, je vous joins ci-dessous le contenu de mes fichiers de
config minig :
frontend_conf.ini
    frontend.proxyUrl=http://localhost:8081
    frontend.ajaxLogin=true
   
frontend.gwt.proxyClientFactoryClass=fr.aliasource.webmail.server.proxy.client.http.ProxyClientFactory

backend_conf.ini
    backend.imap.uri=imap://localhost
    backend.imap.singleDomain=false
    backend.sieve.uri=sieve://localhost
    backend.smtp.uri=smtp://localhost
    completion.ldap.filter=(&(objectClass=inetOrgPerson)(mail=%q*))
    completion.ldap.url=ldap://localhost
    completion.ldap.basedn=dc=xyphos,dc=net

Avez-vous une idée de l'origine du problème ?

Cordialement,
Fabien CHARTILLANGE
 

_______________________________________________
Obm mailing list
[email protected]
http://list.obm.org/mailman/listinfo/obm

Répondre à