logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Olivier Lamy <ol...@apache.org>
Subject Re: ClassCastException when using log4j2 with gradle-tomcat-plugin
Date Thu, 19 Dec 2013 01:48:27 GMT
I believe it's a classloader issue with the plugin.
 javax.servlet.ServletContainerInitializer is probably loading with
your application (no idea how it works with gradle but the dependency
should be marked as provided )

On 19 December 2013 10:02, Marcin ZajÄ…czkowski <mszpak@wp.pl> wrote:
> Hi,
>
> I'm playing with log4j2 and today I've found the issue when I tried to
> use it with gradle-tomcat-plugin [1]. In the web application with Spring
> 4 when the context is starting I've got:
>
>> java.lang.ClassCastException:
>> org.apache.logging.log4j.core.web.Log4jServletContainerInitializer
>> cannot be cast to javax.servlet.ServletContainerInitializer on startup.
>
> I reported an issue [2] to the plugin author also with simple quickstart
> application [3] which reproduces the problem, but we have no clue why it
> happens.
>
> Maybe you have any hints?
>
>
> [1] - https://github.com/bmuschko/gradle-tomcat-plugin/
> [2] - https://github.com/bmuschko/gradle-tomcat-plugin/issues/78
> [3] -
> https://github.com/szpak/code-examples-and-poc/tree/master/gradle-tomcat-plugin-log4j2-poc
>
> Marcin
>
> --
> http://blog.solidsoft.info/ - Working code is not enough
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
> For additional commands, e-mail: log4j-user-help@logging.apache.org
>



-- 
Olivier Lamy
Ecetera: http://ecetera.com.au
http://twitter.com/olamy | http://linkedin.com/in/olamy

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org


Mime
View raw message