Erro ao abrir novo form. como corrigir?

Estou tentando abrir um formulário através do menu mais quando clico no menu gera um erro de exceção.
erro abaixo:

run:
[color=red]Exception in thread “AWT-EventQueue-0” javax.persistence.PersistenceException: No Persistence provider for EntityManager named bd_saaePU: The following providers:
oracle.toplink.essentials.PersistenceProvider
oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider
Returned null to createEntityManagerFactory.

    at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:154)
    at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:83)
    at saae_.View.EstadoView.initComponents(EstadoView.java:45)
    at saae_.View.EstadoView.<init>(EstadoView.java:29)
    at saae_.View.EstadoView$1.run(EstadoView.java:251)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

CONSTRUÍDO COM SUCESSO (tempo total: 8 segundos)[/color]

eu tenho a classe menu onde foi inserido o código abaixo para abrir o formulário:

private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) { String args[] = new String[1]; args[0] = "Cadastro de Estados"; EstadoView.main(args);

ja usei este código antes e funciona perfeitamento em outra aplicação. e gostaria de saber o pq desse erro e como resolver isso?

agradeço a ajuda!