Вы должны использовать режим разработки, как вы уже используете, и выполнять разнесенное развертывание из разработки, развертываемой вашим приложением, в каталоге автоматического развертывания по умолчанию в вашем домене weblogic, в ссылке ниже вы найдете общие рекомендации по нему.
http://download.oracle.com/docs/cd/E21764_01/web.1111/e13706/toc.htm
Если вы используете Ant, вы можете использовать для этого задачу wldeploy ant:
http://download.oracle.com/docs/cd/E21764_01/web.1111/e13706/splitcreate.htm#WLPRG182
Хорошо с настроенной средойвам не нужно перезапускать, когда у вас есть статическая версия или страница обновлена, она сделает это автоматически, и если вам потребуется принудительное обновление общей загрузки классов, у вас может быть файл REDEPLOY в вашем каталоге split (META-INF, если используется .ear или WEB-INF, если вы используете .war), что всякий раз, когда вы касаетесь его (меняете), weblogic перезапускает контекст вашего приложения БЕЗ перезапуска сервера, обновления загрузчика классов для вашего приложения и, возможно, решения вашей проблемы..