Re: [xwiki-users] xwiki render cache not working?
On Thu, Dec 6, 2012 at 2:45 PM, David Delbecq david.delb...@meteo.bewrote: You can also use cache macro (see http://extensions.xwiki.org/xwiki/bin/view/Extension/Cache+Macro) to choose different timing for each contents. For what i read, it operates at a differente level, i caches the XDOM, not the rendered content. I am pretty sure XDOM uses more space in memory that a simple String, you still have the overhead of rendering operation and you have to manually manage your cache key, which is far mor cumbersome thant saying xwiki hey, cache this page for 5 minutes, ok?) Moreover, documentation suggest to avoid haveing different timeToLive on different pages, because that's as much threads :s That's true only with JBoss Cache but not with Infinispan which is what is used by default in recent XWiki versions. ___ 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
Re: [xwiki-users] xwiki render cache not working?
On Dec 7, 2012, at 10:30 AM, Thomas Mortagne thomas.morta...@xwiki.com wrote: On Thu, Dec 6, 2012 at 2:45 PM, David Delbecq david.delb...@meteo.bewrote: You can also use cache macro (see http://extensions.xwiki.org/xwiki/bin/view/Extension/Cache+Macro) to choose different timing for each contents. For what i read, it operates at a differente level, i caches the XDOM, not the rendered content. I am pretty sure XDOM uses more space in memory that a simple String, you still have the overhead of rendering operation and you have to manually manage your cache key, which is far mor cumbersome thant saying xwiki hey, cache this page for 5 minutes, ok?) Moreover, documentation suggest to avoid haveing different timeToLive on different pages, because that's as much threads :s That's true only with JBoss Cache but not with Infinispan which is what is used by default in recent XWiki versions. Then the documentation needs to be updated if you're sure of what you say. Thanks -Vincent ___ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users
Re: [xwiki-users] Javascripted slideshow for home pages
Hi Gerritjan, Sergiu just rewrote the carousel, so he is the person to answer our carousel topic. Regarding the usage of JQuery inside XWiki you may want to read this thread Include require.js in XWiki by default and make jQuery available through require.js http://xwiki.markmail.org/thread/dn4pqrcgvnk6qgyp Thanks, Caty On Thu, Dec 6, 2012 at 9:32 PM, Gerritjan Koekkoek gerritjankoekk...@gmail.com wrote: For one translation www.cdlsworld.org?language=nl we've included an iFrame that links to a 'hidden' website that holds a WOWSLIDER based html page. It is heavily javascripted with jQuery. The use of jQuery instead of Protoptype makes it difficult to use the wow slider javascript from within xwiki We're experimenting if we could do this from within XWiki (without the iFrame). The reason being that maintaining the wow slider is a single person task and makes the organization vulnerable if this person leaves. I've noticed you were active developing a carrousel on XWiki. Would it be possible to learn about this and share the approach? ___ 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
[xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0
Hello I am interested in running Xwiki Enterprise using the WAR file on an Apache Geronimo 3.0 server. I have been trying to do so for about two weeks now but haven't been able to start Xwiki successfully I initially tried with Xwiki Enterprise 4.2 and then with 4.3 but with no success. Here are the steps that I have performed in my most recent attempt: 1) Installed a MySQL server, created an xwiki database, defined an xwiki user (with password xwiki), and granted the user all permissions to the database. I am able to successful connect to the xwiki database using a database client. 2) Downloaded and extracted the Apache Geronimo 3.0.0 ZIP file 3) Placed the dependency JAR files in the appropriate directories inside the Geronimo repository directory. 4) Created a geronimo-web.xml file and copied-and-pasted the complete sample file contents provided at http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo. I updated the version numbers in geronimo-web.xml file to match the versions of the JAR files that I placed in the repository. 5) Defined a JDBC datasource in Geronimo using the procedure described in http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo 6) Downloaded the XWiki 4.3 WAR file and deployed it on the Geronimo server (specifying the customized geronimo-web.xml file on the deployment page). The deployment was successful. 7) Modified the hibernate.cfg.xml file by commenting out the default database configuration and specifying the appropriate parameters for the MySQL database (which is what I'm using). 8) Copied the modified geronimo-web.xml file into Xwiki's WEB-INF folder. 9) When I tried to start the XWiki application, the following errors were generated in the log file: 2012-12-06 16:27:01,000 INFO [KernelContextGBean] bound gbean default/xwiki43/1354828503390/war?J2EEApplication=null,WebModule=default/xwiki43/1354828503390/war,j2eeType=ValidatorFactory,name=ValidatorFactory at name jca:/default/xwiki43/ValidatorFactory/ValidatorFactory 2012-12-06 16:27:10,000 ERROR [[/xwiki43]] Exception sending context initialized event to listener instance of class org.xwiki.container.servlet.XWikiServletContextListener java.lang.RuntimeException: Failed to find the Observation Manager component at org.xwiki.container.servlet.XWikiServletContextListener.contextInitialized(XWikiServletContextListener.java:101) ... at java.lang.Thread.run(Unknown Source) Caused by: org.xwiki.component.manager.ComponentLookupException: Failed to lookup component [org.xwiki.observation.internal.DefaultObservationManager] identifier by [role = [interface org.xwiki.observation.ObservationManager] hint = [default]] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:348) at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:155) at org.xwiki.container.servlet.XWikiServletContextListener.contextInitialized(XWikiServletContextListener.java:99) ... 82 more Caused by: org.xwiki.component.phase.InitializationException: Failed to lookup Event Listeners at org.xwiki.observation.internal.DefaultObservationManager.initialize(DefaultObservationManager.java:139) at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39) at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:323) at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:378) at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:346) ... 84 more Caused by: org.xwiki.component.manager.ComponentLookupException: Failed to lookup component [role = [interface org.xwiki.observation.EventListener] hint = [LogbackEventGenerator]] at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap(EmbeddableComponentManager.java:187) at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceList(EmbeddableComponentManager.java:169) at org.xwiki.observation.internal.DefaultObservationManager.initialize(DefaultObservationManager.java:135) ... 88 more Caused by: java.lang.ClassCastException: org.ops4j.pax.logging.slf4j.Slf4jLoggerFactory cannot be cast to ch.qos.logback.classic.LoggerContext at org.xwiki.logging.logback.internal.LogbackUtils.getLoggerContext(LogbackUtils.java:50) at org.xwiki.logging.logback.internal.LogbackUtils.getRootLogger(LogbackUtils.java:58) at org.xwiki.logging.logback.internal.LogbackEventGenerator.initialize(LogbackEventGenerator.java:96) at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39) at
Re: [xwiki-users] xwiki render cache not working?
On Fri, Dec 7, 2012 at 10:34 AM, Vincent Massol vinc...@massol.net wrote: On Dec 7, 2012, at 10:30 AM, Thomas Mortagne thomas.morta...@xwiki.com wrote: On Thu, Dec 6, 2012 at 2:45 PM, David Delbecq david.delb...@meteo.be wrote: You can also use cache macro (see http://extensions.xwiki.org/xwiki/bin/view/Extension/Cache+Macro) to choose different timing for each contents. For what i read, it operates at a differente level, i caches the XDOM, not the rendered content. I am pretty sure XDOM uses more space in memory that a simple String, you still have the overhead of rendering operation and you have to manually manage your cache key, which is far mor cumbersome thant saying xwiki hey, cache this page for 5 minutes, ok?) Moreover, documentation suggest to avoid haveing different timeToLive on different pages, because that's as much threads :s That's true only with JBoss Cache but not with Infinispan which is what is used by default in recent XWiki versions. Then the documentation needs to be updated if you're sure of what you say. There is It should only be an issue when using JBoss Cache though and since XWiki 3.3M1 we use Infinispan by default). already in the documentation. Thanks -Vincent ___ 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
Re: [xwiki-users] xwiki render cache not working?
I still have sme question regarding glocal caching policy. If there is no way on a specific page to disable cache, Does that mean if i ask to cache all page, administration pages will stop showing up to date informations? What is the process in those pages, like group editor, search result, to avoid caching of result and outdated datas? - Mail original - De: Thomas Mortagne thomas.morta...@xwiki.com À: XWiki Users users@xwiki.org Envoyé: Vendredi 7 Décembre 2012 10:30:29 Objet: Re: [xwiki-users] xwiki render cache not working? On Thu, Dec 6, 2012 at 2:45 PM, David Delbecq david.delb...@meteo.bewrote: You can also use cache macro (see http://extensions.xwiki.org/xwiki/bin/view/Extension/Cache+Macro) to choose different timing for each contents. For what i read, it operates at a differente level, i caches the XDOM, not the rendered content. I am pretty sure XDOM uses more space in memory that a simple String, you still have the overhead of rendering operation and you have to manually manage your cache key, which is far mor cumbersome thant saying xwiki hey, cache this page for 5 minutes, ok?) Moreover, documentation suggest to avoid haveing different timeToLive on different pages, because that's as much threads :s That's true only with JBoss Cache but not with Infinispan which is what is used by default in recent XWiki versions. ___ 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
Re: [xwiki-users] xwiki render cache not working?
I still have some questions regarding glocal caching policy. If there is no way on a specific page to disable cache, Does that mean if i ask to cache all page, administration pages will stop showing up to date informations? What is the process in those pages, like group editor, search result, to avoid caching of result and outdated datas? - Mail original - De: Thomas Mortagne thomas.morta...@xwiki.com À: XWiki Users users@xwiki.org Envoyé: Vendredi 7 Décembre 2012 10:30:29 Objet: Re: [xwiki-users] xwiki render cache not working? On Thu, Dec 6, 2012 at 2:45 PM, David Delbecq david.delb...@meteo.bewrote: You can also use cache macro (see http://extensions.xwiki.org/xwiki/bin/view/Extension/Cache+Macro) to choose different timing for each contents. For what i read, it operates at a differente level, i caches the XDOM, not the rendered content. I am pretty sure XDOM uses more space in memory that a simple String, you still have the overhead of rendering operation and you have to manually manage your cache key, which is far mor cumbersome thant saying xwiki hey, cache this page for 5 minutes, ok?) Moreover, documentation suggest to avoid haveing different timeToLive on different pages, because that's as much threads :s That's true only with JBoss Cache but not with Infinispan which is what is used by default in recent XWiki versions. ___ 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
Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0
Hi, On Dec 7, 2012, at 3:28 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Hello I am interested in running Xwiki Enterprise using the WAR file on an Apache Geronimo 3.0 server. I have been trying to do so for about two weeks now but haven't been able to start Xwiki successfully I initially tried with Xwiki Enterprise 4.2 and then with 4.3 but with no success. Here are the steps that I have performed in my most recent attempt: 1) Installed a MySQL server, created an xwiki database, defined an xwiki user (with password xwiki), and granted the user all permissions to the database. I am able to successful connect to the xwiki database using a database client. 2) Downloaded and extracted the Apache Geronimo 3.0.0 ZIP file 3) Placed the dependency JAR files in the appropriate directories inside the Geronimo repository directory. 4) Created a geronimo-web.xml file and copied-and-pasted the complete sample file contents provided at http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo. I updated the version numbers in geronimo-web.xml file to match the versions of the JAR files that I placed in the repository. 5) Defined a JDBC datasource in Geronimo using the procedure described in http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo 6) Downloaded the XWiki 4.3 WAR file and deployed it on the Geronimo server (specifying the customized geronimo-web.xml file on the deployment page). The deployment was successful. 7) Modified the hibernate.cfg.xml file by commenting out the default database configuration and specifying the appropriate parameters for the MySQL database (which is what I'm using). 8) Copied the modified geronimo-web.xml file into Xwiki's WEB-INF folder. 9) When I tried to start the XWiki application, the following errors were generated in the log file: [snip] Caused by: java.lang.ClassCastException: org.ops4j.pax.logging.slf4j.Slf4jLoggerFactory cannot be cast to ch.qos.logback.classic.LoggerContext at org.xwiki.logging.logback.internal.LogbackUtils.getLoggerContext(LogbackUtils.java:50) at org.xwiki.logging.logback.internal.LogbackUtils.getRootLogger(LogbackUtils.java:58) at org.xwiki.logging.logback.internal.LogbackEventGenerator.initialize(LogbackEventGenerator.java:96) at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39) at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:323) at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:378) at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap(EmbeddableComponentManager.java:185) This is the real error and it's bad, it means we're doing something wrong…. We're wrongly assuming that you're using Logback whereas apparently something else is used, probably because it's on the servlet container's classloader. Could you please file a jira issue for this at http//jira.xwiki.org and we'll fix it? Thanks -Vincent There is mention of an Observation Manager component and SLF4J. I'm not sure what is preventing Xwiki Enterprise from starting correctly. Any assistance would be greatly appreciated. Thank you. Naoufel ___ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users
Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0
On Dec 7, 2012, at 4:03 PM, Vincent Massol vinc...@massol.net wrote: Hi, On Dec 7, 2012, at 3:28 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Hello I am interested in running Xwiki Enterprise using the WAR file on an Apache Geronimo 3.0 server. I have been trying to do so for about two weeks now but haven't been able to start Xwiki successfully I initially tried with Xwiki Enterprise 4.2 and then with 4.3 but with no success. Here are the steps that I have performed in my most recent attempt: 1) Installed a MySQL server, created an xwiki database, defined an xwiki user (with password xwiki), and granted the user all permissions to the database. I am able to successful connect to the xwiki database using a database client. 2) Downloaded and extracted the Apache Geronimo 3.0.0 ZIP file 3) Placed the dependency JAR files in the appropriate directories inside the Geronimo repository directory. 4) Created a geronimo-web.xml file and copied-and-pasted the complete sample file contents provided at http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo. I updated the version numbers in geronimo-web.xml file to match the versions of the JAR files that I placed in the repository. 5) Defined a JDBC datasource in Geronimo using the procedure described in http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo 6) Downloaded the XWiki 4.3 WAR file and deployed it on the Geronimo server (specifying the customized geronimo-web.xml file on the deployment page). The deployment was successful. 7) Modified the hibernate.cfg.xml file by commenting out the default database configuration and specifying the appropriate parameters for the MySQL database (which is what I'm using). 8) Copied the modified geronimo-web.xml file into Xwiki's WEB-INF folder. 9) When I tried to start the XWiki application, the following errors were generated in the log file: [snip] Caused by: java.lang.ClassCastException: org.ops4j.pax.logging.slf4j.Slf4jLoggerFactory cannot be cast to ch.qos.logback.classic.LoggerContext at org.xwiki.logging.logback.internal.LogbackUtils.getLoggerContext(LogbackUtils.java:50) at org.xwiki.logging.logback.internal.LogbackUtils.getRootLogger(LogbackUtils.java:58) at org.xwiki.logging.logback.internal.LogbackEventGenerator.initialize(LogbackEventGenerator.java:96) at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39) at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:323) at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:378) at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap(EmbeddableComponentManager.java:185) This is the real error and it's bad, it means we're doing something wrong…. We're wrongly assuming that you're using Logback whereas apparently something else is used, probably because it's on the servlet container's classloader. Could you please file a jira issue for this at http//jira.xwiki.org and we'll fix it? No need, thomas has created it already: http://jira.xwiki.org/browse/XCOMMONS-315 Thanks -Vincent Thanks -Vincent There is mention of an Observation Manager component and SLF4J. I'm not sure what is preventing Xwiki Enterprise from starting correctly. Any assistance would be greatly appreciated. Thank you. Naoufel ___ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users
Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0
Thank you for the quick response. I have never posted a JIRA before and I'm new to Xwiki. How will I know when the issue has been fixed? Thank you. Naoufel -Original Message- From: users-boun...@xwiki.org [mailto:users-boun...@xwiki.org] On Behalf Of Vincent Massol Sent: Friday, December 07, 2012 10:16 AM To: XWiki Users Subject: Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0 On Dec 7, 2012, at 4:03 PM, Vincent Massol vinc...@massol.net wrote: Hi, On Dec 7, 2012, at 3:28 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Hello I am interested in running Xwiki Enterprise using the WAR file on an Apache Geronimo 3.0 server. I have been trying to do so for about two weeks now but haven't been able to start Xwiki successfully I initially tried with Xwiki Enterprise 4.2 and then with 4.3 but with no success. Here are the steps that I have performed in my most recent attempt: 1) Installed a MySQL server, created an xwiki database, defined an xwiki user (with password xwiki), and granted the user all permissions to the database. I am able to successful connect to the xwiki database using a database client. 2) Downloaded and extracted the Apache Geronimo 3.0.0 ZIP file 3) Placed the dependency JAR files in the appropriate directories inside the Geronimo repository directory. 4) Created a geronimo-web.xml file and copied-and-pasted the complete sample file contents provided at http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo. I updated the version numbers in geronimo-web.xml file to match the versions of the JAR files that I placed in the repository. 5) Defined a JDBC datasource in Geronimo using the procedure described in http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeron imo 6) Downloaded the XWiki 4.3 WAR file and deployed it on the Geronimo server (specifying the customized geronimo-web.xml file on the deployment page). The deployment was successful. 7) Modified the hibernate.cfg.xml file by commenting out the default database configuration and specifying the appropriate parameters for the MySQL database (which is what I'm using). 8) Copied the modified geronimo-web.xml file into Xwiki's WEB-INF folder. 9) When I tried to start the XWiki application, the following errors were generated in the log file: [snip] Caused by: java.lang.ClassCastException: org.ops4j.pax.logging.slf4j.Slf4jLoggerFactory cannot be cast to ch.qos.logback.classic.LoggerContext at org.xwiki.logging.logback.internal.LogbackUtils.getLoggerContext(LogbackUtils.java:50) at org.xwiki.logging.logback.internal.LogbackUtils.getRootLogger(LogbackUtils.java:58) at org.xwiki.logging.logback.internal.LogbackEventGenerator.initialize(LogbackEventGenerator.java:96) at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39) at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:323) at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:378) at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap(E mbeddableComponentManager.java:185) This is the real error and it's bad, it means we're doing something wrong We're wrongly assuming that you're using Logback whereas apparently something else is used, probably because it's on the servlet container's classloader. Could you please file a jira issue for this at http//jira.xwiki.org and we'll fix it? No need, thomas has created it already: http://jira.xwiki.org/browse/XCOMMONS-315 Thanks -Vincent Thanks -Vincent There is mention of an Observation Manager component and SLF4J. I'm not sure what is preventing Xwiki Enterprise from starting correctly. Any assistance would be greatly appreciated. Thank you. Naoufel ___ 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
Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0
On Fri, Dec 7, 2012 at 4:03 PM, Vincent Massol vinc...@massol.net wrote: Hi, On Dec 7, 2012, at 3:28 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Hello I am interested in running Xwiki Enterprise using the WAR file on an Apache Geronimo 3.0 server. I have been trying to do so for about two weeks now but haven't been able to start Xwiki successfully I initially tried with Xwiki Enterprise 4.2 and then with 4.3 but with no success. Here are the steps that I have performed in my most recent attempt: 1) Installed a MySQL server, created an xwiki database, defined an xwiki user (with password xwiki), and granted the user all permissions to the database. I am able to successful connect to the xwiki database using a database client. 2) Downloaded and extracted the Apache Geronimo 3.0.0 ZIP file 3) Placed the dependency JAR files in the appropriate directories inside the Geronimo repository directory. 4) Created a geronimo-web.xml file and copied-and-pasted the complete sample file contents provided at http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo. I updated the version numbers in geronimo-web.xml file to match the versions of the JAR files that I placed in the repository. 5) Defined a JDBC datasource in Geronimo using the procedure described in http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo 6) Downloaded the XWiki 4.3 WAR file and deployed it on the Geronimo server (specifying the customized geronimo-web.xml file on the deployment page). The deployment was successful. 7) Modified the hibernate.cfg.xml file by commenting out the default database configuration and specifying the appropriate parameters for the MySQL database (which is what I'm using). 8) Copied the modified geronimo-web.xml file into Xwiki's WEB-INF folder. 9) When I tried to start the XWiki application, the following errors were generated in the log file: [snip] Caused by: java.lang.ClassCastException: org.ops4j.pax.logging.slf4j.Slf4jLoggerFactory cannot be cast to ch.qos.logback.classic.LoggerContext at org.xwiki.logging.logback.internal.LogbackUtils.getLoggerContext(LogbackUtils.java:50) at org.xwiki.logging.logback.internal.LogbackUtils.getRootLogger(LogbackUtils.java:58) at org.xwiki.logging.logback.internal.LogbackEventGenerator.initialize(LogbackEventGenerator.java:96) at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39) at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:323) at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:378) at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap(EmbeddableComponentManager.java:185) This is the real error and it's bad, it means we're doing something wrong…. We're wrongly assuming that you're using Logback whereas apparently something else is used, probably because it's on the servlet container's classloader. It's not that simple, we are not assuming that logback is always the logger, we are just packing the default XE with a logback implementation of the logger manager which obviously expect to find logback. All we can do is just do nothing if it's not logback but that means losing a few features like the log displayed in the Extension Manager for example. Could you please file a jira issue for this at http//jira.xwiki.org and we'll fix it? Thanks -Vincent There is mention of an Observation Manager component and SLF4J. I'm not sure what is preventing Xwiki Enterprise from starting correctly. Any assistance would be greatly appreciated. Thank you. Naoufel ___ 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
Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0
On Dec 7, 2012, at 4:21 PM, Thomas Mortagne thomas.morta...@xwiki.com wrote: On Fri, Dec 7, 2012 at 4:03 PM, Vincent Massol vinc...@massol.net wrote: Hi, On Dec 7, 2012, at 3:28 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Hello I am interested in running Xwiki Enterprise using the WAR file on an Apache Geronimo 3.0 server. I have been trying to do so for about two weeks now but haven't been able to start Xwiki successfully I initially tried with Xwiki Enterprise 4.2 and then with 4.3 but with no success. Here are the steps that I have performed in my most recent attempt: 1) Installed a MySQL server, created an xwiki database, defined an xwiki user (with password xwiki), and granted the user all permissions to the database. I am able to successful connect to the xwiki database using a database client. 2) Downloaded and extracted the Apache Geronimo 3.0.0 ZIP file 3) Placed the dependency JAR files in the appropriate directories inside the Geronimo repository directory. 4) Created a geronimo-web.xml file and copied-and-pasted the complete sample file contents provided at http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo. I updated the version numbers in geronimo-web.xml file to match the versions of the JAR files that I placed in the repository. 5) Defined a JDBC datasource in Geronimo using the procedure described in http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo 6) Downloaded the XWiki 4.3 WAR file and deployed it on the Geronimo server (specifying the customized geronimo-web.xml file on the deployment page). The deployment was successful. 7) Modified the hibernate.cfg.xml file by commenting out the default database configuration and specifying the appropriate parameters for the MySQL database (which is what I'm using). 8) Copied the modified geronimo-web.xml file into Xwiki's WEB-INF folder. 9) When I tried to start the XWiki application, the following errors were generated in the log file: [snip] Caused by: java.lang.ClassCastException: org.ops4j.pax.logging.slf4j.Slf4jLoggerFactory cannot be cast to ch.qos.logback.classic.LoggerContext at org.xwiki.logging.logback.internal.LogbackUtils.getLoggerContext(LogbackUtils.java:50) at org.xwiki.logging.logback.internal.LogbackUtils.getRootLogger(LogbackUtils.java:58) at org.xwiki.logging.logback.internal.LogbackEventGenerator.initialize(LogbackEventGenerator.java:96) at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39) at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:323) at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:378) at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap(EmbeddableComponentManager.java:185) This is the real error and it's bad, it means we're doing something wrong…. We're wrongly assuming that you're using Logback whereas apparently something else is used, probably because it's on the servlet container's classloader. It's not that simple, we are not assuming that logback is always the logger, we are just packing the default XE with a logback implementation of the logger manager which obviously expect to find logback. All we can do is just do nothing if it's not logback but that means losing a few features like the log displayed in the Extension Manager for example. More specifically it means you need to find a way to configure Geronimo so that the xwiki webapp is isolated from geronimo's classes… It's not normal that geronimo brings its own classes to the xwiki webapp classloader. Thanks -Vincent Could you please file a jira issue for this at http//jira.xwiki.org and we'll fix it? Thanks -Vincent There is mention of an Observation Manager component and SLF4J. I'm not sure what is preventing Xwiki Enterprise from starting correctly. Any assistance would be greatly appreciated. Thank you. Naoufel ___ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users
Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0
On Fri, Dec 7, 2012 at 4:20 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Thank you for the quick response. I have never posted a JIRA before and I'm new to Xwiki. How will I know when the issue has been fixed? http://jira.xwiki.org/browse/XCOMMONS-315 is fixed, it will be part of 4.4. Thank you. Naoufel -Original Message- From: users-boun...@xwiki.org [mailto:users-boun...@xwiki.org] On Behalf Of Vincent Massol Sent: Friday, December 07, 2012 10:16 AM To: XWiki Users Subject: Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0 On Dec 7, 2012, at 4:03 PM, Vincent Massol vinc...@massol.net wrote: Hi, On Dec 7, 2012, at 3:28 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Hello I am interested in running Xwiki Enterprise using the WAR file on an Apache Geronimo 3.0 server. I have been trying to do so for about two weeks now but haven't been able to start Xwiki successfully I initially tried with Xwiki Enterprise 4.2 and then with 4.3 but with no success. Here are the steps that I have performed in my most recent attempt: 1) Installed a MySQL server, created an xwiki database, defined an xwiki user (with password xwiki), and granted the user all permissions to the database. I am able to successful connect to the xwiki database using a database client. 2) Downloaded and extracted the Apache Geronimo 3.0.0 ZIP file 3) Placed the dependency JAR files in the appropriate directories inside the Geronimo repository directory. 4) Created a geronimo-web.xml file and copied-and-pasted the complete sample file contents provided at http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo. I updated the version numbers in geronimo-web.xml file to match the versions of the JAR files that I placed in the repository. 5) Defined a JDBC datasource in Geronimo using the procedure described in http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeron imo 6) Downloaded the XWiki 4.3 WAR file and deployed it on the Geronimo server (specifying the customized geronimo-web.xml file on the deployment page). The deployment was successful. 7) Modified the hibernate.cfg.xml file by commenting out the default database configuration and specifying the appropriate parameters for the MySQL database (which is what I'm using). 8) Copied the modified geronimo-web.xml file into Xwiki's WEB-INF folder. 9) When I tried to start the XWiki application, the following errors were generated in the log file: [snip] Caused by: java.lang.ClassCastException: org.ops4j.pax.logging.slf4j.Slf4jLoggerFactory cannot be cast to ch.qos.logback.classic.LoggerContext at org.xwiki.logging.logback.internal.LogbackUtils.getLoggerContext(LogbackUtils.java:50) at org.xwiki.logging.logback.internal.LogbackUtils.getRootLogger(LogbackUtils.java:58) at org.xwiki.logging.logback.internal.LogbackEventGenerator.initialize(LogbackEventGenerator.java:96) at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39) at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:323) at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:378) at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap(E mbeddableComponentManager.java:185) This is the real error and it's bad, it means we're doing something wrong We're wrongly assuming that you're using Logback whereas apparently something else is used, probably because it's on the servlet container's classloader. Could you please file a jira issue for this at http//jira.xwiki.org and we'll fix it? No need, thomas has created it already: http://jira.xwiki.org/browse/XCOMMONS-315 Thanks -Vincent Thanks -Vincent There is mention of an Observation Manager component and SLF4J. I'm not sure what is preventing Xwiki Enterprise from starting correctly. Any assistance would be greatly appreciated. Thank you. Naoufel ___ 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 -- Thomas Mortagne ___ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users
Re: [xwiki-users] xwiki render cache not working?
On Fri, Dec 7, 2012 at 3:52 PM, David Delbecq david.delb...@meteo.bewrote: I still have sme question regarding glocal caching policy. If there is no way on a specific page to disable cache, Does that mean if i ask to cache all page, administration pages will stop showing up to date informations? What is the process in those pages, like group editor, search result, to avoid caching of result and outdated datas? Yes since that's the point of rendering cache. But you should not enable cache for everything and at least choice specific spaces if not pages. - Mail original - De: Thomas Mortagne thomas.morta...@xwiki.com À: XWiki Users users@xwiki.org Envoyé: Vendredi 7 Décembre 2012 10:30:29 Objet: Re: [xwiki-users] xwiki render cache not working? On Thu, Dec 6, 2012 at 2:45 PM, David Delbecq david.delb...@meteo.be wrote: You can also use cache macro (see http://extensions.xwiki.org/xwiki/bin/view/Extension/Cache+Macro) to choose different timing for each contents. For what i read, it operates at a differente level, i caches the XDOM, not the rendered content. I am pretty sure XDOM uses more space in memory that a simple String, you still have the overhead of rendering operation and you have to manually manage your cache key, which is far mor cumbersome thant saying xwiki hey, cache this page for 5 minutes, ok?) Moreover, documentation suggest to avoid haveing different timeToLive on different pages, because that's as much threads :s That's true only with JBoss Cache but not with Infinispan which is what is used by default in recent XWiki versions. ___ 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 -- Thomas Mortagne ___ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users
Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0
I'll try 4.4 when it becomes available. Thank you. Naoufel -Original Message- From: users-boun...@xwiki.org [mailto:users-boun...@xwiki.org] On Behalf Of Thomas Mortagne Sent: Friday, December 07, 2012 10:41 AM To: XWiki Users Subject: Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0 On Fri, Dec 7, 2012 at 4:20 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Thank you for the quick response. I have never posted a JIRA before and I'm new to Xwiki. How will I know when the issue has been fixed? http://jira.xwiki.org/browse/XCOMMONS-315 is fixed, it will be part of 4.4. Thank you. Naoufel -Original Message- From: users-boun...@xwiki.org [mailto:users-boun...@xwiki.org] On Behalf Of Vincent Massol Sent: Friday, December 07, 2012 10:16 AM To: XWiki Users Subject: Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0 On Dec 7, 2012, at 4:03 PM, Vincent Massol vinc...@massol.net wrote: Hi, On Dec 7, 2012, at 3:28 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Hello I am interested in running Xwiki Enterprise using the WAR file on an Apache Geronimo 3.0 server. I have been trying to do so for about two weeks now but haven't been able to start Xwiki successfully I initially tried with Xwiki Enterprise 4.2 and then with 4.3 but with no success. Here are the steps that I have performed in my most recent attempt: 1) Installed a MySQL server, created an xwiki database, defined an xwiki user (with password xwiki), and granted the user all permissions to the database. I am able to successful connect to the xwiki database using a database client. 2) Downloaded and extracted the Apache Geronimo 3.0.0 ZIP file 3) Placed the dependency JAR files in the appropriate directories inside the Geronimo repository directory. 4) Created a geronimo-web.xml file and copied-and-pasted the complete sample file contents provided at http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo. I updated the version numbers in geronimo-web.xml file to match the versions of the JAR files that I placed in the repository. 5) Defined a JDBC datasource in Geronimo using the procedure described in http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGer on imo 6) Downloaded the XWiki 4.3 WAR file and deployed it on the Geronimo server (specifying the customized geronimo-web.xml file on the deployment page). The deployment was successful. 7) Modified the hibernate.cfg.xml file by commenting out the default database configuration and specifying the appropriate parameters for the MySQL database (which is what I'm using). 8) Copied the modified geronimo-web.xml file into Xwiki's WEB-INF folder. 9) When I tried to start the XWiki application, the following errors were generated in the log file: [snip] Caused by: java.lang.ClassCastException: org.ops4j.pax.logging.slf4j.Slf4jLoggerFactory cannot be cast to ch.qos.logback.classic.LoggerContext at org.xwiki.logging.logback.internal.LogbackUtils.getLoggerContext(Logba ckUtils.java:50) at org.xwiki.logging.logback.internal.LogbackUtils.getRootLogger(LogbackU tils.java:58) at org.xwiki.logging.logback.internal.LogbackEventGenerator.initialize(Lo gbackEventGenerator.java:96) at org.xwiki.component.embed.InitializableLifecycleHandler.handle(Initial izableLifecycleHandler.java:39) at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(Em beddableComponentManager.java:323) at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInsta nce(EmbeddableComponentManager.java:378) at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap (E mbeddableComponentManager.java:185) This is the real error and it's bad, it means we're doing something wrong We're wrongly assuming that you're using Logback whereas apparently something else is used, probably because it's on the servlet container's classloader. Could you please file a jira issue for this at http//jira.xwiki.org and we'll fix it? No need, thomas has created it already: http://jira.xwiki.org/browse/XCOMMONS-315 Thanks -Vincent Thanks -Vincent There is mention of an Observation Manager component and SLF4J. I'm not sure what is preventing Xwiki Enterprise from starting correctly. Any assistance would be greatly appreciated. Thank you. Naoufel ___ 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 -- Thomas Mortagne ___ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users
Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0
On Fri, Dec 7, 2012 at 4:47 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: I'll try 4.4 when it becomes available. But as Vincent said you will get a degraded XWiki so the best in your case is to make sure Geronimo is letting XWiki use logback. Either that or provide an XWiki log manager implementation for whatever log system Geronimo (i.e. convert https://github.com/xwiki/xwiki-commons/tree/master/xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-logbackto a Geronimo version) is using which would be even nicer ;) Thank you. Naoufel -Original Message- From: users-boun...@xwiki.org [mailto:users-boun...@xwiki.org] On Behalf Of Thomas Mortagne Sent: Friday, December 07, 2012 10:41 AM To: XWiki Users Subject: Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0 On Fri, Dec 7, 2012 at 4:20 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Thank you for the quick response. I have never posted a JIRA before and I'm new to Xwiki. How will I know when the issue has been fixed? http://jira.xwiki.org/browse/XCOMMONS-315 is fixed, it will be part of 4.4. Thank you. Naoufel -Original Message- From: users-boun...@xwiki.org [mailto:users-boun...@xwiki.org] On Behalf Of Vincent Massol Sent: Friday, December 07, 2012 10:16 AM To: XWiki Users Subject: Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0 On Dec 7, 2012, at 4:03 PM, Vincent Massol vinc...@massol.net wrote: Hi, On Dec 7, 2012, at 3:28 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Hello I am interested in running Xwiki Enterprise using the WAR file on an Apache Geronimo 3.0 server. I have been trying to do so for about two weeks now but haven't been able to start Xwiki successfully I initially tried with Xwiki Enterprise 4.2 and then with 4.3 but with no success. Here are the steps that I have performed in my most recent attempt: 1) Installed a MySQL server, created an xwiki database, defined an xwiki user (with password xwiki), and granted the user all permissions to the database. I am able to successful connect to the xwiki database using a database client. 2) Downloaded and extracted the Apache Geronimo 3.0.0 ZIP file 3) Placed the dependency JAR files in the appropriate directories inside the Geronimo repository directory. 4) Created a geronimo-web.xml file and copied-and-pasted the complete sample file contents provided at http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGeronimo . I updated the version numbers in geronimo-web.xml file to match the versions of the JAR files that I placed in the repository. 5) Defined a JDBC datasource in Geronimo using the procedure described in http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGer on imo 6) Downloaded the XWiki 4.3 WAR file and deployed it on the Geronimo server (specifying the customized geronimo-web.xml file on the deployment page). The deployment was successful. 7) Modified the hibernate.cfg.xml file by commenting out the default database configuration and specifying the appropriate parameters for the MySQL database (which is what I'm using). 8) Copied the modified geronimo-web.xml file into Xwiki's WEB-INF folder. 9) When I tried to start the XWiki application, the following errors were generated in the log file: [snip] Caused by: java.lang.ClassCastException: org.ops4j.pax.logging.slf4j.Slf4jLoggerFactory cannot be cast to ch.qos.logback.classic.LoggerContext at org.xwiki.logging.logback.internal.LogbackUtils.getLoggerContext(Logba ckUtils.java:50) at org.xwiki.logging.logback.internal.LogbackUtils.getRootLogger(LogbackU tils.java:58) at org.xwiki.logging.logback.internal.LogbackEventGenerator.initialize(Lo gbackEventGenerator.java:96) at org.xwiki.component.embed.InitializableLifecycleHandler.handle(Initial izableLifecycleHandler.java:39) at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(Em beddableComponentManager.java:323) at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInsta nce(EmbeddableComponentManager.java:378) at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap (E mbeddableComponentManager.java:185) This is the real error and it's bad, it means we're doing something wrong We're wrongly assuming that you're using Logback whereas apparently something else is used, probably because it's on the servlet container's classloader. Could you please file a jira issue for this at http//jira.xwiki.org and we'll fix it? No need, thomas has created it already: http://jira.xwiki.org/browse/XCOMMONS-315 Thanks -Vincent Thanks -Vincent There is mention of an
Re: [xwiki-users] [myxwiki] new wiki request
You can access your new wiki on http://piensalo.myxwiki.org. Enjoy ! On Thu, Dec 6, 2012 at 11:22 PM, Jose Andres Gonzalez agonza...@kiroljokoa.com wrote: Knowledge base for IT explanations -- Thomas Mortagne ___ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users
Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0
I believe that Geronimo uses Log4j for logging. Aside from configuring Log4j to be used by a Java web application that I wrote, I've never implemented a log manager before so I don't know much about loggers. I'll look into it. Thank you. Naoufel -Original Message- From: users-boun...@xwiki.org [mailto:users-boun...@xwiki.org] On Behalf Of Thomas Mortagne Sent: Friday, December 07, 2012 10:52 AM To: XWiki Users Subject: Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0 On Fri, Dec 7, 2012 at 4:47 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: I'll try 4.4 when it becomes available. But as Vincent said you will get a degraded XWiki so the best in your case is to make sure Geronimo is letting XWiki use logback. Either that or provide an XWiki log manager implementation for whatever log system Geronimo (i.e. convert https://github.com/xwiki/xwiki-commons/tree/master/xwiki-commons-core/xwiki-commons-logging/xwiki-commons-logging-logbackto a Geronimo version) is using which would be even nicer ;) Thank you. Naoufel -Original Message- From: users-boun...@xwiki.org [mailto:users-boun...@xwiki.org] On Behalf Of Thomas Mortagne Sent: Friday, December 07, 2012 10:41 AM To: XWiki Users Subject: Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0 On Fri, Dec 7, 2012 at 4:20 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Thank you for the quick response. I have never posted a JIRA before and I'm new to Xwiki. How will I know when the issue has been fixed? http://jira.xwiki.org/browse/XCOMMONS-315 is fixed, it will be part of 4.4. Thank you. Naoufel -Original Message- From: users-boun...@xwiki.org [mailto:users-boun...@xwiki.org] On Behalf Of Vincent Massol Sent: Friday, December 07, 2012 10:16 AM To: XWiki Users Subject: Re: [xwiki-users] Xwiki Enterprise 4.3 fails to start on Apache Geronimo 3.0 On Dec 7, 2012, at 4:03 PM, Vincent Massol vinc...@massol.net wrote: Hi, On Dec 7, 2012, at 3:28 PM, Naoufel Chbihi naoufel.chb...@ssc-spc.gc.ca wrote: Hello I am interested in running Xwiki Enterprise using the WAR file on an Apache Geronimo 3.0 server. I have been trying to do so for about two weeks now but haven't been able to start Xwiki successfully I initially tried with Xwiki Enterprise 4.2 and then with 4.3 but with no success. Here are the steps that I have performed in my most recent attempt: 1) Installed a MySQL server, created an xwiki database, defined an xwiki user (with password xwiki), and granted the user all permissions to the database. I am able to successful connect to the xwiki database using a database client. 2) Downloaded and extracted the Apache Geronimo 3.0.0 ZIP file 3) Placed the dependency JAR files in the appropriate directories inside the Geronimo repository directory. 4) Created a geronimo-web.xml file and copied-and-pasted the complete sample file contents provided at http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationGero nimo . I updated the version numbers in geronimo-web.xml file to match the versions of the JAR files that I placed in the repository. 5) Defined a JDBC datasource in Geronimo using the procedure described in http://platform.xwiki.org/xwiki/bin/view/AdminGuide/InstallationG er on imo 6) Downloaded the XWiki 4.3 WAR file and deployed it on the Geronimo server (specifying the customized geronimo-web.xml file on the deployment page). The deployment was successful. 7) Modified the hibernate.cfg.xml file by commenting out the default database configuration and specifying the appropriate parameters for the MySQL database (which is what I'm using). 8) Copied the modified geronimo-web.xml file into Xwiki's WEB-INF folder. 9) When I tried to start the XWiki application, the following errors were generated in the log file: [snip] Caused by: java.lang.ClassCastException: org.ops4j.pax.logging.slf4j.Slf4jLoggerFactory cannot be cast to ch.qos.logback.classic.LoggerContext at org.xwiki.logging.logback.internal.LogbackUtils.getLoggerContext(Log ba ckUtils.java:50) at org.xwiki.logging.logback.internal.LogbackUtils.getRootLogger(Logbac kU tils.java:58) at org.xwiki.logging.logback.internal.LogbackEventGenerator.initialize( Lo gbackEventGenerator.java:96) at org.xwiki.component.embed.InitializableLifecycleHandler.handle(Initi al izableLifecycleHandler.java:39) at org.xwiki.component.embed.EmbeddableComponentManager.createInstance( Em beddableComponentManager.java:323) at org.xwiki.component.embed.EmbeddableComponentManager.getComponentIns ta nce(EmbeddableComponentManager.java:378) at