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-bounces(a)xwiki.org [mailto:users-bounces@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.Chbihi(a)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…
a Geronimo version) is using which would be even nicer ;)
> Thank you.
>
> Naoufel
>
> -----Original Message-----
> From: users-bounces(a)xwiki.org [mailto:users-bounces@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.Chbihi(a)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-bounces(a)xwiki.org [mailto:users-bounces@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 <vincent(a)massol.net
wrote:
> >
> > > Hi,
> > >
> > > On Dec 7, 2012, at 3:28 PM, Naoufel Chbihi
> > > <Naoufel.Chbihi(a)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
> > >> org.xwiki.component.embed.EmbeddableComponentManager.getInstanceM
> > >> ap
> > >> (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(a)xwiki.org
> >
http://lists.xwiki.org/mailman/listinfo/users
> > _______________________________________________
> > users mailing list
> > users(a)xwiki.org
> >
http://lists.xwiki.org/mailman/listinfo/users
> >
>
>
>
> --
> Thomas Mortagne
> _______________________________________________
> users mailing list
> users(a)xwiki.org
>
http://lists.xwiki.org/mailman/listinfo/users
> _______________________________________________
> users mailing list
> users(a)xwiki.org
>
http://lists.xwiki.org/mailman/listinfo/users
>
--
Thomas Mortagne
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users