标签: backoffice

Hybris 1811 平台更新中途终止

我正在尝试在 Hybris 1811 上进行平台更​​新。在中间,由于以下错误,它被终止。我尝试再次构建并重新启动服务器,但我不断收到相同的错误。有人遇到过这样的问题吗?

INFO: Illegal access: this web application instance has been stopped already. Could not load [java.util.concurrent.locks.Lock]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [java.util.concurrent.locks.Lock]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access. …
Run Code Online (Sandbox Code Playgroud)

java tomcat server backoffice sap-commerce-cloud

5
推荐指数
0
解决办法
1059
查看次数

在 hybris 后台更改对象标识符

我想在后台添加一个扩展,以便非编程人员可以向数据库添加新对象(已定义类型)。

我几乎做到了:

我定义了两个项目:offer 和 tile(它们的关系是一对多的)

我所取得的是有可能在后台添加新的报价。当您添加它并单击进行编辑时,您还可以向此优惠添加一个磁贴 - 表单下拉列表(如果存在任何磁贴)或创建一个新磁贴,该磁贴将自动添加到其表中并进行编辑提供。

但是,下拉列表的表示方式是不可接受的,见下文:

后台截图

如您所见,现有磁贴(在 [] 内)的标识符是其 PK - 这显然不是一个好的标识符。我想在那里注入一个值,而不是从 tile 的其他属性之一(这也是唯一的),以便有人可以轻松识别要添加的 tile。

负责它的机制在哪里?如何覆盖它。我试图覆盖 tile 类中的 toString 方法,不幸的是无济于事

hybris backoffice

2
推荐指数
1
解决办法
985
查看次数

SAP HYBRIS [Y] : 无法解析导入 org.zkoss

我正在 HYBRIS 的后台创建一个小部件。

生成扩展后,trainingbackoffice我将其添加到localxtension.xml文件中,如下所示:

<extensions>
<path dir='${HYBRIS_BIN_DIR}' autoload='false' />
<extension name='mcc' />
<extension name='adaptivesearchsolr' />
<extension name='adaptivesearchbackoffice' />
<extension name='adaptivesearchsamplesaddon' />
<extension name='commerceservicesbackoffice' />
<extension name='solrfacetsearchbackoffice' />
<extension name='solrserver' />
<!-- <extension name='yacceleratorcockpits' /> -->
<!-- <extension name='yacceleratorinitialdata' /> -->
<!-- <extension name='yacceleratorstorefront' /> -->
<extension name='ycommercewebservices' />
<extension name='ycommercewebservicestest' />
<extension name='electronicsstore' />
<extension name='apparelstore' />
<extension name='captchaaddon' />
<extension name='liveeditaddon' />
<extension name='acceleratorwebservicesaddon' />
<extension name='commerceorgsamplesaddon' />
<extension name='orderselfserviceaddon' />
<extension name='rulebuilderbackoffice' />
<extension …
Run Code Online (Sandbox Code Playgroud)

controller widget hybris zul backoffice

1
推荐指数
1
解决办法
1634
查看次数

印度尼西亚的正确语言环境(“ id_ID”与“ in_ID”)?

我目前使用6.0 version的hybris。我们的项目完全基于Backoffice。之前我们为印度尼西亚语言环境配置了in_IDlanguageISOcode_countryISOcode),并且工作正常,但是现在客户已要求像id_ID印度尼西亚语言环境一样进行语言环境设置。

请注意,in languageISOcode已弃用,而id是languageISOcode印度尼西亚的更新。

以下是我们的hybris中的代码片段:

final Locale locale = cockpitLocaleService.getCurrentLocale();

LOG.info("locale : " + locale); //Here I'm getting in_ID value of locale in all scenario
Run Code Online (Sandbox Code Playgroud)

它正在调用Java的Locale.class文件,如果我通过了,id_ID那么convertOldISOCodesmethod(inside Locale.class)也将转换id_IDin_ID

参见下面的代码:

import java.util.Locale;

Locale localeIndonesia = new Locale("id", "ID");

System.out.println(localeIndonesia); //printed in_ID
Run Code Online (Sandbox Code Playgroud)

您能否帮助我获得id_ID印度尼西亚的语言环境。

要么

如果这是Java中的错误,那么有没有办法在hybri中获取id_ID

java locale localization hybris backoffice

0
推荐指数
1
解决办法
1752
查看次数

SAP HYBRIS [Y]:如何在后台创建我们的自定义小部件

我是 Sap Hybris 的初学者。我想了解后台扩展以及如何创建我们的自定义小部件。只是一个小例子来理解不同的步骤。

widget hybris zul backoffice

-1
推荐指数
1
解决办法
8916
查看次数