A deployment plan is a document that lists the steps to deploy/release an application. It typically includes instructions for the database, application server and any other necessary parts. It may also have contact info and testing plans.
Administrators use deployment plans to easily change an application’s WebLogic Server configuration for a specific environment without modifying existing Java EE or WebLogic-specific deployment descriptors. Multiple deployment plans can be used to reconfigure a single application for deployment to multiple, differing WebLogic Server environments.
A sample demonstration of deployment plan usage with MDB is given below.