天翼云_金瓶梅txt百度云_最新活动

国际 虚拟云 浏览

小编:简介 FormatConversionBean和equalize xpi模块中的其他模块在NWDS 7.31 SP13 Patch 0中作为EJB3.0模块开发。为了能够在更早的PI版本中使用这些模块,EJB&EAR项目需要在与PI系统匹配的NWDS版本中进行重

简介

FormatConversionBean和equalize xpi模块中的其他模块在NWDS 7.31 SP13 Patch 0中作为EJB3.0模块开发。为了能够在更早的PI版本中使用这些模块,EJB&EAR项目需要在与PI系统匹配的NWDS版本中进行重新编译。

由于源代码在GitHub存储库中是公开的,因此本博客是如何在模块上执行重新编译的指南。由于ejb3.0仅适用于pi7.3x以后的版本,云数据库库中,因此ejb2.1需要重构模块代码。

本指南也适用于那些希望下载模块以根据自己的需求进行进一步更改的用户。如果EJB3.0->2.1更改不适用,请忽略它们。

前提条件

以下是重新编译模块的前提条件。

注意:我无法更新NWDS7.11CE内核,服务器云安全,可能更新站点不再可用(我不确定)。因此,下面提供的示例使用的是NWDs7.31,一些屏幕截图可能看起来有所不同。不过,程序还是差不多的。

源代码和库

作为准备步骤,需要先下载以下源代码和库。

将所有Zip文件解压缩到本地文件系统的相应目录。

分步程序

此处列出的步骤是基于所列步骤在以下文件的第4节中。这个博客只会描述每一步的不同之处。否则,开放云数据库,应遵循文档中列出的步骤。

如何为JEE适配器引擎创建模块

4.1和4.2

遵循文档中列出的步骤

4.3

创建EJB2.1项目遵循以下详细信息列出的步骤

4.4

忽略文档中列出的步骤。

创建包com.equalize.xpi公司.自动对焦模块低于ejbModule.

导入下载的源代码com.equalize.xpi公司.自动对焦模块进入新创建的包中。

浏览到提取的源代码所在的目录,选择以下要导入的文件和文件夹。

重复导入步骤com.equalize.xpi公司.util和org.java网站源代码

4.5

替换ejb的内容-jar.xml文件基于以下内容的文件标准:-

4.6

替换ejb-j2ee内容-引擎.xml基于以下内容的文件标准:-

4.7

按照文件中列出的步骤包括PI AF库文件。

另外,在构建路径中包含外部Apache POI库。

添加以下5个文件作为外部JAR。

4.8

忽略文档中列出的步骤。

此时,大部分导入的源代码应该不再有任何语法错误。为了使源代码的其余部分无错误并准备好编译,还有一些调整。

消息记录器类,com.sap.engine.接口.messaging.api.logger.MessageLogger文件,仅从7.3倍起提供。因此,云服务器报价,在编译7.1x及以下版本时,需要删除MessageLoggerHelper类,如下所示

另外,AbstractModule类需要更改如下:

AbstractModule的源代码可以替换为以下源代码>EJB2.1抽象模块.java. 复制源代码后,大数据库,将类从AbstractModule_EJB21重命名为AbstractModule。

此时,EJB项目应该没有错误。

4.9

跳过文档中列出的步骤。

4.10

可以遵循文档中列出的步骤,或者可以选择替换application-j2ee的内容-引擎.xmlequalize xpi modules ZIP extract中包含相同的文件。

4.11和4.12

按照文档中列出的步骤完成编译和部署。

参考

要在部署前对模块进行测试,请参阅下面的文章NWDS独立测试

NWDS适配器模块独立测试

当前网址:http://vmchk.cooou.com/icon/105141.html

 
你可能喜欢的: