[
https://issues.jboss.org/browse/CDI-223?page=com.atlassian.jira.plugin.sy...
]
Fab Mars edited comment on CDI-223 at 4/30/12 9:49 AM:
-------------------------------------------------------
@Stateful + @EJB User may turn the use-case into something rigid/theoretical, don't
you think?
Back to to the example, @Remote can't marry with CDI's jurisdiction boundaries.
It's obvious and at the same time I feel there's going to be a lot of questions on
user forums. It kind of reminds me of the lazy loading issue on detached JPA entities.
Well, so, logically (though it will require careful documenting), the only option is to
pass a reference to the content you want to use within your EJB. Either you ask
developpers to create an intermediate cdi-free "copy" of User(sounds oldschool
to me), or take the road Mark outlined.
Unless there are so few Remote-EJB/CDI users that this issue is pointless (for this CDI
revision at least), I think we have no choice.
was (Author: fabmars):
@Stateful + @EJB User may turn the use-case into something rigid/theoretical,
don't you think?
Back to to the example, @Remote can't marry with CDI's jurisdiction boundaries.
It's obvious and at the same time I feel there's going to be a lot of questions on
user forums. It kind of reminds me of the lazy loading issue on detached JPA entities.
Well, so, logically (though it will require careful documenting), the only option is to
pass a reference to the content you want to use within your EJB. Either you ask
developpers to create an intermediate cdi-free "copy" of User(sounds oldschool
to me), or take the road Mark outlined.
Unless there are so few Remote-EJB/CDI users that this issue is pointless, I think we have
no choice.
Verify that it's 100% clear that any EJB "remote"
invocation which doesn't occur when an existing request context is active, starts/ends
it's own request context
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Key: CDI-223
URL:
https://issues.jboss.org/browse/CDI-223
Project: CDI Specification Issues
Issue Type: Clarification
Reporter: Pete Muir
This should apply to JVM-local or JVM-remote remote invocations
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira