问题标签 [hybris]

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 投票
2 回答
9276 浏览

xml - 如何与电子商务平台 Hybris 交互

有与电子商务平台 Hybris 集成的经验。我知道 Hybris 有一个导入文件夹,您可以在其中转储文件,然后创建自定义 Java 源代码来解析文件的内容。然而,这是一种非常静态的方法。是否有直接向 Hybris 通信/发送数据的方式,例如使用 XML 文件(当然具有特定定义的 XML 文件结构)并将该文件发送到 MQ、Web 服务或其他

0 投票
2 回答
7996 浏览

hybris - Hybris Impex 文件中列组合的唯一值

我正在创建一个 Hybris impex 文件以导入我的数据库。

我想对文件中的数据执行 INSERT_UPDATE 操作,所以我需要告诉 Hybris 哪些列需要是唯一的,以便它知道何时更新记录而不是插入记录。

我知道要告诉 Hybris 某个列需要是唯一的,我可以将唯一属性添加到该列,如下所示:

但是在我上面的例子中,我如何告诉 Hybris Firstname + Lastname 列的组合必须是唯一的?

0 投票
3 回答
3093 浏览

spring - Intellij 无法解析 Spring bean 范围租户

我的 Intellij IDE 告诉我无法解析我的 Bean 定义的范围“租户”。

虽然它不会阻止我部署和运行我的应用程序,但它看起来有点乱。我有没有办法告诉 Intellij 如何解决这个问题?

我尝试将coreserver.jar(包含TenantScope类的 jar)添加到我的模块的依赖项中,但这不起作用。

Intellij 的检查'Spring Scopes'显示了该错误。我必须让这个检查以某种方式知道租户范围是在另一个模块的 XML 文件中声明的。我也尝试将这个其他模块添加为petsplacecore模块的依赖项,但这也不起作用。

这是我的屏幕的样子:

在此处输入图像描述

租户范围在模块yacceleratorstorefront的文件web-application-config.xml中声明,如下所示:

0 投票
2 回答
13584 浏览

java - 在 Hybris 电子商务上创建产品数据模型

我正在评估不同的电子商务平台。作为这项工作的一部分,我正在评估我们目前的产品结构如何适应平台。对于像 IBM 这样的供应商来说,这很容易,因为他们在网络上公开了所有材料。我对 Hybris 电子商务越来越感兴趣。然而,他们没有任何可用的材料。他们有一个我可以访问的私人维基,但即使他们的数据模型上也没有材料。

Hybris 的代表一直坚持认为他们的产品非常灵活,可以创建任何数据模型。好吧,我相信他们,但仍然存在不应该跨越的界限,例如 GUI 和报告显示某些数据片段,而 OOB 订单管理肯定依赖于某些数据。为了充分利用 OOB 特性,我创建的数据模型必须遵循 Hybris 的数据模型。然而,Hybris 不允许我查看他们的数据模型,所以我处于一种先有鸡还是先有蛋的境地。

现在我的问题是:你有在 Hybris 上建模产品结构的经验吗?你是如何做到的?所有帮助表示赞赏!1!

干杯!

0 投票
3 回答
8443 浏览

spring-security - 如何在 Spring Security 中使用自定义配置的 RememberMeAuthenticationFilter?

我想使用带有弹簧安全性(3.1.0)的稍微定制的记忆功能。

我这样声明rememberme标签:

因为我有自己的 rememberme 服务,所以我需要将其注入到我这样定义的 RememberMeAuthenticationFilter 中:

我在 web.xml 中以标准方式集成了 spring 安全性:

一切正常,除了 RememberMeAuthenticationFilter 使用标准的 RememberMeService,所以我认为我定义的 RememberMeAuthenticationFilter 没有被使用。

如何确保使用我的过滤器定义?我需要创建自定义过滤器链吗?如果是这样,我如何查看我当前的“隐式”过滤器链并确保我使用相同的过滤器链,除了我的 RememberMeAuthenticationFilter 而不是默认的过滤器链?

感谢您的任何建议和/或指示!

这里是完整的 spring-security.xml:

0 投票
2 回答
2180 浏览

nullpointerexception - Hybris 管理员 - “本地化类型”失败并出现 NullPointerException

在我的 Hybris 管理工具 (http://localhost:9001/admin) 中,当我运行命令“更新运行 hybris 多通道套件”并仅选择“本地化类型”选项时,我收到以下错误:

有谁知道如何解决这一问题?

0 投票
2 回答
1433 浏览

java - Jawr CSSServlet 抛出 StackOverflowError

我正在将使用 Jawr 的 Hybris 应用程序部署到 Tomcat 服务器。在启动时,JawrServlet 会引发 StackOverflow 错误。

这个错误很难重现,但在处理 CSSServlet 的过程中总是会发生。记录后不久:

这就是在我的 web.xml 中配置 Servlet 的方式:

这是发生错误的控制台日志的一部分:

0 投票
1 回答
2610 浏览

aem - CQ5 hybris 集成

我正在努力将 Hybris 与 CQ 电子商务集成。我正在关注 - http://dev.day.com/docs/en/cq/current/ecommerce/eCommerce-framework.html上的文档

然而,其中一个步骤是通过 Hybris 目录导入器将目录从 Hybris 导入 CQ - localhost:4502/etc/importers/hybris.html

当我打开此链接时:如果有人已经尝试过,我有一个错误“HtmlRendererServlet 转储的资源”;谢谢你的帮助。

0 投票
8 回答
18060 浏览

hybris - 如何更改 Hybris 服务器的端口

默认端口是http://localhost:9001.

如何使用另一个端口运行 hybris 平台?

0 投票
2 回答
2636 浏览

permissions - 允许同步 hybris 产品

如何启用 hybris 用户组来同步 hMC 上的各个产品?

更具体地说,我想在 hMC 上为这个用户组的用户启用这个按钮“开始同步这个产品” :

在此处输入图像描述

最好,如果您能告诉我如何通过 impex 文件授予这些访问权限。