ckaestne / CIDE

Virtual Separation of Concerns

Home Page:http://www.fosd.de/cide

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error on Export to FeatureHouse

nickat opened this issue · comments

While exporting an annotated Project of BerkeleyDB JE 4.1.7 to FeautreHouse I get the following error:

An internal error occurred during: "Exporting CIDE -> FeatureHouse (Java)".
org.eclipse.jdt.core.dom.EnumDeclaration cannot be cast to org.eclipse.jdt.core.dom.TypeDeclaration

Stack trace:

ava.lang.ClassCastException: org.eclipse.jdt.core.dom.EnumDeclaration cannot be cast to org.eclipse.jdt.core.dom.TypeDeclaration
at de.ovgu.cide.export.physical.ahead.ExportJavaFileJob.createFilesForBase(ExportJavaFileJob.java:199)
at de.ovgu.cide.export.physical.ahead.ExportJavaFileJob.execute(ExportJavaFileJob.java:145)
at de.ovgu.cide.export.BaseExportJob.exportFile(BaseExportJob.java:196)
at de.ovgu.cide.export.BaseExportJob.exportContainer(BaseExportJob.java:164)
at de.ovgu.cide.export.BaseExportJob.exportContainer(BaseExportJob.java:161)
at de.ovgu.cide.export.BaseExportJob.exportContainer(BaseExportJob.java:161)
at de.ovgu.cide.export.BaseExportJob.exportContainer(BaseExportJob.java:161)
at de.ovgu.cide.export.BaseExportJob.exportContainer(BaseExportJob.java:161)
at de.ovgu.cide.export.BaseExportJob.exportProject(BaseExportJob.java:150)
at de.ovgu.cide.export.BaseExportJob.runInWorkspace(BaseExportJob.java:85)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

The error can be reproduced:

  1. Download BerkeleyDB JE 4.1.7
  2. Export the Project to FeatureHouse
    The error occurs even if no annotations were made at all.