verinice.EVAL 1.27 Bausteinzuordnung Fehler

Wir evaluieren die Software und versuchen Bausteine zu Zielobjekten zuzuordnen. (Benutzerhandbuch 9.10.2 Automatische Modellierung)

  1. Rechter Mausklick auf ein ZO im IT-Verbund, „Bausteine autom. zuordnen“
  2. Dialog Vorauswahl entspr. Posten wählen
  3. OK - Popup „Fehler beim Zuordnen des Bausteins“

Logfile:

2024-12-16 13:42:49,665 ERROR [main] (ExceptionUtil.java:60)     - Fehler beim Zuordnen von Baustein.
java.lang.NullPointerException: Cannot invoke "java.lang.CharSequence.length()" because "this.text" is null
	at java.base/java.util.regex.Matcher.getTextLength(Unknown Source)
	at java.base/java.util.regex.Matcher.reset(Unknown Source)
	at java.base/java.util.regex.Matcher.<init>(Unknown Source)
	at java.base/java.util.regex.Pattern.matcher(Unknown Source)
	at sernet.gs.model.Baustein.getKapitelValue(Baustein.java:73)
	at sernet.gs.ui.rcp.main.bsi.views.BSIKatalogInvisibleRoot.getBausteinByKapitel(BSIKatalogInvisibleRoot.java:173)
	at sernet.gs.ui.rcp.main.bsi.actions.BausteinZuordnungAction.doRun(BausteinZuordnungAction.java:92)
	at sernet.gs.ui.rcp.main.actions.RightsEnabledAction.run(RightsEnabledAction.java:75)
	at org.eclipse.jface.action.Action.runWithEvent(Action.java:474)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:580)
	at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:414)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4274)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4072)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:645)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:552)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171)
	at sernet.gs.ui.rcp.main.Application.start(Application.java:47)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1459)
2024-12-16 13:47:04,993 WARN  [1654537456@qtp-937501822-22] (ProtectionRequirementUtils.java:92)     - Unknown link type found in CnALink [id=Id [dependantId=37384, dependencyId=37384, typeId=NO_TYPE], comment=]
2024-12-16 13:47:04,993 WARN  [1654537456@qtp-937501822-22] (ProtectionRequirementUtils.java:92)     - Unknown link type found in CnALink [id=Id [dependantId=37384, dependencyId=37384, typeId=NO_TYPE], comment=]
2024-12-16 13:47:04,995 WARN  [1654537456@qtp-937501822-22] (ProtectionRequirementUtils.java:83)     - Unknown link type found in CnALink [id=Id [dependantId=37384, dependencyId=37384, typeId=NO_TYPE], comment=]
2024-12-16 13:47:40,931 ERROR [main] (BausteinZuordnungAction.java:100)     - Error while adding modules.
java.lang.NullPointerException
2024-12-16 13:47:40,931 ERROR [main] (ExceptionUtil.java:60)     - Fehler beim Zuordnen von Baustein.
java.lang.NullPointerException
2024-12-16 13:50:16,664 ERROR [main] (BausteinZuordnungAction.java:100)     - Error while adding modules.
java.lang.NullPointerException
2024-12-16 13:50:16,664 ERROR [main] (ExceptionUtil.java:60)     - Fehler beim Zuordnen von Baustein.
java.lang.NullPointerException
2024-12-16 13:50:53,199 WARN  [main] (ElementManager.java:129)     - Can't determine if element has children (returning true). Element not found in cache, dbId: 32772
2024-12-16 13:50:53,325 WARN  [main] (ElementManager.java:129)     - Can't determine if element has children (returning true). Element not found in cache, dbId: 32772
2024-12-16 13:51:22,418 ERROR [main] (BausteinZuordnungAction.java:100)     - Error while adding modules.
java.lang.NullPointerException
2024-12-16 13:51:22,418 ERROR [main] (ExceptionUtil.java:60)     - Fehler beim Zuordnen von Baustein.
java.lang.NullPointerException
2024-12-16 13:59:29,345 ERROR [main] (BausteinZuordnungAction.java:100)     - Error while adding modules.
java.lang.NullPointerException
2024-12-16 13:59:29,345 ERROR [main] (ExceptionUtil.java:60)     - Fehler beim Zuordnen von Baustein.
java.lang.NullPointerException

Der erste Eintrag 13:42 - da haben wir das Grunschutzkompendium über die View „Kataloge“ importiert.
Der zweite Eintrag ab 13:47 - da haben wir das Kompendium noch mal gelöscht und über die View „Modernisierter IT-Grundschutz“ importiert.
Wir nehmen an, beide Verfahren sind noch möglich 100-x vs 200-x, aber bei beiden funktioniert die Zuordnung zu Objekten nicht.

Hallo @te21blz ,

ich vermute, dass Sie wie in diesem Beitrag beantwortet versuchen, im Modernisierten IT-Grundschutz nach der Anleitung für den alten IT-Grundschutz vorzugehen.
Insofern kann ich den vermeintlichen Fehler gerade nicht wirklich eingrenzen. Bitte melden Sie sich, wenn das Problem auch mit neuer Anleitung bestehen bleibt. Ich gehe aber davon aus, dass das Verhalten dann nicht mehr auftritt.

MfG mflue