javaee / ejb-spec

See javax.ejb project for API. Contains legacy issues only.
https://github.com/javaee/javax.ejb
6 stars 1 forks source link

Relax rules on asynchronous method exposure #76

Closed glassfishrobot closed 11 years ago

glassfishrobot commented 11 years ago

Convert the following restriction to a non-portable rule:

4.5.1 Metadata

"Business methods exposed through the local component, remote component, and web service client views must not be designated as asynchronous."

Affected Versions

[3.2]

glassfishrobot commented 11 years ago

Reported by mvatkina

glassfishrobot commented 11 years ago

mvatkina said: Replaced with

"Support for asynchronous business methods exposed through the local component, remote component, and web service client views is not required by this specification, and applications which expose such views may not be portable."

glassfishrobot commented 11 years ago

wolfc said: This provides additional prove that async is a client concern, not a bean concern. Any client view should be able to call upon any method exposed, the actual async semantics should however not be dictated by the EJB as in #11.

glassfishrobot commented 11 years ago

Issue-Links: is related to EJB_SPEC-11

glassfishrobot commented 11 years ago

Was assigned to mvatkina

glassfishrobot commented 7 years ago

This issue was imported from java.net JIRA EJB_SPEC-76

glassfishrobot commented 11 years ago

Marked as fixed on Friday, December 14th 2012, 3:40:19 pm