OOTB ATG 处理程序(即 ProfileFormHandler)的 .properties 文件位于哪个目录?
Which directory is the .properties file located for OOTB ATG Handlers (i.e. ProfileFormHandler)?
我正在调试一个自定义 FormHandler,它扩展了 ATG 开箱即用的 ProfileFormHandler,我想知道自定义 java 代码是否覆盖了任何方法(以及哪些方法)。我没有成功找到 .properties 文件与 ProfileFormHandler.java 文件相关的位置。
自定义 FormHandler 名为 "MYKProfileFormHandler.java",位于文件路径 myk/userprofiling/MYKProfileFormHandler。java
服务器启动后,使用 dyn/admin 查找属性文件所在的位置。将以下 URL 与您的主机名和端口一起使用
http://host:port/dyn/admin/nucleus/atg/userprofiling/ProfileFormHandler/?propertyName=serviceConfiguration
在此页面上,您将找到不同模块层的属性配置。您会在应用程序的底部找到属性设置。它看起来像这样:
/u02/oracle/domains/servername/Domain/servers/instancename/tmp/_WL_user/Estore/qwo6y/war/WEB-INF/ATG-INF/DCS/config/config.jar/atg/userprofiling/ProfileFormHandler.properties
这是您的应用程序服务器(在本例中为 weblogic)将提取它以供使用的临时位置。但这可以帮助您找到哪个模块有这个 jar。在上面的例子中,DCS 是模块。
就像 bated 提到的那样,您会在构建的 EAR 中的 config.jar 中看到它。
另外,我假设您有源代码。只需搜索 ProfileFormHanlder 即可找到它。请注意,即使您的自定义表单处理程序是 MYKProfileFormHandler,组件仍然是 ProfileFormHandler。
要查看应用于任何组件(例如表单处理程序)的所有配置,请打开 dyn/admin 并找到您正在搜索的组件 (http://localhost:8080/dyn/admin/nucleus/atg/userprofiling/ProfileFormHandler/),然后 select 'View Service Configuration'.
这将提供配置所在位置的路径以及配置应用于您的组件的顺序。
我正在调试一个自定义 FormHandler,它扩展了 ATG 开箱即用的 ProfileFormHandler,我想知道自定义 java 代码是否覆盖了任何方法(以及哪些方法)。我没有成功找到 .properties 文件与 ProfileFormHandler.java 文件相关的位置。
自定义 FormHandler 名为 "MYKProfileFormHandler.java",位于文件路径 myk/userprofiling/MYKProfileFormHandler。java
服务器启动后,使用 dyn/admin 查找属性文件所在的位置。将以下 URL 与您的主机名和端口一起使用 http://host:port/dyn/admin/nucleus/atg/userprofiling/ProfileFormHandler/?propertyName=serviceConfiguration
在此页面上,您将找到不同模块层的属性配置。您会在应用程序的底部找到属性设置。它看起来像这样:
/u02/oracle/domains/servername/Domain/servers/instancename/tmp/_WL_user/Estore/qwo6y/war/WEB-INF/ATG-INF/DCS/config/config.jar/atg/userprofiling/ProfileFormHandler.properties
这是您的应用程序服务器(在本例中为 weblogic)将提取它以供使用的临时位置。但这可以帮助您找到哪个模块有这个 jar。在上面的例子中,DCS 是模块。
就像 bated 提到的那样,您会在构建的 EAR 中的 config.jar 中看到它。
另外,我假设您有源代码。只需搜索 ProfileFormHanlder 即可找到它。请注意,即使您的自定义表单处理程序是 MYKProfileFormHandler,组件仍然是 ProfileFormHandler。
要查看应用于任何组件(例如表单处理程序)的所有配置,请打开 dyn/admin 并找到您正在搜索的组件 (http://localhost:8080/dyn/admin/nucleus/atg/userprofiling/ProfileFormHandler/),然后 select 'View Service Configuration'.
这将提供配置所在位置的路径以及配置应用于您的组件的顺序。