问题标签 [atg-dynamo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
94 浏览

atg - Endeca - 未显示超过 200 的最大细化数

我们在 GuidedNavigation 下添加了一个新方面作为 RefinementMenu。此构面/过滤器的可能值数量约为 1000 后索引。我们已经配置了 Max。Endeca 工作台中的细化值为 9999 并发布了更改。当我们尝试在 ATG 中显示这些值时,我们只得到 200 个值而不是 1000 个值。

0 投票
1 回答
694 浏览

jersey-2.0 - 使用 Jersey REST api 框架注册 ATG 组件

我有一个组件,我想在我的 Jersey rest api 中使用而不使用 request.resolve。我的 web.xml 看起来像这样

我已经创建RestResouceRegistry.properties并提供了我的组件文件位置,如下所示 -

但我在我的dyn/admin中没有看到 RestResouceRegistry.properties 。有人可以帮我弄清楚我错过了什么吗?

0 投票
0 回答
87 浏览

repository - [Itemdescriptor-name]控制台出现错误

在下面从表单处理程序从存储库中获取值的代码中,我没有得到任何输出[所有映射都是正确的]..

在上面的示例类代码中,当我点击提交按钮时,JSP 页面没有变化,但在控制台中,我在项目描述符名称中得到错误[整数和字符串]。注意:onetomanyarray 是 Item Descriptor 的名称

0 投票
1 回答
297 浏览

servlets - 如何将请求参数从 DynamoHttpServletRequest 传递到(ServletRequest 或 HttpServletRequest)

我有在 ATG 上运行的应用程序。我也添加了过滤器 servlet。登录时(使用 ATGForm),我传递了一个参数。我能够在 DynamoHttpServletRequest 中获得该参数。但是,在我转发或重定向到某个 JSP 页面之后,我无法在 Filter servlet 中获取该参数。

过滤Servlet如下:

我无法获得相同的参数request。我在这里缺少什么吗?

0 投票
0 回答
68 浏览

atg - ATG 无法启动服务

我只是想在 OOTB 表“dps_user”中插入值,它工作正常。当我尝试扩展表 (dps_user) 时,我在 XML 文件中将 item-descriptor 指定为“用户”,我也使用dys/admin 进行了验证。

现在,在尝试执行它时,我收到错误,因为在控制台中找不到项目描述符“用户”,并且在执行 jsp 页面时出现 NullPointerException。我什至尝试只使用 OOTB 扩展创建一个新的 JSP 页面,但我得到了同样的错误。

此外,在启动服务器时,我收到一条错误消息,如无法启动 service-atg/userprofile 等。我该如何放弃这些错误?

0 投票
1 回答
137 浏览

atg - 确定 ATG 的 JDK 版本

我正在使用 ATG 9.1。我如何知道不同版本的 ATG 必须使用哪个版本的 JDK?

使用 JDK 6 我可以正常工作,而 ACC 无法正常工作,因为它需要一个小版本的 JRE。

为什么只有 ACC 需要小版本的 JRE 而不需要其他模块?

0 投票
1 回答
154 浏览

atg - 如何编写 RQLQuery?

我是 ATG 的新手,我有这个问题。如何编写为我提供数据的 RQLQuery,例如这个 SQL 查询?

我正在尝试这种方式:

此查询为我返回特定专辑 ID 的项目,如何改进我的 RQL 查询,以便它返回给我平均字段值,如上面的 SQL 查询。

0 投票
1 回答
697 浏览

atg - ATG(9.3) 错误:java.lang.NoClassDefFoundError:org/owasp/html/HtmlPolicyBuilder

我正在尝试在我的 ATG(9.3) 应用程序中添加 OWASP HTMLSanitizer API,但出现以下异常:

到目前为止所做的实施更改:

1)在我的 commerce/lib 文件夹中添加了 owasp-java-html-sanitizer.jar 和 guava-20.0.jar(所有 jar 都存在的地方)

2) 创建了 CustomSanitizer 组件,即 CustomSanitizer.properties 文件,其内容为:

3) 将上面创建的组件添加到我们需要清理 URL 的现有组件中。现有组件属性文件(TestingUtil.properties)

4)TestingUtil.java:

请建议。

0 投票
1 回答
142 浏览

post - 使用 checkFormRedirect 方法在 ATG 中发送 POST 请求

我需要将 GET 更改为 POST 重定向到外部 URL。

目前,checkFormRedirect(url,req,res)根据我的理解,我们正在使用重定向到默认使用 GET 的外部 URL。我想将此请求更改为 POST。

一种方法是我们可以使用 HTTPClient API 进行重定向。

开箱即用的 ATG 有什么方法可以为 POST 重定向提供一些东西。请帮忙。

0 投票
1 回答
276 浏览

atg - ATG - 调用 checkFormRedirect 时会话或请求属性为空

在我的 ATG 应用程序中,当我使用 checkFormRedirect 将用户重定向到带有一些参数的 jsp 页面时,我得到的参数为空。请参阅下面的 FormHandler 代码:

用户表单处理程序:

测试.jsp:

此外,我尝试在我的 formHandler 中使用变量并设置值,但我仍然将值设为 null。可以对此有所帮助。