Bug 909804
Summary: | Client Locally transmitted context data is not received by EJB | ||
---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Brad Maxwell <bmaxwell> |
Component: | EJB | Assignee: | Jaikiran Pai <jpai> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 6.0.1 | CC: | cdewolf, chaowan, dimitris, jawilson, jmartisk, jpai, myarboro, rdickens, smumford |
Target Milestone: | ER3 | ||
Target Release: | EAP 6.1.1 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
In previous versions of Red Hat JBoss Enterprise Application Platform 6 a bug presented when an invocation was done on a remote EJB interface of a bean that was deployed on the same server instance as the calling client with the "LocalEJBReceiver" used to handle that invocation. If an EJB client interceptor was used in these instances to pass along certain invocation data that data was never propagated to the target EJB or any of the (server side) interceptors that are applicable for that EJB invocation.
This release of the product includes a patch that resolves this issue and all data is now propagated correctly.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2013-09-16 20:29:30 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Brad Maxwell
2013-02-11 06:41:26 UTC
jaikiran pai <jpai> updated the status of jira AS7-6356 to Coding In Progress jaikiran pai <jpai> made a comment on jira AS7-6356 Pull request sent Community fix marked AS7-6356 => 7.3.0.Alpha1, setting target for bz to EAP 6.2 verified in EAP 6.1.1.ER3 Jaikiran, can I get a confirmation on the exact nature of this issue? As I understand it from reading AS7-5021, the data was put to context.getContextData and serialized normally, however, the data was deserialized incorrectly (put to priveData) which made it inaccessible to the expected 'get' request? Any info you can offer will help to make the Release Notes the best document it can be. Setting for exclusion from 6.1.1 Release notes and removing NEEDINFO request. Sorry everyone, this issue and some other notifications got ignored due to the huge number of bugzilla mails (most of them useless) that keep ending up in the mailbox. Scott, to put in layman terms, the issue which is fixed in this bugzilla is that there used to be a bug where when an invocation was done on a remote EJB interface of a bean and the bean was deployed on the same server instance as the calling client and the "LocalEJBReceiver" was used to handle that invocation, then, if a EJB client interceptor was used to pass along certain invocation data, then that data was never propagated to the target EJB or any of the (server side) interceptors that are applicable for that EJB invocation. The commit associated with this bugzilla fixes that issue. Sorry for the delay in responding. Added a release note based on Jaikiran's comment 10 and setting for inclusion to the 6.1.1 Release Notes document. Thanks Scott, that looks good. |