Highlighted

Error Logging Tools

New Here ,
Jan 12, 2015

Copy link to clipboard

Copied

I've been tasked with finding out how other companies implement error logging.  I'm not interested so much in how to use Coldfusion to log errors, I'm more interested in whether folks are using third party error logging tools.

What tools does your company use to manage application wide error logging?

Thanks in Advance

Views

210

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Error Logging Tools

New Here ,
Jan 12, 2015

Copy link to clipboard

Copied

I've been tasked with finding out how other companies implement error logging.  I'm not interested so much in how to use Coldfusion to log errors, I'm more interested in whether folks are using third party error logging tools.

What tools does your company use to manage application wide error logging?

Thanks in Advance

Views

211

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Jan 12, 2015 0
Advocate ,
Jan 12, 2015

Copy link to clipboard

Copied

We use log4j which is incorporated within CF. Don't using CFLog as it is nothing more than a very limited shell on top of log4j. Research log4j and go through the documentation as it is very full featured. Hope this helps.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 12, 2015 0
New Here ,
Jan 12, 2015

Copy link to clipboard

Copied

That's an Apache project right?  We don't run Apache.  I'm guessing I would have to configure Apache to enable this app to function?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 12, 2015 0
Most Valuable Participant ,
Jan 12, 2015

Copy link to clipboard

Copied

Mike-

Don't confuse Apache Software Foundation (ASF) (the organization) with Apache HTTP Server (the web server, a specific product of the ASF).  ASF has more than 150 top-level projects,including Apache HTTP Server, Apache Tomcat, Apache Lucene, Apache SOLR, and Apache log4j.  They are completely separate and standalone products.

The problem is most people refer to Apache HTTP Server as just "Apache" (although 95% of the time people will know what you mean by the context).

-Carl V.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 12, 2015 0
New Here ,
Jan 22, 2015

Copy link to clipboard

Copied

Got it.  So, I've looked at the log4j documentation and scoured the net for info on how to implement what amounts to a custom implementation of log4j.  There's lot's of 'examples' but nothing that shows me exactly what to do to log a message from a Coldfusion page. Everything I've seen is Java code.

What do I need to do or, where do I need to go to get log4j working?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 22, 2015 0
BKBK LATEST
Adobe Community Professional ,
Jan 22, 2015

Copy link to clipboard

Copied

mike_letson wrote:

Got it.  So, I've looked at the log4j documentation and scoured the net for info on how to implement what amounts to a custom implementation of log4j.  There's lot's of 'examples' but nothing that shows me exactly what to do to log a message from a Coldfusion page. Everything I've seen is Java code.

What do I need to do or, where do I need to go to get log4j working?

As Steve Sommers mentioned, Log4J is already built into ColdFusion. (I am assuming you are on a recent version of ColdFusion.) Loading an external log4J package on top of the in-built one might be too much of a good thing. Conflicts might arise.

Now, on to the good news. ColdFusion can fluently parler in Java. So you can just ask it to give you some of the log4J action.

For example, run the following in a CFM page, then check your ColdFusion logs:

<cfset log=createobject("java","org.apache.log4j.Logger").getLogger("arbitrarily_named_logger")>

<cfset log.warn('This is a custom warning generated at #now()#')>

<cfset log.error('This is a custom test error message generated at #now()#')>

Done logging.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 22, 2015 1
Adobe Community Professional ,
Jan 22, 2015

Copy link to clipboard

Copied

Steve Sommers wrote:

We use log4j which is incorporated within CF. Don't using CFLog as it is nothing more than a very limited shell on top of log4j. Research log4j and go through the documentation as it is very full featured.

I agree with you that ColdFusion has only a limited implementation of Log4J. Nevertheless, it takes just what it needs from the log4J package.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 22, 2015 0
Adobe Community Professional ,
Jan 22, 2015

Copy link to clipboard

Copied

I do find ColdFusion's own logging apparatus, including custom logging using, for example, <cflog>, sufficient for ColdFusion's needs. My bet is that the majority of ColdFusion Developers do as well.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 22, 2015 0
New Here ,
Jan 22, 2015

Copy link to clipboard

Copied

thanks for your opinion ... 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 22, 2015 0