jakartaee / faces

Jakarta Faces
Other
101 stars 54 forks source link

Support @Inject on JSF artifacts #1316

Open eclipse-faces-bot opened 9 years ago

eclipse-faces-bot commented 9 years ago

Support @Inject on JSF artifacts

eclipse-faces-bot commented 5 years ago
eclipse-faces-bot commented 9 years ago

@glassfishrobot Commented Reported by @manfredriem

eclipse-faces-bot commented 9 years ago

@glassfishrobot Commented @manfredriem said: Make sure the following artifacts are mentioned in the spec PDF when describing @Inject support

eclipse-faces-bot commented 9 years ago

@glassfishrobot Commented @edburns said: Do you have any plans to support Component, Behavior and Validator?

eclipse-faces-bot commented 9 years ago

@glassfishrobot Commented @manfredriem said: In Progress

eclipse-faces-bot commented 9 years ago

@glassfishrobot Commented @manfredriem said: Note @Inject on UIComponent instances will not be done as the view state is managed outside of CDI.

eclipse-faces-bot commented 9 years ago

@glassfishrobot Commented @arjantijms said:

Note @Inject on UIComponent instances will not be done as the view state is managed outside of CDI.

IFF there would be an tt>@ComponentScope</tt then as a side-effect of that it may became feasible to allow injection of the UIComponent instances.

eclipse-faces-bot commented 8 years ago

@glassfishrobot Commented @BalusC said: Injection of tt>@FacesContext</tt is currently not done properly. It's currently request scoped, but it should actually be "faces context scoped", as an (error) dispatch can create a new FacesContext within the very same request. The current approach will throw ISE from assertNotReleased() when the FacesContext is being referenced in EL.

eclipse-faces-bot commented 9 years ago

@glassfishrobot Commented Issue-Links: is blocked by JAVASERVERFACES_SPEC_PUBLIC-527 JAVASERVERFACES_SPEC_PUBLIC-1309 JAVASERVERFACES_SPEC_PUBLIC-1323 JAVASERVERFACES_SPEC_PUBLIC-1327 JAVASERVERFACES_SPEC_PUBLIC-1333 JAVASERVERFACES_SPEC_PUBLIC-1335 JAVASERVERFACES_SPEC_PUBLIC-1345 JAVASERVERFACES_SPEC_PUBLIC-1349 JAVASERVERFACES_SPEC_PUBLIC-1350 JAVASERVERFACES_SPEC_PUBLIC-1351 JAVASERVERFACES_SPEC_PUBLIC-1353 blocks JAVASERVERFACES_SPEC_PUBLIC-1283 is related to JAVASERVERFACES_SPEC_PUBLIC-763 JAVASERVERFACES_SPEC_PUBLIC-1315 is related to JAVASERVERFACES_SPEC_PUBLIC-1287

eclipse-faces-bot commented 7 years ago

@glassfishrobot Commented This issue was imported from java.net JIRA JAVASERVERFACES_SPEC_PUBLIC-1316

eclipse-faces-bot commented 6 years ago

@tandraschko Commented I think @Inject UIComponet could be done by: https://github.com/javaee/javaserverfaces-spec/issues/1448 - also if i don't prefer to access uicomponents in the backing bean if it's avoidable.