A deployment descriptor or DD in short is a configuration file for an artifact that is deployed to some container/engine.
In the Java Platform, Enterprise Edition, a deployment descriptor contains information about a web application or enterprise application and also includes the information about how the application should be deployed. The deployment tool that deploys a module or application with specific container options is also managed by deployment descriptor. It also describes specific configuration requirements that a deployer must resolve. XML is used for the syntax of these deployment descriptor files. In web applications, the deployment descriptor is called web.xml and resides in a WEB-INF subdirectory at the web application root, while in case of Java EE applications, the deployment descriptor must be named application.xml and must be placed directly in the META-INF directory at the top level of the application .ear file.
Process deployment descriptor of BPEL-Engine ActiveBPEL is also an example of a deployment descriptor.
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.