如何loggingDebug = "true"
在 /dyn/admin 中创建请求范围的组件?
3 回答
您不能通过它来执行此操作,/dyn/admin
因为组件本质上是请求范围的。您可以做的是编辑组件的属性文件,它将为下一个请求选择它。
是的,您实际上可以这样做。去 dyn/admin/nucleus/ 并在核后添加路径。
检查此链接 https://community.oracle.com/thread/2444056
所以基本上说我在 atg/userprofiling/myPropertiesFile.properties 中有属性文件,然后只需键入 http://localhost:port/dyn/admin/nucleus/atg/userprofiling/myPropertiesFile
HIH
首先,您必须使用 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,您将在进一步的请求中启用日志记录。