Page 1 of 1

Java log errors

PostPosted: Wed Jan 24, 2018 5:35 pm
by lwjwillemsen
Hi,

I see a lot of these errors in the Java log (Servoy 7.4.10):

SEVERE: calling getFormScope on a destroyed DataAdapterList, formcontroller: FormController[form: fin_sales_invoice_tbl_tab_parent_ord_customer, fs size:155, selected record: Record[DATA:Row(db:/user_data/fin_sales_invoice)[DATA:fin_sales_invoice_id=9683,owner_id=BEA08012-5D06-42A9-B244-C846C2050537,log_creation_user=<dummy-login>,log_creation_dt=2017-07-17 16:39:33.842,log_modification_user=Marco,log_modification_dt=2017-10-11 10:53:20.815,sequence_integer=2170115,invoice_amount=4069.84,vat_amount=null,payed_amount=4069.84,invoice_date=2017-04-10 00:00:00.0,payed_date=2017-10-10 00:00:00.0,glb_currency_id=null,currency_invoice_amount=null,currency_payed_amount=null,due_date=2017-04-24 00:00:00.0,discount_due_date=null,credit_surcharge_due_date=null,no_reminder=null,reminder_remark=null,invoice_amount_excl_vat=3363.5,invoice_reference=19767/19768/19769/On,crm_department_output_id=11975,glb_payment_condition_id=19,glb_customer_id=7,payment_discount_amount=0.0,curr_payment_discount_amount=null, CALCULATIONS: {days_due=169, days_open=183, currency_rate=java.lang.Object@49a0eb, sales_order_info=19767, open_payment=java.lang.Object@49a0eb, project_info=java.lang.Object@49a0eb}]] COLUMS: fin_sales_invoice_id,owner_id,log_creation_user,log_creation_dt,log_modification_user,log_modification_dt,sequence_integer,invoice_amount,vat_amount,payed_amount,invoice_date,payed_date,glb_currency_id,currency_invoice_amount,currency_payed_amount,due_date,discount_due_date,credit_surcharge_due_date,no_reminder,reminder_remark,invoice_amount_excl_vat,invoice_reference,crm_department_output_id,glb_payment_condition_id,glb_customer_id,payment_discount_amount,curr_payment_discount_amount,getChangedData,getDataSource,getException,isEditing,revertChanges,save,getPKs,isNew,getFoundset,hasChangedData,rollbackChanges,deleteRecord,,destroyed:false], currentRecord: null
java.lang.RuntimeException
at com.servoy.j2db.dataprocessing.DataAdapterList.getFormScope(DataAdapterList.java:583)
at com.servoy.j2db.dataprocessing.DataAdapterList.getValueObject(DataAdapterList.java:856)
at com.servoy.j2db.smart.dataui.CellAdapter.valueChanged(CellAdapter.java:1737)
at com.servoy.j2db.dataprocessing.DataAdapterList.valueChanged(DataAdapterList.java:462)
at com.servoy.j2db.dataprocessing.Record.fireJSModificationEvent(Record.java:408)
at com.servoy.j2db.dataprocessing.Record.notifyChange(Record.java:856)
at com.servoy.j2db.dataprocessing.Row.fireNotifyChange(Row.java:96)
at com.servoy.j2db.dataprocessing.Row.setValue(Row.java:378)
at com.servoy.j2db.dataprocessing.Record.getValue(Record.java:211)
at com.servoy.j2db.dataprocessing.Record.getValue(Record.java:169)
at com.servoy.j2db.dataprocessing.DataAdapterList.getValueObject(DataAdapterList.java:879)
at com.servoy.j2db.dataprocessing.DataAdapterList.getValueObject(DataAdapterList.java:856)
at com.servoy.j2db.smart.dataui.CellAdapter.valueChanged(CellAdapter.java:1737)
at com.servoy.j2db.dataprocessing.DataAdapterList.valueChanged(DataAdapterList.java:462)
at com.servoy.j2db.dataprocessing.Record.fireJSModificationEvent(Record.java:408)
at com.servoy.j2db.dataprocessing.Record.notifyChange(Record.java:856)
at com.servoy.j2db.dataprocessing.Row.fireNotifyChange(Row.java:96)
at com.servoy.j2db.dataprocessing.Row.setValue(Row.java:378)
at com.servoy.j2db.dataprocessing.Record.getValue(Record.java:211)
at com.servoy.j2db.dataprocessing.Record.getValue(Record.java:169)
at com.servoy.j2db.smart.dataui.CellAdapter$5.run(CellAdapter.java:1185)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

What goes wrong under the hood of the table view form?

Regards,