Weblogic пытается получить доступ к несуществующему приложению во время работы существующего приложения

Я пытаюсь запустить приложение Oracle ADF (например, "MyApp") с помощью JDeveloper IDE в Windows.

Во время работы MyApp Weblogic Server выдает исключение DeploymentException, которое не останавливает процесс выполнения MyApp.

Журнал ошибок:

Failed to initialize the application 'Demo' due to error \
 weblogic.management.DeploymentException: [Deployer:149003]Unable to access \
  application source information in \
  'C:\Users\AppData\Roaming\JDeveloper\system11.1.1.4.37.59.23\o.j2ee\drs\Demo' \
  for application 'Demo'. \
  The specific error is: [Deployer:149158] No application files exist at \ 
   'C:\Users\AppData\Roaming\JDeveloper\system11.1.1.4.37.59.23\o.j2ee\drs\Demo'... \
   weblogic.management.DeploymentException: [Deployer:149003]Unable to access \
   application source information in \
  'C:\Users\AppData\Roaming\JDeveloper\system11.1.1.4.37.59.23\o.j2ee\drs\Demo' \
  for application 'Demo'. \
The specific error is: [Deployer:149158] No application files exist at \
'C:\Users\AppData\Roaming\JDeveloper\system11.1.1.4.37.59.23\o.j2ee\drs\Demo'..
at weblogic.deploy.internal.targetserver.BasicDeployment.verifyLocalApp(BasicDeployment.java:124)
                at weblogic.deploy.internal.targetserver.BasicDeployment.createDeployment(BasicDeployment.java:146)
                at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:114)
                at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:39)
                at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:191)

Демонстрационное приложение уже удалено из папки drs(Data Replication Service), и приложение закрыто в JDeveloper.

Но он все еще пытается получить доступ к файлам демонстрационного приложения во время компиляции MyApp. Я искал эту ошибку, но не могу найти никаких полезных вещей.

Интересно, почему weblogic проверяет папку drs на наличие приложения, которого нет в папке drs.

Как я могу исправить эту проблему?

2 ответа

Решение

Вы можете удалить приложение из WLS непосредственно из JDeveloper. см.: https://blogs.oracle.com/shay/entry/removing_applications_from_you

Зайдите в консоль администратора WebLogic и убедитесь, что все ссылки на демонстрационное приложение удалены из списка развернутых приложений.

Другие вопросы по тегам