[Obm] Problème exécution minig

Fabien fab at xyphos.net
Tue May 11 21:55:45 CEST 2010


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 fab at xyphos.net as localhost
2010-04-28 13:57:21,154 LocatorRegistry INFO - Locator resolved
smtp://localhost for fab at xyphos.net 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 - fab at xyphos.net-pool: 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 - fab at xyphos.net-pool: Pooled object
added.
2010-04-28 13:57:21,330 Pool INFO - fab at xyphos.net-pool: 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 - fab at xyphos.net-pool: 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
fab at xyphos.net
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 - derby-fab at xyphos.net: Adding pooled
object...
2010-04-28 13:57:22,317 Pool INFO - derby-fab at xyphos.net: Pooled object
added.
2010-04-28 13:57:22,317 Pool INFO - derby-fab at xyphos.net: Adding pooled
object...
2010-04-28 13:57:22,318 Pool INFO - derby-fab at xyphos.net: Pooled object
added.
2010-04-28 13:57:22,318 Pool INFO - derby-fab at xyphos.net: Adding pooled
object...
2010-04-28 13:57:22,323 Pool INFO - derby-fab at xyphos.net: 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.DataStore at 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 - [fab at xyphos.net]: 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 - fab at xyphos.net 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 [fab at xyphos.net]
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 [fab at xyphos.net]
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
 



More information about the Obm mailing list