I think we should not add more dependency to UIMA.
The standard java.util.logging is good since it is included in every Java
runtime.
But, we should try to find some way for users to customize the logging
package to something else like Log4J. if they want to.
- Tong
On 2/6/07, Greg Holmberg (JIRA) <[email protected]> wrote:
Work well with Apache logging (Log4J)
-------------------------------------
Key: UIMA-282
URL: https://issues.apache.org/jira/browse/UIMA-282
Project: UIMA
Issue Type: Wish
Reporter: Greg Holmberg
Priority: Minor
UIMA uses the standard java.util.logging (JUL). Most of my company's code
used Apache Log4J, so we have a problem merging the messages from the two
logging packages. Given that UIMA is now an Apache project, I think it
makes sense that it work with Apache logging.
Two options occur to me:
1. Change all the logging calls in the code (perhaps Eclipse refactoring
tools can help with that). Here's some discussion on migrating:
http://www.oreillynet.com/onjava/blog/2005/12/migrating_from_jdk_logging_to.html
You could convert either to Log4J ( http://logging.apache.org/log4j/docs )
or to Apache Jakarta Commons Logging (
http://jakarta.apache.org/commons/logging ), which would allow UIMA to be
configured to use either JUL or Log4J.
2. Write/find a JUL Handler that re-directs to Log4J. Here's an example:
http://home.gwu.edu/~amrinder/chainsawHandler/UsingChainsawWithJDKLogging.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.