Enzo, I think the way is:
- mysqldump - drop db - create the table with the right charset - reimport (all with xwiki off of course) Paul Le 14 sept. 2012 à 09:53, Enzo Promatiker a écrit : > > Hello Thomas, > > thank you for your reply. You're right. I checked my installation guide of > February 2011 and I created the database without setting the default > character set. Because at that the time this information was missing in the > guide. This must have been added after my installation in 2011. Since then we > merged to version 3 and a few weeks ago to version 4.2 Milestone 2. Is it > possible to fix that ptoblem and how can I do that? > > Thank you in advance. > >> Date: Fri, 14 Sep 2012 09:31:11 +0200 >> From: thomas.morta...@xwiki.com >> To: users@xwiki.org >> Subject: Re: [xwiki-users] Problems saving special charachters: Error 3201 >> >> On Fri, Sep 14, 2012 at 8:49 AM, Enzo Promatiker <promati...@live.de> wrote: >>> >>> >>> Hello everybody, >>> >>> we have problems when our users want to save special characters like the >>> polish "Ż" (https://secure.wikimedia.org/wikipedia/en/wiki/%C%%BB) in a >>> xwiki page. We are currently using Xwiki .. Milestone with an mysql >>> database. And as far as I can ascertain, all parameters are set to UTF-8. >>> The mysql tables seem to be also UTF-8 encoded. But we are still getting >>> this error here: >>> >>> Error number 3201 in 3: Exception while saving document xwiki:EDV.Office2010 >>> Wrapped Exception: Failed to commit or rollback transaction. Root cause [] >>> com.xpn.xwiki.XWikiException: Error number 3201 in 3: Exception while >>> saving document xwiki:EDV.Office2010 >>> Wrapped Exception: Failed to commit or rollback transaction. Root cause [] >>> at >>> com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:698) >>> at >>> com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:177) >>> at >>> com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:170) >>> at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1358) >>> at com.xpn.xwiki.web.SaveAction.save(SaveAction.java:163) >>> at com.xpn.xwiki.web.SaveAction.action(SaveAction.java:180) >>> at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:230) >>> at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:116) >>> at >>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431) >>> at >>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) >>> at >>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) >>> at >>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:120) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:144) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) >>> at >>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) >>> at >>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) >>> at >>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) >>> at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:110) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:141) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>> at >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) >>> at >>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) >>> at >>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) >>> at >>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) >>> at java.lang.Thread.run(Thread.java:636) >>> Caused by: org.hibernate.HibernateException: Failed to commit or rollback >>> transaction. Root cause [] >>> at >>> com.xpn.xwiki.store.XWikiHibernateBaseStore.endTransaction(XWikiHibernateBaseStore.java:924) >>> at >>> com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:688) >>> ... 56 more >>> Caused by: org.hibernate.exception.GenericJDBCException: Could not execute >>> JDBC batch update >>> at >>> org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:140) >>> at >>> org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:128) >>> at >>> org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) >>> at >>> org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275) >>> at >>> org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:114) >>> at >>> org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:109) >>> at >>> org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:244) >>> at >>> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2541) >>> at >>> org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2494) >>> at >>> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2821) >>> at >>> org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:113) >>> at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:273) >>> at >>> org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:265) >>> at >>> org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:185) >>> at >>> org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) >>> at >>> org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51) >>> at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216) >>> at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:383) >>> at >>> org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:133) >>> at >>> com.xpn.xwiki.store.XWikiHibernateBaseStore.endTransaction(XWikiHibernateBaseStore.java:917) >>> ... 57 more >>> Caused by: java.sql.BatchUpdateException: Incorrect string value: >>> '\xC5\xBB\x0A\x0AAu...' for column 'XWR_PATCH' at row 1 >>> at >>> com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2024) >>> at >>> com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1449) >>> at >>> org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297) >>> at >>> org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297) >>> at >>> org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297) >>> at >>> org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70) >>> at >>> org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268) >>> ... 73 more >>> Caused by: java.sql.SQLException: Incorrect string value: >>> '\xC5\xBB\x0A\x0AAu...' for column 'XWR_PATCH' at row 1 >> >> This error generally indicates that you did not created the MySQL >> database for XWiki with utf8 character set while XWiki is configured >> by default to communicate with MySQL in utf8. >> >> Did you looked at >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationMySQL#HInstallationSteps >> ? >> >> >> >>> at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) >>> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3603) >>> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3535) >>> at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1989) >>> at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2150) >>> at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626) >>> at >>> com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2119) >>> at >>> com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2415) >>> at >>> com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1976) >>> ... 79 more >>> >>> >>> Wrapped Exception: >>> >>> org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch >>> update >>> at >>> org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:140) >>> at >>> org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:128) >>> at >>> org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) >>> at >>> org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275) >>> at >>> org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:114) >>> at >>> org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:109) >>> at >>> org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:244) >>> at >>> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2541) >>> at >>> org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2494) >>> at >>> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2821) >>> at >>> org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:113) >>> at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:273) >>> at >>> org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:265) >>> at >>> org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:185) >>> at >>> org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) >>> at >>> org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51) >>> at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216) >>> at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:383) >>> at >>> org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:133) >>> at >>> com.xpn.xwiki.store.XWikiHibernateBaseStore.endTransaction(XWikiHibernateBaseStore.java:917) >>> at >>> com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:688) >>> at >>> com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:177) >>> at >>> com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:170) >>> at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1358) >>> at com.xpn.xwiki.web.SaveAction.save(SaveAction.java:163) >>> at com.xpn.xwiki.web.SaveAction.action(SaveAction.java:180) >>> at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:230) >>> at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:116) >>> at >>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431) >>> at >>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) >>> at >>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) >>> at >>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:120) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:144) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) >>> at >>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) >>> at >>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) >>> at >>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) >>> at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:110) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:141) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>> at >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) >>> at >>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) >>> at >>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) >>> at >>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) >>> at java.lang.Thread.run(Thread.java:636) >>> Caused by: java.sql.BatchUpdateException: Incorrect string value: >>> '\xC5\xBB\x0A\x0AAu...' for column 'XWR_PATCH' at row 1 >>> at >>> com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2024) >>> at >>> com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1449) >>> at >>> org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297) >>> at >>> org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297) >>> at >>> org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297) >>> at >>> org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70) >>> at >>> org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268) >>> ... 73 more >>> Caused by: java.sql.SQLException: Incorrect string value: >>> '\xC5\xBB\x0A\x0AAu...' for column 'XWR_PATCH' at row 1 >>> at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) >>> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3603) >>> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3535) >>> at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1989) >>> at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2150) >>> at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626) >>> at >>> com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2119) >>> at >>> com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2415) >>> at >>> com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1976) >>> ... 79 more >>> >>> _______________________________________________ >>> users mailing list >>> users@xwiki.org >>> http://lists.xwiki.org/mailman/listinfo/users >> >> >> >> -- >> Thomas Mortagne >> _______________________________________________ >> users mailing list >> users@xwiki.org >> http://lists.xwiki.org/mailman/listinfo/users > > _______________________________________________ > users mailing list > users@xwiki.org > http://lists.xwiki.org/mailman/listinfo/users _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users