title: CDI and Bean Validation in Java EE 5 Application Server?
body: <p>CDI and Bean Validation are Java EE 6 Standard Specifications. Nevertheless, I can use both within Java EE 5 Application Servers (and also within Java SE) by just adding the libraries to the project. </p>
  
  <p>Is this correct?</p>
  
  <p>Are there any disadvantages of using both in Java EE 5 application servers instead of Java EE 6 application servers?</p>
  
  <p>I have to use the Oracle 11 g Suite and JDeveloper. In the meantime, JDeveloper supports JSF 2.0, but I cannot find any support for Bean Validation or CDI. Nevertheless, this is not a problem. There is no IDE support (for code-generation, a step-by-step-guide, or whatever), but I can use these libraries by using the simple java editor. Right?</p>