Java JD Edwards Enterprise One 9.1 Biztalk适配器

Java JD Edwards Enterprise One 9.1 Biztalk适配器,java,oracle11g,biztalk,jdedwards,biztalk-2013,Java,Oracle11g,Biztalk,Jdedwards,Biztalk 2013,我正在尝试将Biztalk 2013连接到JD Edwards Enterprise One 9.1独立演示版(oracle版本) 我已经配置了这个线程中所说的所有参数 我在网上查阅了很多信息,但就是不明白JD Edwards数据源是如何工作的,如何创建,在哪里创建?主要问题是如何正确填充biztalk适配器的属性,例如“引导数据源所需属性” 我当前在错误日志中的错误是: E-JDE0010:GetModulePrefixes方法的JNI调用方法失败。JDEdwards错误消息:com.JDEd

我正在尝试将Biztalk 2013连接到JD Edwards Enterprise One 9.1独立演示版(oracle版本)

我已经配置了这个线程中所说的所有参数

我在网上查阅了很多信息,但就是不明白JD Edwards数据源是如何工作的,如何创建,在哪里创建?主要问题是如何正确填充biztalk适配器的属性,例如“引导数据源所需属性”

我当前在错误日志中的错误是:

E-JDE0010:GetModulePrefixes方法的JNI调用方法失败。JDEdwards错误消息:com.JDEdwards.system.connector.dynamic.spec.SpecFailureException:无法连接到oneworld源com.JDEdwards.system.connector.dynamic.spec.dbservices.BSFNLookupFailureException:无法获取库信息[OCM_DEFAULT_ENTRY_NOT_FOUND]OCM不包含环境DEMO910的默认项。

也许有人知道在哪里阅读有关此主题的信息,或者有将Biztalk连接到JD Edwards的经验


提前谢谢 对于JDE web服务,您有(至少)两个选项:基于Java的业务服务或基于.Net的web服务,这是LynX Business Integrator的一部分(请参阅)


希望这有帮助。

< P>而不是使用适配器与JDE集成,考虑使用Web服务并在Web服务中做您需要做的所有事情(在JDE中)。原因在于性能。假设您希望为给定的集成调用3个业务函数:如果您直接从BizTalk(或任何外部应用程序)调用它们,则BizTalk和JDE之间的延迟将导致性能损失。相反,如果将这些函数包装在web服务中并从BizTalk调用web服务,则这些函数将在JDE上下文中运行。这是一个过于简单的例子,但你可以理解其中的大意

对于JDE web服务,您有(至少)两个选项:基于Java的业务服务或基于.Net的web服务,这是LynX Business Integrator的一部分(请参阅)


希望这有帮助。

确保OCM表中有用户或角色或*PUBLIC的DEMO910环境的活动记录,以便解决以下异常


com.jdewards.system.connector.dynamic.spec.dbservices.BSFNLookupFailureException:无法获取库信息[OCM_DEFAULT_ENTRY_NOT_FOUND]

请确保OCM表具有用户或角色或*PUBLIC的DEMO910环境的活动记录,以便解决以下异常

com.jdewards.system.connector.dynamic.spec.dbservices.BSFNLookupFailureException:无法获取库信息[OCM\u默认\u条目\u未找到]