Bug 517991 - Revisions loaded by an EmbeddedRepository have no CDOLobStore
Summary: Revisions loaded by an EmbeddedRepository have no CDOLobStore
Status: NEW
Alias: None
Product: EMF
Classification: Modeling
Component: cdo.core (show other bugs)
Version: 4.13   Edit
Hardware: PC Windows NT
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-08 06:37 EDT by Thorsten Schlathölter CLA
Modified: 2020-12-11 10:41 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thorsten Schlathölter CLA 2017-06-08 06:37:35 EDT
When a CDOBinaryResource is loaded from an embedded repository the contained CDOLob has not valid CDOLobStore. Thus an access to the binary content of the CDOLob runs in a NPE.

The reason for this is that the CDOLobStore is normally set during confirmation of the LoadRevisionsRequest.CDODataInput. In the embedded scenario revisions are loaded directly from the shared RevisionManager which leaves the store in the CDOLob unset.
Comment 1 Eike Stepper CLA 2017-12-28 01:17:19 EST
Moving all open bugs to 4.7
Comment 2 Eike Stepper CLA 2019-11-08 02:07:38 EST
Moving all unresolved issues to version 4.8-
Comment 3 Eike Stepper CLA 2019-12-13 12:49:40 EST
Moving all unresolved issues to version 4.9
Comment 4 Eike Stepper CLA 2020-12-11 10:41:46 EST
Moving to 4.13.