0

如何loggingDebug = "true"在 /dyn/admin 中创建请求范围的组件?

4

3 回答 3

0

您不能通过它来执行此操作,/dyn/admin因为组件本质上是请求范围的。您可以做的是编辑组件的属性文件,它将为下一个请求选择它。

于 2014-12-11T08:50:10.683 回答
0

是的,您实际上可以这样做。去 dyn/admin/nucleus/ 并在核后添加路径。

检查此链接 https://community.oracle.com/thread/2444056

所以基本上说我在 atg/userprofiling/myPropertiesFile.properties 中有属性文件,然后只需键入 http://localhost:port/dyn/admin/nucleus/atg/userprofiling/myPropertiesFile

HIH

于 2015-02-26T23:12:54.543 回答
0

首先,您必须使用 loggingDebug 属性定义一个全局组件。

例子:

LoggingConfiguration.properties

$class=com.example.configuration.LoggingConfiguration
$scope=global

loggingDebug=false

现在在您的请求范围组件中,将 loggingDebug 属性链接到 LoggingConfiguration.loggingDebug,如下所示:

loggingDebug^=/path/LoggingConfiguration.loggingDebug

因此,您可以使用全局范围组件 LoggingConfiguration 中的属性从 dyn/admin 控制 loggingDebug 配置。

一旦 LoggingConfiguration.loggingDebug 设置为 true,您将在进一步的请求中启用日志记录。

于 2018-08-07T13:39:54.297 回答