- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ERROR: duplicate project-local-id detected
Hallo zusammen,
wir haben ein schweres Problem in unserer Anwendung festgestellt.
Hintergrund:
Wir haben in unseren Projekten eine Datenquellen in denen รbersetzungen gepflegt sind.
Diese รbersetzungen stammen aus einem zentralen Master Projekt (nur einmalige Pflege).
Durch Probleme waren die Templates der Datenquellen in keiner Paketbeziehung.
Das haben wir nun gelรถst und ich bin gerade dabei, die Templates in die Paketbeziehung aufzunehmen.
In der Zwischenzeit gab es in den einzelnen Projekten aber Anpassungen in den Templates.
Ergo, Mastertemplate und Projekttemplates divergierten.
Nun habe ich das Problem, dass ich die Templates aus der Paketbeziehung nicht hinzufรผgen kann mit dem unten stehenden Stacktrace.
Durchgefรผhrte Schritte:
- Datenquellen in Projekten gelรถscht
- Templates von Datenquellen in Projekte gelรถscht
- Templates รผber Paketbeziehung ins Projekt gezogen -> Fehler
- Templates erneut gelรถscht
- Projekt neu gestartet und danach Abbo aktualisiert --> Fehler
- per Beanshell die refresh-Funktion verwendet auf DB-Schema
- usw.
Sind solche Probleme bereits bekannt?
Sind diese mit den neuen FS Versionen bereits behoben?
Danke und Gruร
Matthias
Stacktrace:
FSVersion=5.2.1102.76149#5617;JDK=1.8.0_181 32bit Oracle Corporation;OS=Windows 10 10.0 x86;Date=01.10.2018 16:50:06
java.lang.IllegalArgumentException: project 51460, duplicate project-local-id detected: 29 (for node 51492 and 368970)
at de.espirit.firstspirit.server.storemanagement.TemplateIdCache.checkAndStoreTemplateId(TemplateIdCache.java:110)
at de.espirit.firstspirit.server.storemanagement.TemplateIdCache.access$000(TemplateIdCache.java:17)
at de.espirit.firstspirit.server.storemanagement.TemplateIdCache$1.beforeUpdate(TemplateIdCache.java:54)
at de.espirit.firstspirit.server.storemanagement.StoreImpl.beforeUpdate(StoreImpl.java:2749)
at de.espirit.firstspirit.server.storemanagement.StoreImpl.setElement(StoreImpl.java:1536)
at de.espirit.firstspirit.server.storemanagement.StoreManagerImpl.setElement(StoreManagerImpl.java:442)
at de.espirit.firstspirit.store.access.StoreElementDtoCacheImpl.saveElement(StoreElementDtoCacheImpl.java:53)
at de.espirit.firstspirit.store.access.StoreElementCacheImpl.saveElement(StoreElementCacheImpl.java:430)
at de.espirit.firstspirit.store.access.DefaultStoreRoot.save(DefaultStoreRoot.java:821)
at de.espirit.firstspirit.store.access.DefaultStoreElement.save(DefaultStoreElement.java:743)
at de.espirit.firstspirit.store.access.DefaultStoreElement.save(DefaultStoreElement.java:752)
at de.espirit.firstspirit.service.ppool.PackageImporter.importElement(PackageImporter.java:1020)
at de.espirit.firstspirit.service.ppool.PackageImporter.importToRoot(PackageImporter.java:963)
at de.espirit.firstspirit.service.ppool.PackageImporter.importNonExistingNodes(PackageImporter.java:929)
at de.espirit.firstspirit.service.ppool.PackageImporter.access$400(PackageImporter.java:102)
at de.espirit.firstspirit.service.ppool.PackageImporter$ProcessList.processEntries(PackageImporter.java:1902)
at de.espirit.firstspirit.service.ppool.PackageImporter.startImport(PackageImporter.java:461)
at de.espirit.firstspirit.service.ppool.PackageManagerImpl.importPackage(PackageManagerImpl.java:287)
at sun.reflect.GeneratedMethodAccessor98968.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at de.espirit.firstspirit.server.module.ServiceWrapperImpl.invoke(ServiceWrapperImpl.java:102)
at com.sun.proxy.$Proxy7.importPackage(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at de.espirit.firstspirit.io.DefaultServerHandler.callManager(DefaultServerHandler.java:67)
at de.espirit.firstspirit.server.io.handler.ManagerCall.doCall(ManagerCall.java:139)
at de.espirit.firstspirit.server.io.handler.ManagerCall.handle(ManagerCall.java:85)
at de.espirit.firstspirit.server.io.MessageWorker.run(MessageWorker.java:49)
at de.espirit.firstspirit.server.ExecutionManagerImpl$RunnableWrapper.call(ExecutionManagerImpl.java:625)
at de.espirit.firstspirit.server.ExecutionManagerImpl$ExtendedCallable.call(ExecutionManagerImpl.java:590)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at de.espirit.common.util.BoundedExecutorService$RunnableWrapper.run(BoundedExecutorService.java:436)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at de.espirit.firstspirit.client.io.ServerCaller.callManager(ServerCaller.java:507)
at de.espirit.firstspirit.io.DefaultClientHandler.callManager(DefaultClientHandler.java:58)
at de.espirit.firstspirit.client.io.RemoteManagerCaller.invoke(RemoteManagerCaller.java:53)
at de.espirit.firstspirit.server.io.RemoteServiceLocator$1.invoke(RemoteServiceLocator.java:61)
at com.sun.proxy.$Proxy29.importPackage(Unknown Source)
at de.espirit.firstspirit.service.ppool.PackageManagerAdapter.importPackage(PackageManagerAdapter.java:490)
at de.espirit.firstspirit.service.ppool.SubscriptionImpl.importVersion(SubscriptionImpl.java:265)
at de.espirit.firstspirit.service.ppool.SubscriptionImpl.pullImport(SubscriptionImpl.java:238)
at de.espirit.firstspirit.service.ppool.gui.SubscriptionsDialog$8$1.run(SubscriptionsDialog.java:324)
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Das Problem konnte รผber den FS Support gelรถst werden.
Problem war das lรถschen eines Ordners. In diesem Moment hat mein Client die verbindung zum Server verloren und das Chaos war perfekt.
Der Ordner wurde gelรถscht, aber nicht die Kindelemente. Diese Konstellation hat das Problem hervorgerufen.
Problem hat sich erledigt.
Gruร
Matthias

