Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tibco BusinessWorks 5中的Log4j NoSQL/Mongo appender_Log4j_Tibco_Tibco Business Works - Fatal编程技术网

Tibco BusinessWorks 5中的Log4j NoSQL/Mongo appender

Tibco BusinessWorks 5中的Log4j NoSQL/Mongo appender,log4j,tibco,tibco-business-works,Log4j,Tibco,Tibco Business Works,Tibco BusinessWorks 5使用的是什么Log4J版本 我可以在那个版本中使用NoSQL Appender吗?在不安装Log4J 1-2桥接器的情况下是否可以完成 稍后更新:到目前为止,更改Log4J配置文件似乎没有太大影响。请参阅。您应该能够从您的TIBCO产品安装位置下方找到它 转到。/tibco/tpcl//lib并查找'log4j.jar' 而且您不必显式安装log4j 我相信,您应该能够在文件。/tibco/bw//lib/log4j.properties中添加所需的ap

Tibco BusinessWorks 5使用的是什么Log4J版本

我可以在那个版本中使用NoSQL Appender吗?在不安装Log4J 1-2桥接器的情况下是否可以完成


稍后更新:到目前为止,更改Log4J配置文件似乎没有太大影响。请参阅。

您应该能够从您的
TIBCO
产品安装位置下方找到它

转到
。/tibco/tpcl//lib
并查找'log4j.jar'

而且您不必显式安装
log4j


我相信,您应该能够在文件
。/tibco/bw//lib/log4j.properties
中添加所需的appender。此外,还有'lo4j.xml,以防属性文件起作用。试一试。

作为补充,您还需要添加以重新启动引擎,并确保您从
log4j.properties
log4j.xml
文件向正确的记录器添加了一个appender,即
bw.logger

这在内部Tibco日志记录中是不可能的。只有Java活动可以使用自定义日志记录程序。

您使用的bw5的具体版本是什么?Adrain,您是否能够检查答案以确定这是否有用?我将我的appender添加到
bw.logger
,在
tibco_bw_日志
appender旁边。这些消息被发送到tibco_bw_log,但不会发送到我的附件。即使我从
bw.logger
中删除了
tibco_bw_日志
appender,日志仍会在那里,而不会进入我的日志记录器。如果我将appender名称更改为
tibco_bw_log
,并删除了旧的appender,则会出现错误:“org.apache.log4j.FileAppender无法强制转换为com.tibco.share.util.BWLogFileAppender”。现在我甚至没有得到那个错误,但是我的appender没有得到任何日志。关于这一点,我将问另一个问题。我在这里做了更详细的解释:我修改了log4j.properties和log4j.xml文件,但没有成功。我应该重新启动引擎吗?怎么做?你可以停下来然后开始。看看你能不能优雅地停止引擎。否则,您可能会终止进程并开始。