This logger is for a CFer who is on a shared host and the host says no to
the apache jars and you don't feel like bothering with a classloader and
sending all your stuff via cfmail tags is not cool anymore. Maybe people
should get there own <cfmail dir too so they don't have to go around looking
at other people's mail  just to hunt down all undeliv error messages.

<cfset Logger = CreateObject("java",
"java.util.logging.Logger").getLogger("hello")
/>

<cfset FileHandler = CreateObject("java", "java.util.logging.FileHandler
").init("C://hello.log",true)>

<cfset SimpleFormatter = CreateObject("java", "
java.util.logging.SimpleFormatter").init()>

<cfset FileHandler.setFormatter(SimpleFormatter)>

<cfset Logger.addHandler(FileHandler)>

<cfset Level = CreateObject("java", "java.util.logging.Level")>

<cfset Logger.setLevel(Level.parse("INFO"))>

<cfset Logger.setUseParentHandlers(false)>

<cfset LogRecord_message = CreateObject("java", "java.util.logging.LogRecord
").init(Level.parse("INFO"), "Hello World")>

<cfset FileHandler.publish(LogRecord_message)>
<cfset FileHandler.flush()>
<cfset FileHandler.close()>

If you want to add a props file and all that jazz go right ahead.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four 
times a year.
http://www.fusionauthority.com/quarterly

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:254190
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to