Ошибка запуска Weblogic в JDeveloper

Я установил Oracle SOA suite 12. на компьютер с Windows 10. При попытке запустить weblogic, интегрированную в JDeveloper, я получаю следующую ошибку:

[Waiting for the domain to finish building...]
[03:00:49 PM] IntegratedWebLogicServer Domain is invalid.  Regenerating it...
[03:00:49 PM] Creating IntegratedWebLogicServer Domain...
[03:00:49 PM] ERROR:  An error occurred while building the default domain.
Please see this log file for more details:
C:\Users\USER\AppData\Roaming\JDeveloper\system12.2.1.4.42.190911.2248\o.j2ee.adrs\BuildDefaultDomain.log
The Server Instance cannot be started because the IntegratedWebLogicServer Domain was not built successfully.</code> 

Это содержимое журнала, указанное в ошибке :

Adding environment variable to WLST script USER_MEM_ARGS = -Xms32m -Xmx1024m -XX:MaxPermSize=384m

Log File:  

    C:\Users\USER\AppData\Roaming\JDeveloper\system12.2.1.4.42.190911.2248\o.j2ee.adrs\BuildDefaultDomain.log
Label:         JDEVADF_PT.12.2.1.4.0_GENERIC_190911.2248.S
Product Home:  C:\Oracle\Middleware\Oracle_Home\jdeveloper\jdev\
Domain:        C:\Users\USER\AppData\Roaming\JDeveloper\system12.2.1.4.42.190911.2248\DefaultDomain

BuildDefaultDomain1.py      2019-10-29 15:04:38

cmd.exe /c ""C:\Oracle\Middleware\Oracle_Home\oracle_common\common\bin\wlst.cmd" "C:\Users\USER\AppData\Roaming\JDeveloper\system12.2.1.4.42.190911.2248\o.j2ee.adrs\BuildDefaultDomain1.py""
Cannot run program "cmd.exe" (in directory "C:\Oracle\Middleware\Oracle_Home\oracle_common\common\bin"): Malformed argument has embedded quote: "C:\Oracle\Middleware\Oracle_Home\oracle_common\common\bin\wlst.cmd" "C:\Users\USER\AppData\Roaming\JDeveloper\system12.2.1.4.42.190911.2248\o.j2ee.adrs\BuildDefaultDomain1.py"
java.io.IOException: Cannot run program "cmd.exe" (in directory "C:\Oracle\Middleware\Oracle_Home\oracle_common\common\bin"): Malformed argument has embedded quote: "C:\Oracle\Middleware\Oracle_Home\oracle_common\common\bin\wlst.cmd" "C:\Users\USER\AppData\Roaming\JDeveloper\system12.2.1.4.42.190911.2248\o.j2ee.adrs\BuildDefaultDomain1.py"
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
    at oracle.jdevimpl.adrs.weblogic.wlst.ScriptRunnerImpl.runScript(ScriptRunnerImpl.java:106)
    at oracle.jdevimpl.adrs.weblogic.builder.DomainScriptRunnerImpl.runScript(DomainScriptRunnerImpl.java:146)
    at oracle.jdevimpl.adrs.weblogic.builder.DefaultDomainBuilder.createDomain(DefaultDomainBuilder.java:606)
    at oracle.jdevimpl.adrs.weblogic.builder.DefaultDomainBuilder.build(DefaultDomainBuilder.java:274)
    at oracle.jdevimpl.adrs.weblogic.builder.DefaultDomainBuilder$1.run(DefaultDomainBuilder.java:225)
    at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443)
    at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68)
    at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303)
    at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
Caused by: java.lang.IllegalArgumentException: Malformed argument has embedded quote: "C:\Oracle\Middleware\Oracle_Home\oracle_common\common\bin\wlst.cmd" "C:\Users\USER\AppData\Roaming\JDeveloper\system12.2.1.4.42.190911.2248\o.j2ee.adrs\BuildDefaultDomain1.py"
    at java.lang.ProcessImpl.needsEscaping(ProcessImpl.java:279)
    at java.lang.ProcessImpl.createCommandLine(ProcessImpl.java:202)
    at java.lang.ProcessImpl.<init>(ProcessImpl.java:436)
    at java.lang.ProcessImpl.start(ProcessImpl.java:140)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
    ... 9 more

Кто-нибудь знает, в чем может быть причина ошибки и как ее можно исправить?

1
задан 29.10.2019, 06:22
2 ответа

Как кажется, проблема - новости versiГіn JDK, volvГ, - когда этот раз устанавливает используя JDK 1.8.0_221 вместо 1.8.0_231, это это resolviГі.

0
ответ дан 01.12.2019, 14:48

Есть возможная одна regresiГіn в Гєltima actualizaciГіn и, кажется, интерпретирует различными их parГЎmetros.

Ты Можешь aГ±adir в них parГЎmetros стартера JVM: -J-Djdk.lang.Process.allowAmbiguousCommands=true

ответ в первоначальном SO

замечаний versiГіn Java

0
ответ дан 01.12.2019, 14:48

Теги

Похожие вопросы