我正在尝试使用
Windows上的JDeveloper IDE运行Oracle ADF应用程序(例如“MyApp”).
@H_502_7@
@H_502_7@当我运行MyApp时,Weblogic Server会抛出一个不会停止MyApp执行过程的DeploymentException.
@H_502_7@错误日志是:
@H_502_7@
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)@H_502_7@演示应用程序已从drs(数据复制服务)文件夹中删除,应用程序在JDeveloper中关闭. @H_502_7@但它仍然试图在编译MyApp时访问Demo应用程序文件.我搜索了这个错误但找不到任何有用的东西. @H_502_7@我想知道为什么weblogic检查drs文件夹中drs文件夹中不存在的应用程序. @H_502_7@我该如何解决这个问题?
解决方法
您可以直接从JDeveloper中删除WLS中的应用程序.见:
https://blogs.oracle.com/shay/entry/removing_applications_from_you