Project

General

Profile

Actions

bug #7867

closed

FieldGroup$BindException: The given field is not part of this FieldBinder in TeamOrPersonField

Added by Andreas Kohlbecker over 5 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
New
Category:
cdm-vaadin
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal
Found in Version:
Tags:

Description

[reported by henning]

Testsystem:
http://test.e-taxonomy.eu/cdmserver/phycobank/app/registration#!workingset/537f9b7b-42d4-4b40-949b-1b6f2adc3296
Name mit validated Name,
Bei der neuen Reference des Validated names knallte es bei der Auswahl des Autors

Ich hatte Abas berolinensis A.Braun eingegeben,
dann als validated name noch mal Abas berolinensis neu eingegeben (der ist ja vor speichern nicht in der Auswahl).
Ich glaube dann eine neue Referenz angelegt zu haben und bin in die Auswahl der Autoren gegangen und habe einen vorhandenen ausgewählt.

Habe das mit Abas cerolinensis noch mal probiert und alles lief fehlerfrei.

org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
               at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
               at org.eclipse.jetty.server.Server.handle(Server.java:497)
               at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
               at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
               at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
               at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
               at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
               at java.lang.Thread.run(Thread.java:748)
Caused by: com.vaadin.event.ListenerMethod$MethodException: Invocation of method valueChange in eu.etaxonomy.cdm.vaadin.event.ToOneRelatedEntityReloader failed.
               at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:533)
               at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:200)
               at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:163)
               at com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientConnector.java:1015)
               at com.vaadin.ui.AbstractField.fireValueChange(AbstractField.java:1161)
               at com.vaadin.ui.AbstractField.setValue(AbstractField.java:571)
               at eu.etaxonomy.cdm.vaadin.component.common.TeamOrPersonField.lambda$initContent$6ecb4440$1(TeamOrPersonField.java:120)
               at sun.reflect.GeneratedMethodAccessor1653.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
               at java.lang.reflect.Method.invoke(Method.java:498)
               at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:510)
               ... 88 more
Caused by: com.vaadin.data.fieldgroup.FieldGroup$BindException: The given field is not part of this FieldBinder
               at com.vaadin.data.fieldgroup.FieldGroup.unbind(FieldGroup.java:369)
               at com.vaadin.data.fieldgroup.BeanFieldGroup.unbind(BeanFieldGroup.java:167)
               at eu.etaxonomy.vaadin.component.SwitchableTextField.unbindFrom(SwitchableTextField.java:102)
               at eu.etaxonomy.cdm.vaadin.component.common.TeamOrPersonField.setInternalValue(TeamOrPersonField.java:222)
               at eu.etaxonomy.cdm.vaadin.component.common.TeamOrPersonField.setInternalValue(TeamOrPersonField.java:55)
               at com.vaadin.ui.AbstractField.setValue(AbstractField.java:526)
               at eu.etaxonomy.cdm.vaadin.component.common.TeamOrPersonField.setValue(TeamOrPersonField.java:378)
               at eu.etaxonomy.cdm.vaadin.component.common.TeamOrPersonField.setValue(TeamOrPersonField.java:55)
               at eu.etaxonomy.cdm.vaadin.event.ToOneRelatedEntityReloader.valueChange(ToOneRelatedEntityReloader.java:83)
               at sun.reflect.GeneratedMethodAccessor1653.invoke(Unknown Source)
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
               at java.lang.reflect.Method.invoke(Method.java:498)
               at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:510)
               ... 98 more

Related issues

Has duplicate EDIT - bug #7897: TeamOrPersonField: BindException: The given field is not part of this FieldBinderDuplicateAndreas Kohlbecker

Actions
Actions

Also available in: Atom PDF