I would like to be able to forward the logging of only the Workflow
Requests to a separate database for audit and search purposes.

I have been able to forward all messages to the new database. I then set
up a filter in the log4j.xml file to only forward messages that contain the
word "Initiated" as in "Initiated by", but I dont' like this solution in
the long run.

I have tried forwarding only workflow logs to the JDBC channel using the
following xml in the log4j.xml file:

<category name="com.novell.srvprv.apwa">
<priority value="INFO" />
<appender-ref ref="JDBC"/>

But I didn't end up getting anything unless i also had:

<priority value="INFO"/>
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
<appender-ref ref="JDBC"/>

in which case I got everything...

Any experts out there know to forward only this one channel? I feel it
might also be a bit trickier because UserApp has the logging administrative