| Summary: | Invalid type: org.eclipse.emf.cdo.common.revision.CDORevisionUtil$Uninitialized | ||
|---|---|---|---|
| Product: | [Modeling] EMF | Reporter: | Erdal Karaca <erdal.karaca.de> |
| Component: | cdo.core | Assignee: | Eike Stepper <stepper> |
| Status: | CLOSED FIXED | QA Contact: | Eike Stepper <stepper> |
| Severity: | normal | ||
| Priority: | P3 | CC: | matthias.casjens, saulius.tvarijonas |
| Version: | 4.2 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Erdal Karaca
A little bit more enthusiams when writing support requests would be appreciated. A link to a forum thread can only augment a bugzilla description and why do I have to make this stack trace clickable? java.lang.IllegalArgumentException:Invalidtype:org.eclipse.emf.cdo.common.revision.CDORevisionUtil$Uninitialized at org.eclipse.emf.cdo.server.CDOServerExporter$XML.type(CDOServerExporter.java:691) at org.eclipse.emf.cdo.server.CDOServerExporter$XML.exportFeature(CDOServerExporter.java:571) at org.eclipse.emf.cdo.server.CDOServerExporter$XML.exportFeature(CDOServerExporter.java:526) at org.eclipse.emf.cdo.server.CDOServerExporter$XML.exportRevision(CDOServerExporter.java:505) at org.eclipse.emf.cdo.server.CDOServerExporter$XML.exportRevision(CDOServerExporter.java:1) at org.eclipse.emf.cdo.server.CDOServerExporter$2.handleRevision(CDOServerExporter.java:186) at org.eclipse.emf.cdo.server.internal.db.DBRevisionHandler.handleRevision(DBRevisionHandler.java:38) at org.eclipse.emf.cdo.server.internal.db.mapping.horizontal.AbstractHorizontalClassMapping.handleRevisions(AbstractHorizontalClassMapping.java:627) at org.eclipse.emf.cdo.server.internal.db.mapping.AbstractMappingStrategy.handleRevisions(AbstractMappingStrategy.java:191) at org.eclipse.emf.cdo.server.internal.db.mapping.horizontal.HorizontalMappingStrategy.handleRevisions(HorizontalMappingStrategy.java:210) at org.eclipse.emf.cdo.server.internal.db.DBStoreAccessor.handleRevisions(DBStoreAccessor.java:1082) at org.eclipse.emf.cdo.internal.server.Repository.handleRevisions(Repository.java:1311) at org.eclipse.emf.cdo.server.CDOServerExporter.exportRevisions(CDOServerExporter.java:180) at org.eclipse.emf.cdo.server.CDOServerExporter.exportBranch(CDOServerExporter.java:175) at org.eclipse.emf.cdo.server.CDOServerExporter$XML.exportBranch(CDOServerExporter.java:453) at org.eclipse.emf.cdo.server.CDOServerExporter$XML.exportBranch(CDOServerExporter.java:1) at org.eclipse.emf.cdo.server.CDOServerExporter.exportBranches(CDOServerExporter.java:152) at org.eclipse.emf.cdo.server.CDOServerExporter$XML.exportBranches(CDOServerExporter.java:436) at org.eclipse.emf.cdo.server.CDOServerExporter$XML.exportBranches(CDOServerExporter.java:1) at org.eclipse.emf.cdo.server.CDOServerExporter.exportAll(CDOServerExporter.java:108) at org.eclipse.emf.cdo.server.CDOServerExporter$XML.exportAll(CDOServerExporter.java:391) at org.eclipse.emf.cdo.server.CDOServerExporter$XML.exportAll(CDOServerExporter.java:1) at org.eclipse.emf.cdo.server.CDOServerExporter.exportRepository(CDOServerExporter.java:87) I promise to improve on bug reporting :-) Moving all open bug reports to 4.1 because the release is very near and it's hghly unlikely that there will be spare time to address 4.0 problems. Please make sure that your patches can be applied against the master branch and that your problem is not already fixed there!!! Moving all open issues to 4.2. Open bugs can be ported to 4.1 maintenance after they've been fixed in master. I'm adding the following code to CDOServerExporter.XML.exportRevision(XMLOutput, CDORevision):
InternalRepository repository = (InternalRepository)getRepository();
repository.ensureChunks(rev);
Now that we have InternalCDORevision.isUnchunked() the impact on UNCHUNKED revisions is almost zero.
commit 2424f28210e1ddc7d3205388e5c09b7b99ea1636 Available in R20130613-1157 (4.2) |