Estou reiniciando os servidores weblogic gerenciados usando o script e o comando para reiniciar os serviços é o usual, por exemplo
java weblogic.Admin -adminurl t3: // URL: Port -username **** -password **** FORCESHUTDOWN servername
java weblogic.Admin -adminurl t3: // URL: Port -username **** -password **** START servername
Não há uso de sudo no script de inicialização.
Quando você diz rastreio através da execução e encontra set-uid o que exatamente isso significa? Verifiquei o log do servidor weblogic e descobri que, durante a inicialização, pude ver user.name tendo o valor root sendo transmitido, onde posso localizar como esse valor está sendo atribuído?