Generally, if you are running your jdeveloper in windows 10
OS first time, while starting the integrated WebLogic server it will fail and we
will get the below error.
If you will go and check the log file which is mentioned in
the error log of jdeveloper, you will get the below error.
Adding environment variable to WLST script USER_MEM_ARGS = -Xms32m
-Xmx1024m -XX:MaxPermSize=384m
Log File: C:\Users\.....\AppData\Roaming\JDeveloper\system12.2.1.0.42.151011.0031\o.j2ee.adrs\BuildDefaultDomain.log
Label:
JDEVADF_MAIN_GENERIC_151011.0031.S
Product Home:
F:\Installations\jdevinstallation\Oracle\Middleware\Oracle_Home\jdeveloper\jdev\
Domain: C:\Users\.....\AppData\Roaming\JDeveloper\system12.2.1.0.42.151011.0031\DefaultDomain
BuildDefaultDomain1.py
2018-01-09 23:27:54
cmd.exe /c
""F:\Installations\jdevinstallation\Oracle\Middleware\Oracle_Home\oracle_common\common\bin\wlst.cmd"
"C:\Users\....\AppData\Roaming\JDeveloper\system12.2.1.0.42.151011.0031\o.j2ee.adrs\BuildDefaultDomain1.py""
Process started
wlst >
wlst > Initializing WebLogic Scripting Tool (WLST) ...
wlst >
wlst > Welcome to WebLogic Server Administration Scripting Shell
wlst >
wlst > Type help() for help on available commands
wlst >
wlst > Failed to get environment, environ will be empty: (0,
'Failed to execute command ([\'sh\', \'-c\', \'env\']): java.io.IOException:
Cannot run program "sh": CreateProcess error=2, The system cannot
find the file specified')
wlst > Error:
ADRS_DOMAIN_PASSWORD environment variable not set.
wlst >
wlst >
wlst > Exiting WebLogic Scripting Tool.
wlst >
wlst > Java HotSpot(TM) 64-Bit Server VM warning: ignoring option
MaxPermSize=384m; support was removed in 8.0
Elapsed time: 5479 ms
|
For this above problem we need to follow the below steps
1. Go to your jdeveloper install directory and search jython-modules.jar file.
NOTE: the same file path depends upon your installation directory. For me path is like
F:\Installations\jdevinstallation\Oracle\Middleware\Oracle_Home\wlserver\common\wlst\modules
2. extract the jython-modules.jar using an utility like zip.
3. Open javashell.py python script inside lib folder
4. Add the entry for Windows 10 e.g. ‘Windows 10’ and Save it.
The same file should looks like the below
_osTypeMap = (
( "nt", (
'nt', 'Windows NT', 'Windows NT 4.0', 'WindowsNT',
'Windows
2000', 'Windows 2003', 'Windows XP', 'Windows CE',
'Windows
Vista', 'Windows Server 2008', 'Windows 7', 'Windows 8', 'Windows 10',
'Windows
Server 2012' )),
( "dos", (
'dos', 'Windows 95', 'Windows 98', 'Windows ME' )),
( "mac", (
'mac', 'MacOS', 'Darwin' )),
( "None", (
'None', )),
)
|
Now restart your jdeveloper and start your server.
Thanks..!!