Skip to content

Review all CDI related workarounds against currently available servers #281

Description

@BalusC
  • beans.xml was for long only CDI 1.0 in order to be TomEE 1.7.x compatible. Now TomEE 7.x is out for some time, it can be updated to CDI 1.1 and give us the opportunity to reliably use CDI.current().
  • WebXml and FacesConfigXml enums have some awkward initialization workaround in order to be WebLogic 12.1 compatible. Check if it can be removed for WebLogic 12.2.
  • Check if @Inject InjectionPoint workaround in all CDI producers can be removed in current OWB 1.6.3 version.
  • Check if any Beans#getReference() call can be replaced by @Inject or CDI.current().select() and still work in all current servers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions