2017-03-15 53 views
0

我在Oracle Jdeveloper 12.2.1.2中創建了OSB項目,當我嘗試將該配置jar導入到weblogic服務器12.2.1.0時,出現「Invalid config jar」錯誤。當我將該項目遷移到Jdeveloper 12.2.1.0並在相同版本中導入該配置jar時,它的工作。這是預期的情況嗎?如果我想在12.2.1.2上開發並在12.2.1.0服務器上部署該jar,我應該如何創建與較低版本的weblogic兼容的jar?OSB-將配置jar導入較低版本的weblogic服務器

+1

您是否嘗試打開jar並找到對字符串「12.2.1.2」的引用並將其更改爲「12.2.1.0」? –

+0

非常感謝你!我更新了配置jar的Export Info文件中的版本信息,它正在工作。 – Karthi

+0

我手動更新了配置jar中的版本。有沒有一種方法可以在創建jar時指定產品版本?我通過jdeveloper附帶的configjar工具創建jar – Karthi

回答

1

好的,所以你不能在創建配置jar的過程中改變產品版本。但是,您可以在創建之後再添加一個步驟,以便在創建後修改配置 - 無論是在放入回購站之前,還是在部署到特定環境之前,如果您想要在ALSB(微不足道)功能之外進行定製定製文件。

我的工具是Configurator,您需要分叉並編寫一個額外的功能來更新產品版本,但是如果這樣做沒有吸引力,您可以編寫一些代碼來解鎖該文件並自己修改該值再次震動之前。