Matt Sicker created LOG4J2-630:
----------------------------------

             Summary: Add some basic integration tests for various containers.
                 Key: LOG4J2-630
                 URL: https://issues.apache.org/jira/browse/LOG4J2-630
             Project: Log4j 2
          Issue Type: Wish
          Components: Core
         Environment: Web containers, OSGi containers
            Reporter: Matt Sicker


It would be great to have some basic sanity check integration tests for the 
following containers (assuming minimum Servlet 2.5 and OSGi 4.3):

* Tomcat
* Jetty
* TomEE
* WildFly/JBoss (includes OSGi)
* GlassFish (includes OSGi)
* Felix
* Equinox
* Arquillian? (which is a test deployment mechanism for most of the above; 
might be handy)

I'd include WebLogic and WebSphere, but they're proprietary and quite a hassle 
to set up anyhow. Thus, those are completely optional, though they would be 
nice, too.

The general integration tests I'd like to have include:

* Verify configuration file is loaded properly
* Verify plugins are loaded properly
* Verify SLF4J and JCL bridges work
* Verify Java EE appenders work
* Verify JMX MBeans are compatible

I'm not sure on how much of this can be automated without too much trouble. We 
may need some support from INFRA to get some integration environments set up 
for nightly builds. I've already opened a ticket (INFRA-7671) to get a buildbot 
for Log4j, and from there we could get some deployment infrastructure bridged.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to