我需要OSB 11g的帮助。我想从OSB调用存储过程。我得到了很多答案,指导通过JDeveloper开发JCA采用者并在OSB中进行配置。但我不想每次都依赖JDeveloper。任何人都可以建议我在没有使用JDeveloper JCA采用者的情况下调用存储过程。
请注意,它不执行简单的SQL查询,它的调用存储过程。
答案 0 :(得分:0)
您可以在fn-bea:execute-sql
中使用Xquery
功能。在其中执行您的程序并在变量中分配。
答案 1 :(得分:0)
如果您想调用存储过程并且不想使用JCA,那么最好的选择是Java Callout。编写POJO以执行存储过程。
答案 2 :(得分:0)
使用Java标注是最好的选择,在这种情况下,不必使用jca文件,即J-dev。 Bea-execute-sql仅适用于选择查询。