En essayant de créer un nouveau domaine Weblogic dans JDeveloper 12c, l’opération a échoué. En creusant un peu, j’ai su que les libraries jython intégrées dans Weblogic ne reconnaissent pas le système d’exploitation windows 10.
Pour résoudre le problème, déplacer vous au chemin :
C:\Oracle\Middleware12c\Oracle_Home\wlserver\common\wlst\modules et cherchez le jar jython-modules.jar
ouvrez le moyennant un outil comme Winrar ou 7zip, déplacez vous sous le dossier lib, puis éditez le fichier javashell.py
Dans ce fichier, cherchez la chaine _osTypeMap et ajoutez la chaine windows 10 comme suit :
_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 Server 2012', 'Windows 10')),
( "dos", ( 'dos', 'Windows 95', 'Windows 98', 'Windows ME' )),
( "mac", ( 'mac', 'MacOS', 'Darwin' )),
( "None", ( 'None', )),
)
Rédémarrez votre JDeveloper 12c puis réssayez l’opération.
j’espère que ce tutoriel vous a servi ! Bon Courage !