JSF - в PrimeFaces 6 + в буфере протокола нет ошибки записи свойства записи
Я работаю с PrimeFaces 6.1 и буферами протокола Google 3. Когда я пытаюсь записать форму непосредственно в объект построителя буфера протокола, она возвращает эту ошибку:
javax.el.PropertyNotWritableException: /pages/twap/management.xhtml @ 425,29 value = "# {twapManagmentController.addTwapOrder.clientId}": класс com.companyname.libs.data.dictionary.algosder $ $Builder'не имеет доступного для записи свойства clientId.
Страница Jsf не может найти сеттеры класса прото-компоновщика. Я объявил атрибут в моем bean-компоненте следующим образом:
private TwapOrder.Builder addTwapOrder;
public TwapOrder.Builder getAddTwapOrder() {
return addTwapOrder;
}
public void setAddTwapOrder(TwapOrder.Builder addTwapOrder) {
this.addTwapOrder = addTwapOrder;
}
И Mi Jsf Code это:
<p:outputLabel value="Account" for="account" />
<p:inputText id="account" value="·{twapManagmentController.addTwapOrder.clientId}"
style="width:150px" />
Любые советы о том, как сделать это напрямую с прототипом, приветствуются.