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

2020-09-10 02:59发布

         点击此处--->   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)

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

谢谢

西尔万

         点击此处--->   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了
1楼-- · 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

闻人可可
2楼-- · 2020-09-10 03:59

Sylvain,

>只能将我的servlet(WAR文件)

>部署到irj上下文中

您不能真正部署WAR (Web存档!)到另一个Web应用程序。 您可以将servlet放入此现有的Web应用程序中(并扩展irj应用程序的web.xml)。 如前所述,这是一个非常肮脏的解决方法,仅用于测试您自己的,独立于irj的应用程序应该工作什么。

希望它会有所帮助

Detlev

一周热门 更多>