后台异步线程save entity。
entity正常保存到数据库了,但是控制台会报错
getInstanceName我调用了系统获取语种,请问如何处理?

看上去是 getInstance() 不能在线程中调用,无可用的 VaadinSession。
试试在线程外面先取到 language 放到临时变量里,再在线程中用这个变量。
这个方法是写在 entity class 里面的,没法传值啊

我看了下代码,你在线程外面调用一下 VaadinSession vSession = VaadinSession.getCurrent(),然后在线程里面调用一下 VaadinSession.setCurrent(vSession) 试试看行不行
您好,还是报错


