generation CB java OK