Как исправить RapidClipse4 org.hibernate.MappingException: не удалось настроить переопределения из файла: hibernate.reveng.xml - PullRequest
0 голосов
/ 29 июня 2019

Я все еще работаю с RapidClipse 4 около 3 месяцев.Я также новичок в Java, Eclipse и связанных с ними вещах и все еще пытаюсь учиться, делая все.

Мой проект все еще рос и работал нормально до тех пор, пока внезапно я не получил следующую ошибку при попытке импортировать таблицу MySQL:org.hibernate.MappingException: не удалось настроить переопределения из файла: hibernate.reveng.xml
Подробнее:

    org.hibernate.MappingException: Could not configure overrides from file: Y:\workspace\RC_07\launcher\hibernate.reveng.xml
    at org.hibernate.cfg.reveng.OverrideRepository.addFile(OverrideRepository.java:144)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.jboss.tools.hibernate.runtime.common.Util.invokeMethod(Util.java:43)
    at org.jboss.tools.hibernate.runtime.common.AbstractOverrideRepositoryFacade.addFile(AbstractOverrideRepositoryFacade.java:21)
    at com.rapidclipse.datatools.hibernate.metadata.MetadataUtils.lambda$1(MetadataUtils.java:156)
    at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:63)
    at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:107)
    at com.rapidclipse.datatools.hibernate.metadata.MetadataUtils.readDatabaseMetadata(MetadataUtils.java:139)
    at com.rapidclipse.frameworktools.core.ui.wizard.generateentities.AssociationsWizardPage.init(AssociationsWizardPage.java:883)
    at com.rapidclipse.frameworktools.core.ui.wizard.generateentities.AssociationsWizardPage.lambda$2(AssociationsWizardPage.java:822)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2292)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2319)
    at com.rapidclipse.frameworktools.core.ui.wizard.generateentities.AssociationsWizardPage.lambda$3(AssociationsWizardPage.java:829)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Caused by: org.hibernate.MappingException: invalid override definition
    at org.hibernate.cfg.reveng.OverrideRepository.addInputStream(OverrideRepository.java:190)
    at org.hibernate.cfg.reveng.OverrideRepository.addFile(OverrideRepository.java:139)
    ... 16 more
    ```

I read a lot regarding this, also in stackoverflow. 
But I am not able to translate what I read into a solution, which fixes the problem.


Creating a new project did not fix the problem.

Which leeds me to the assumption that it is still caused by Win10 and an installation of libreOffice.base - which I did few days ago, which required to install an other MySQl connector.

Manual edit of hibernate.reveng.xml did still not work, because RapidClipse still overwrites the changes. and creates everything automaticaly.

Reinstalling RapidClipse 4.0, and the project did also not fix it.

Would someone help me to fix this problem, or give me some hints how to figure out a solution?

Any idea? 
Any additional information, which I should provide?

Thank you in advance 
rgds OpaHeinz

Ответы [ 3 ]

0 голосов
/ 02 июля 2019

** Эта проблема исправлена, Загрузите новую версию Rapidclipse 4.0.1 **

0 голосов
/ 03 июля 2019

Да, это помогло хорошо! Ошибка, которую я получил, была просто Ошибка вовремя. После обновления все снова заработало нормально

@ Прашант: Большое спасибо OpaHeinz

0 голосов
/ 02 июля 2019

Rapidclipse устраняет проблему. Проблема в файле DTD, размещенном на sourceforge.

...