我正在将 SAP B2B Commerce 项目从版本 7.0 迁移到 7.4,之前版本的 java 1.4 到 1.7。现在我没有java错误,但是jsp文件中有这个错误消息:
//the import sap api couldn't not be resolved
<%@ page import="com.sap.isa.core.util.WebUtil" %>
<%@ page import="java.util.Iterator" %>
<%@ page import="java.math.BigDecimal" %>
//Can not find the tag library descriptor for "/isa"
<%@ taglib uri="/isa" prefix="isa" %>
我一直在检查 web.xml 文件,结果发现缺少对一些 *.tld 文件的引用,这些文件描述了自定义标签组及其名称、实现类、正文内容、属性和变量。
我认为这可能是问题所在,但我不确定在项目迁移到较新版本时这些文件是否丢失。(注意:我没有进行迁移,我只是修复它以使其再次工作)
对此有什么想法吗?我对 SAP 以及与之相关的任何事情都很陌生。
更新 看起来缺少一个包/组件(com.sap.isa),我在此页面中阅读了类似的问题,但由于我没有下载此类组件的访问权限,我也无法尝试解决方案有人告诉我,在迁移之前他们没有这样的组件(并且项目有效),迁移之后也没有。
我从来没有参与过它的迁移开发,所以我不知道它的很多配置细节。