问题标签 [wcs]
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.
websphere - 在 WCS 中,我们可以从 jsp 中调用控制器命令吗?如果是,请解释不同的方法
据我所知,可以从 scriptlet 中调用控制器命令。但我不确定其他方法。任何代码级别的信息都会非常有帮助。
java - OrderItemAddCmd 与 OrderItemUpdateCmd 有什么区别?
对于 IBM 的 WebSphere Commerce,这两个命令之间有哪些显着差异?他们共享 OrderItemBaseCmd 并做很多相同的事情。
service - 如何屏蔽目录服务的 REST 响应中的 resourceId 字段?
WCS 目录服务的 REST 服务响应中的资源 ID 公开了服务器 url。有没有办法掩盖这个?
solr - 使用 IBM WCS v7 和 Apache Solr 选择同一方面的多个值
我们使用带有嵌入式 Apache Solr 的 IBM WCS v7。Solr 被用作我们基于电子商务的应用程序的搜索引擎。
根据最近的要求,我们希望使用多选构面功能,用户可以在其中检查多个构面属性,并将相应的值与搜索结果进行“或”运算。
例如,我希望在我的默认搜索结果中检查颜色:红色、颜色:蓝色和颜色:黑色,以便每个属性值将在结果搜索结果显示中进行“或”运算。
我们将开箱即用的 SearchDisplayCmd 用于我们的搜索功能,其中字段“metaData=”负责应用方面的历史记录,而“facet=”负责应用方面字段。对于查询参数“metaData”,它将多个方面编码为 base64 编码。它使用一个特殊的分隔符来对不同的分面字段进行AND,并限制搜索结果。品牌:“POLO” 颜色:“RED” 形状:“Oval”
我想知道,如果存在任何这样的分隔符或任何替代方法,我可以对同一构面属性的不同值执行 OR 操作,并使用“metaData”参数来维护所应用构面的历史记录.
非常感谢同一方面的任何帮助。任何其他方法,在应用同一方面属性的多个值时也是受欢迎的。
非常感谢提前。
问候,
Jitendriya Dash
jmeter - 使用 Jmeter 的 Websphere Commerce 结帐流程
我在使用 Jmeter 模拟结帐流程时遇到问题。我认为会话管理存在问题。我已经添加了一个 cookie 管理器,以便在我的测试计划中使用 wcs cookie。有没有人这样做过?请帮我。
我还检查了 SystemOut.log,我发现了这个异常(我没有确切的文本,但它类似于:
用户#### 没有运行该命令的权限
或者
用户无权运行该命令
OrderItemUpdateCmd 和 OrderProcessCmd 会发生这种情况。
请帮助我,提前感谢。
websphere-commerce - 如何让 SEO URL 不仅仅包含产品名称?
当您根据 IBM 教程生成 SEO URL 时,您最终得到的 URL 类似于一本名为“Death wears a green hat”的书:
http://www.shop.com/mystore/shop/thrillers/death-wears-a-green-hat
如何配置它以生成包含不仅仅是标题的 URL,例如。作者姓名:
http://www.shop.com/mystore/shop/thrillers/john-doe-death-wears-a-green-hat
我可以破解 seourlkeywordgen 批处理文件,但是新产品的增量更新呢?
cookies - 更改 websphere 商务中 cookie 的到期日期
我需要在 websphere Commerce 7 中更改 OOB(开箱即用)cookie 的到期日期。我该怎么做?WCS 中的哪个文件具有 OOB Cookies 的属性?
websphere-6.1 - 在 IBM WCS 中,当用户以访客身份将商品添加到购物车后登录时会发生什么。在这种情况下如何处理 orderId?
当用户以访客身份将商品添加到购物车并使用其有效凭据登录时,我需要了解更多有关后端流程的信息。为客人创建的 orderId 被迁移到注册用户的 id。有人可以解释一下这是如何处理的吗?命令和数据库表的详细信息会有所帮助。
我确实读过有关 MigrateUserEntries 命令的信息,但我不确定这是否正确。
提前致谢。
solr - IBM WCS 7 的 solr.war 中的 SOLR 管理控制台
我想调试当我们通过以下方式传递搜索团队对其组件进行任何调用时,solr 将如何在内部调用其组件
看起来使用 solr 管理控制台我们可以很好地调试调用。但在 OOB IBM 提供的 SOLR 的 jar 管理控制台中不包括在内。因此我们需要下载 Apache solr 版本的 solr.war 并仅提取管理控制台所需的文件,并使用 IBM WAR 形成 .war 并部署回服务器。
有人知道需要移动的确切过程和文件吗?任何相同的链接都是非常可观的。
jsp - 安装ear后JSP编译失败
使用 WAS 控制台,我删除了一个应用程序并重新安装了它。因为在那之后我得到了错误。
SRVE0260E: 服务器无法使用为您的应用程序指定的错误页面来处理下面打印的原始异常。
原始例外:
错误消息:JSPG0049E:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection/LogonSetup.jsp 无法编译:JSPG0225E:在静态包含的文件中的第 222 行发生错误:/EliteStorefrontAssetStore/include/JSTLEnvironmentSetup.jspf JSPG0093E:从生成的 servlet 错误文件:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection/LogonSetup.jsp D:\IBM\WebSphere\AppServer\profiles\mistage\temp\WC_mistage_node\server1\WC_mistage\Stores.war_ibmjsp\EliteStorefrontAssetStore\UserArea\AccountSection\LogonSubsection_LogonSetup.java:460 : ServletRequest 类型中的方法 setAttribute(String, Object) 不适用于参数 (String, int) JSPG0225E: 静态包含文件中的第 223 行发生错误:/EliteStorefrontAssetStore/include/JSTLEnvironmentSetup.jspf JSPG0093E:从文件生成的 servlet 错误:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection/LogonSetup.jsp D:\IBM\WebSphere\AppServer\profiles\mistage\temp\WC_mistage_node\server1\WC_mistage\Stores.war_ibmjsp\EliteStorefrontAssetStore\UserArea\AccountSection\LogonSubsection_LogonSetup .java:461:ServletRequest 类型中的方法 setAttribute(String, Object) 不适用于参数 (String, int) 错误代码:500 目标 Servlet:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection/LogonSetup.jsp 错误堆栈: com.ibm.ws.jsp.JspCoreException: JSPG0049E: /EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection/LogonSetup.jsp 编译失败:\IBM\WebSphere\AppServer\profiles\mistage\temp\WC_mistage_node\server1\WC_mistage\Stores.war_ibmjsp\EliteStorefrontAssetStore\UserArea\AccountSection\LogonSubsection_LogonSetup.java:461:ServletRequest 类型中的方法 setAttribute(String, Object) 不适用对于参数(字符串,整数)错误代码:500 目标 Servlet:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection/LogonSetup.jsp 错误堆栈:com.ibm.ws.jsp.JspCoreException:JSPG0049E:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection /LogonSetup.jsp 编译失败:\IBM\WebSphere\AppServer\profiles\mistage\temp\WC_mistage_node\server1\WC_mistage\Stores.war_ibmjsp\EliteStorefrontAssetStore\UserArea\AccountSection\LogonSubsection_LogonSetup.java:461:ServletRequest 类型中的方法 setAttribute(String, Object) 不适用对于参数(字符串,整数)错误代码:500 目标 Servlet:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection/LogonSetup.jsp 错误堆栈:com.ibm.ws.jsp.JspCoreException:JSPG0049E:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection /LogonSetup.jsp 编译失败:500 目标 Servlet:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection/LogonSetup.jsp 错误堆栈:com.ibm.ws.jsp.JspCoreException:JSPG0049E:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection/LogonSetup.jsp 编译失败:500 目标 Servlet:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection/LogonSetup.jsp 错误堆栈:com.ibm.ws.jsp.JspCoreException:JSPG0049E:/EliteStorefrontAssetStore/UserArea/AccountSection/LogonSubsection/LogonSetup.jsp 编译失败:
错误页面异常:
错误消息:JSPG0049E:/error.jsp 编译失败:JSPG0091E:在文件中的第 45 行发生错误:/error.jsp JSPG0093E:从文件中生成的 servlet 错误:/error.jsp D:\IBM\WebSphere\AppServer \profiles\mistage\temp\WC_mistage_node\server1\WC_mistage\Stores.war_ibmjsp_error.java:120:OutTag 类型中的方法 setValue(Object) 不适用于参数 (int) JSPG0091E:第 56 行发生错误文件:/error.jsp JSPG0093E:从文件生成的 servlet 错误:/error.jsp D:\IBM\WebSphere\AppServer\profiles\mistage\temp\WC_mistage_node\server1\WC_mistage\Stores.war_ibmjsp_error.java:140:方法OutTag 类型中的 setValue(Object) 不适用于参数 (int) 错误代码:500 目标 Servlet:/error.jsp 错误堆栈:com.ibm.ws.jsp.JspCoreException:JSPG0049E:/error.jsp 编译失败: