找不到OffLine WLST课程

时间:2017-02-07 10:16:00

标签: java oracle

我正在尝试安装Oracle ATS 12.5.0.3。在Windows 2008 R2服务器上。 在安装结束时,我得到一个warrning,一些操作失败了。查看日志后,我发现:

  

配置数据源... D:\ OracleATS \ bin .. \ jdk \ jre \ bin \ java.exe   -Djava.library.path = D:\ OracleATS \ bin .. \ install \ lib -jar dbsetup.jar -setdefaultds线程中的异常" main" java.lang.RuntimeException:找不到OffLine WLST类   weblogic.management.scripting.utils.WLSTUtil.getOfflineWLSTScriptPathInternal(WLSTUtil.java:128)     在   weblogic.management.scripting.utils.WLSTUtil.setupOfflineInternal(WLSTUtil.java:321)     在   weblogic.management.scripting.utils.WLSTUtil.setupOffline(WLSTUtil.java:298)     在   weblogic.management.scripting.utils.WLSTUtilWrapper.setupOffline(WLSTUtilWrapper.java:29)     在   weblogic.management.scripting.utils.WLSTInterpreter。(WLSTInterpreter.java:212)     在   weblogic.management.scripting.utils.WLSTInterpreter。(WLSTInterpreter.java:121)     在   oracle.oats.tools.databaseconfig.utils.DataSourceInitializer。(DataSourceInitializer.java:49)     at oracle.oats.tools.databaseconfig.ui.dbSetup.main(dbSetup.java:83)   引起:java.lang.ClassNotFoundException:   com.oracle.cie.domain.script.jython.WLST_offline at   java.net.URLClassLoader $ 1.run(URLClassLoader.java:366)at   java.net.URLClassLoader $ 1.run(URLClassLoader.java:355)at   java.security.AccessController.doPrivileged(Native Method)at   java.net.URLClassLoader.findClass(URLClassLoader.java:354)at   java.lang.ClassLoader.loadClass(ClassLoader.java:425)at   java.lang.ClassLoader.loadClass(ClassLoader.java:358)at   java.lang.Class.forName0(Native Method)at   java.lang.Class.forName(Class.java:274)at   weblogic.management.scripting.utils.WLSTUtil.getOfflineWLSTScriptPathInternal(WLSTUtil.java:121)     ... 7更多错误:未知错误(代码:1)

经过一番研究,我尝试将CLASSPATH系统变量设置为"。" (之前没有设定)。但它没有任何区别......

我没有想法如何解决这个问题。有人可以帮帮我吗?

提前致谢。

2 个答案:

答案 0 :(得分:2)

我今天遇到了同样的问题,安装了OATS 13.1.0.1。基本上,它在安装FMW(融合中间件)的步骤中失败了。它似乎失败了,因为它的安装步骤检查了一个已由setup.bat创建的锁定文件。

纠正此问题的步骤:

  1. 卸载干净。如果uninstall / bin / uninstall.bat不起作用,请停止Oracle ATS服务并使用regedit删除它们
  2. 首先安装FMW。您可以在解压缩的OATS安装包目录中找到fmw文件夹中的fmw jar文件(您的fmw jar文件名可能有所不同)。此步骤需要以管理员身份运行cmd,java应该来自您的jdk位置 java -jar fmw_12.1.3.0.0_infrastructure.jar 要通过下一步制作此jive,您可以为Oracle Home选择C:\ OracleATS \ wls(或[您为OATS安装选择的目录] \ wls)。

  3. 如果您之前的安装步骤失败,则可能已在本地数据库中创建了OLT架构。要避免此问题,请使用您喜欢的SQL客户端来运行这些命令 drop user oats cascade; drop user olt cascade; drop user otm cascade;

  4. 现在运行setup.bat来安装OATS,在继续安装之前使用自定义的,取消选择的融合中间件

  5. 安装完成后,您可以访问http://localhost:8088/admin/LoginSubmit.do进行检查,然后使用管理员登录:[安装时设置的密码]

答案 1 :(得分:0)

我无法找到班级, com.oracle.cie.domain.script ....

所以我做了以下工作,

我已经在classpath中的wlserver \ server \ lib中使用了所有jar,现在问题已解决。

并添加-Dweblogic.home = -Dbea.home =

现在我已经解决了这个问题。