2017-03-15 98 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,您需要分叉并编写一个额外的功能来更新产品版本,但是如果这样做没有吸引力,您可以编写一些代码来解锁该文件并自己修改该值再次震动之前。