2011-08-25 33 views
0

如果我加载的Jython在ODI,或ODI设计运行程序本身,我可以在Oracle数据集成器(ODI)运行Jython的 - 我该如何访问ODI包

进口com.sunopsis.dwg。工具 进口com.sunopsis.dwg.tools.ODIImportObject

,但唯一的方法可以从ODIImportObject主要是()

我想在我会在命令行中使用startcmd.bet以同样的方式运行ODIImportObject ,但希望每次都能降低JVM启动的成本。

,但我不知道是什么传递给ODIImportObject(我知道的参数,可以-filename等,其如何格式化的Jython的参数的main()得到我。

回答

0

你没有提的是哪个版本的你正在使用的ODI,在最新的sdk中有你想要检索的不同工件的服务搜索器,例如,PackageServiceFinder等...

+0

10.1.3.5.2 我正在努力一点点,导入一个单独的对象 - 我们编写了特殊程序来导出每个对象作为自己的XML文件,这意味着我们可以将整个事情放在源代码管理中,并且仍然可以让人们在非共享的存储库上工作(即, ce控制与ODI)但重新导入似乎调用JVM然后调用Oracle连接,然后其他东西。如果你有更多关于使用源代码控制的ODI的细节,会非常感兴趣。 –