You are probably working with Java EE and Eclipse and you get an error message that says your constraints for Glassfish Deployment Descriptors Files 9 has not been met. Here is the fix.
First of all this seems to be a cryptic message. It really should read: This project includes a facet which is named “Glassfish deployment descriptors files”. This facet has some dependencies yet you have not selected these dependencies.
The fix is simply to add the dependencies.
If you are trying to create a project, and get this message, click on the Modify button next to the Glassfish thingy and then find out what’s missing. For my case, I just clicked on EJB module. You may need to click on something else that makes more sense to you.
If you fix this, send some luv, and give me a thanks. 🙂