Я работаю в последней IDE Intershop studio, основанной на Eclipse.
В последнее время я начал получать странную ошибку, которая часто случается во многих действиях.скажем как минимум 15 раз / час.Ошибка не имеет смысла для меня, и это довольно раздражает.Это видно на изображении.
А вот и трассировка стека:
!ENTRY org.eclipse.core.jobs 4 2 2018-12-07 10:25:17.369
!MESSAGE An internal error occurred during: "".
!STACK 0
java.lang.ClassCastException: java.lang.String cannot be cast to org.eclipse.emf.common.util.EList
at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eURIFragmentSegment(BasicEObjectImpl.java:317)
at com.intershop.studio.common.tools.EMFUtils.getRelativeURIFragmentPath(EMFUtils.java:670)
at com.intershop.studio.common.tools.EMFUtils.getID(EMFUtils.java:644)
at com.intershop.studio.core.ElementOperations.getHREF(ElementOperations.java:160)
at com.intershop.studio.core.ICoreElement.getHREF(ICoreElement.java:46)
at com.intershop.studio.core.ElementMarkerOperations.applyElementAttributes(ElementMarkerOperations.java:254)
at com.intershop.studio.core.validate.Diagnostics2MarkerHandler.adjustMarker(Diagnostics2MarkerHandler.java:206)
at com.intershop.studio.core.ui.validate.EObjectDiagnosticTempMarker.getAttributes(EObjectDiagnosticTempMarker.java:81)
at com.intershop.studio.core.ui.validate.EObjectDiagnosticTempMarker.equals(EObjectDiagnosticTempMarker.java:117)
at java.util.Arrays.deepEquals0(Arrays.java:4299)
at java.util.Arrays.deepEquals(Arrays.java:4269)
at java.util.Arrays.deepEquals0(Arrays.java:4281)
at java.util.Objects.deepEquals(Objects.java:85)
at com.intershop.studio.common.tools.CommonTools.equals(CommonTools.java:310)
at com.intershop.studio.core.ui.validate.EObjectLiveMarkerProvider.processValidationResult(EObjectLiveMarkerProvider.java:333)
at com.intershop.studio.core.ui.validate.EObjectLiveMarkerProvider$ValidationJob.run(EObjectLiveMarkerProvider.java:416)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
Кто-нибудь знаком с этим, как можетЯ это решаю?
Спасибо.