2011-08-25 64 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的細節,會非常感興趣。 –