问题标签 [oracle-commerce]
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.
atg - 锁定缓存或带锁定的简单缓存
我们基于 ATG 构建的电子商务应用程序具有多个用户可以更新同一订单的规定。由于 Order 的缓存模式是Simple
- 这导致了大量的ConcurrentUpdateException
and InvalidVersionException
。我们正在考虑locked
缓存模式,但是对使用锁定缓存持怀疑态度,因为订单更新非常频繁,锁定可能会导致死锁并有其自身的性能影响。
有没有办法可以继续使用简单缓存模式并尽量减少 ConcurrentUpdateException 和 InvalidVersionException 的发生?
java - 在 ATG 的支付管道中添加流程
我是初学者
我必须向支付管道(paymentpipeline.xml)添加一些流程,因为我必须做一些集成工作。请让我知道如何将流程添加到支付管道以及如何调用它们?此外,我无法在我的项目中找到 paymentpipeline.xml。我需要创建它还是在 commercepipeline.xml 中进行更改?谢谢
java - 部署自己的atg模块后如何再次部署atg CommerceReferenceStore?
最初我已经安装了 ATG 和 CommerceReferenceStore 并使用 ATG CIM 对其进行了配置。后来我开始在“ATGProduction.ear”上部署我自己的 ATG 模块。现在我想点击 CommerceReferenceStore 的默认应用程序,但我不这样做!如果我这样做,它会给出一个错误,说 404-not found!
现在我的问题是我是否必须重新安装它才能访问它,或者是否有任何其他方式可以通过重新安装直接访问它?
rest - 如何使用 ATG REST 客户端调用表单处理程序
我正在尝试使用 ATG 休息客户端调用 ProfileFormHandler 的创建句柄,如下所示。
我收到表单异常说,我没有传递登录和密码字段。
我已经尝试了登录和密码字段的所有组合,例如、 、value.login
等Login
,但似乎没有任何效果。所有组合都给出相同的形式例外。login
value.Login
如何使用 ATG REST 客户端调用 ATG 表单处理程序并将参数传递给它?
atg - 无法在 oracle commerce (ATG) 中搜索订单/客户 - CSC 11.1
我正在尝试在 CSC 上执行订单和配置文件搜索操作,但它们没有返回任何结果。
我是组件 /atg/commerce/textsearch/OrderOutputConfig/ 和 /atg/userprofiling/textsearch/ProfileOutputConfig/ ,我发现它们分别在表SRCH_ORDER_TOKENS和SRCH_PROFILE_TOKENS中完美索引。
在两个组件中启用 loggingDebug 后,我发现搜索查询有附加条件似乎与多站点pfrmZeroRealmsAccessible相关,但是我发现存储在数据库中的订单和客户的所有令牌都具有此值pfrmdft。以下是从日志中提取的查询:
注意:我的应用程序只有一个站点(不是多站点),但是我发现 CIM 创建的一些与多站点相关的配置文件无法删除。
请帮我回答以下问题:
- 这个问题真的与多站点配置有关吗?如何在订单和客户搜索中解决这个问题?
- 在 Oracle Commerce 11.1 中,如何禁用多站点?
谢谢
atg - ATG Commerce v11 CRS 安装错误:
我已经使用商业参考商店安装了 Oracle ATG v11,当我启动生产服务器并转到 url domain/crs/storeus 时,我看到空白页,并且在控制台中出现以下错误:
我假设这个错误与endeca有关?我已经下载了 CAS、带有体验管理器和 MDX 的工具和框架以及平台服务。我是否需要启动这些或我错过了 endeca 安装的一部分?
java - 在 atg 中使用 dsp include 包含动态页面
我试图包含一个listusers.jsp
简单地说“Hello World”的页面。我正在从 profile.jsp 中的参数读取 listusers.jsp 的名称,如下所示。
当我尝试打开时,这给了我以下错误profile.jsp
请让我知道使用包含动态页面的正确方法
atg - 配置与 Endeca 集成的 ATG 版本 11.0.0 时数据库中的管理员密码未更新错误
我在配置ATG 11.0.0
withOracle DB
和 with时遇到错误Endeca 11.0.0
。
这是错误:
导入 ( 8 of 8 ) /CIM/tmp/import/switchingA-import4.xml: /CommerceReferenceStore/Store/Storefront/data/storecontent.xml 到 /atg/store/stores/StoreContentRepository /CommerceReferenceStore/Store/KnowledgeBase/install/data /basic-urls.xml 到 /atg/multisite/SiteRepository ...成功
更新:
管理员密码(1 个中的 1 个)。管理员密码未在数据库中更新。更新被绕过。详情请查看 cim.log
请提出解决此问题的方法。
提前致谢
java - 默认应用程序(即 CRS)中的菜单未显示在 ATG 中
我正在尝试配置 ATG 时部署的默认应用程序,即CRS (CommerceReferenceStore) 。就我而言,我已将 ATG 11.0.0 与 Endeca 集成。现在我面临两个问题。
1. 当我重新启动我的系统时,我总是必须重新进行索引。去是好还是我在做什么有问题?
2. 另一个,每当我这样做时,即索引菜单没有出现在 CRS 应用程序中。它从最后3-4次开始。而且我不知道为什么即使我以与之前相同的方式进行(索引)它也会发生?
请指导我并告诉我我是否做错了什么
提前致谢
atg - 从 BCC ATG 创建用户时如何发送电子邮件?
在从 ATG BCC 创建新的外部用户时,我需要包含一些逻辑,例如加密密码和向用户发送电子邮件。通过扩展 GSAPropertyDescriptor 类并覆盖其 getPropertyValue(RepositoryItemImpl pItem, Object pValue) 方法来实现此功能。
问题是,只有当我们从用户部分中的“常规”选项卡中单击创建按钮时才会调用此方法,而不是在“商务”、“组织和角色”、“用户细分”等其他选项卡中单击相同的创建按钮时”和“高级”。
请推荐!!