Problem
Get following error message when trying to deploy ADF application to Weblogic application server:
Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)
Cause
It is a vrey generic error and many reasons for it can exist behind. Here are some of them:
- Weblogic server is experiencing memory issues. You can double check that by trying to execute any administration task through console. If it is a case, you’ll get an error like this:
weblogic.management.provider.EditSaveChangesFailedException: java.io.IOException: No space left on device
If your server is running on linux and need some hints how to proceed with identifying memory exploiter files, here is a post right for you – How to identify which files take most of the disk space in Linux?
- Weblogic configuration might be in locked mode. Editing session is reserved by another user or even yourself (Enterprise Manager view):
- There might be the same deployment task still running in the background. Might be a case if you just killed same deployment recently. In such case in server logs you could find error message like this:
weblogic.management.ManagementException: There is the same running task. New Task: (deploy for ipms-danas-dev), Running Task: (deploy for ipms-danas-dev)
- Some external libraries used by your application are missing
JDeveloper/ADF Version 12.2.1.0.0
I had this error while trying to deploy a service.
What worked for me was to stop the local weblogic frmo JDeveloper and close the IDE. After that, I reopened the IDE and started the WL and I was able to do the deploy.
Thanks, Hector, for sharing!