使j2ee SP9应用程序在SP2上工作

2020-09-10 02:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我开发了一个在SP9上运...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我开发了一个在SP9上运行良好的J2EE应用程序。

它使用身份验证来调用KM API。

我的代码看起来像

通过这种方式,我可以获得经过身份验证的用户。

现在我的pb是要使该应用程序在SP2上运行。

如果我将耳朵文件部署在SP2 Portal服务器中,然后尝试使用它,则会收到以下消息:

java.lang.NoClassDefFoundError:com/sap/tc/logging/Location

com.sap.security.api.UMFactory。(UMFactory.java:51)

如果尝试将包含Location类的logging.jar添加到我的档案中,但是我获得了此信息:

java.lang.NoClassDefFoundError:

com/sap/engine/lib/logging/LoggingHelper

com.sap.security.api.UMFactory。(UMFactory.java:52)

有人知道我必须在我的代码或库中进行哪些修改才能使日志记录正常工作吗?

谢谢

西尔万

2条回答
太Q了
2020-09-10 03:43

Sylvain,

> java.lang.NoClassDefFoundError:

> com/sap/tc/logging/Location

>在com.sap。 security.api.UMFactory。(UMFactory.java:51)

如果 UMFactory.java:51 调用 com.sap.tc.logging.Location ,则必须已从SP9上的SP9部署了UMFactory(您也不必在SP9上,因为服务器是服务器的一部分)。

希望它会帮助

Detlev

一周热门 更多>