Preenchendo Jcombobox com dados do Hibernate(recupero os dados mais não consigo adicionar)

Olá! Consigo recuperar os dados do meu banco de dados porém não estou conseguindo inserir os mesmos no Jcombobox .
Tenho uma classe produto e categoria quero pegar a categoria e jogar dentro de produto.

Dao Genérico (método para listar dados)

public ArrayList<T> findAll2() {
		EntityManager em = jpaUtil.getEntityManager();
                
        Query q = em.createQuery("select object(o) from "+obterClasse().getSimpleName()+" as o");
        return  (ArrayList<T>) q.getResultList();
    }

Método dentro do Jframe para popular o Jcombobox

public void preencheCombo(){  
        
        ArrayList<Categoria> categorias;
       
        categorias= new Produto().findAll2();

    for (int i = 0; i < categorias.size(); i++){
        
     jComboBoxCategorias.addItem(categorias.get(i).getNome_categoria());
     
            }
        }  

O erro que esta dando é na linha que jogo os intens na jComboBoxCategorias