SOA Suite中集成Weblogic 12C出错 - Derby服务器立即启动和停止

时间:2015-02-25 13:44:55

标签: oracle weblogic soa suite

我需要帮助来解决这个问题:

我已经使用开发包(来自oracle官方下载)安装了Oracle SOA Suite 12c。 当我尝试启动集成的weblogic服务器时(在Jdeveloper菜单中运行),它会启动并显示在端口上的监听,但会立即停止并显示以下错误:

Could: Not find or load main class
Stopping Derby Server
Derby Server Stopped

我的配置:

  • Windows 2003服务器企业版x64
  • Jre 7
  • Jdk 1.7 x64
  • Oracle soa suite 12c

1 个答案:

答案 0 :(得分:1)

我在家里遇到了同样的错误,但在我的办公室里都没有这两个错误。

在家里我发现用户名中有一个 SPACE ,比如“John Doe”。

我所做的是运行一个小型PowerShell脚本,通过Windows 8.3表示法更改Weblogic域 bin 上所有* .cmd文件中的所有内容。

以下是Powershell脚本:

$configFiles = Get-ChildItem . *.cmd -rec
foreach ($file in $configFiles)
{
    (Get-Content $file.PSPath) |
    Foreach-Object { $_ -replace "Firstname Secondname", "FIRSTN~1" } |
    Set-Content $file.PSPath
} 

您可以通过查看Oracle JDeveloper 12c的控制台来获取Weblogic本地域实例的位置。

我的Weblogic域位于

C:\Users\<username>\AppData\Roaming\JDeveloper\system12.2.1.0.42.151011.0031\DefaultDomain