EJB Spec Violation - PullRequest
       13

EJB Spec Violation

0 голосов
/ 07 октября 2009

Я создал EJB 2 с именем EvenementBean для тестирования. Я тогда удалил это. и всякий раз, когда я пытаюсь развернуть мой проект .ear, я получаю следующие ошибки:

    WARN [verifier] EJB sepc violation:
    Bean: Evenement
    Section: 22.2
    Warning: The Bean Provider must specify the fully-qualified name of the Java class 
    that implements the enterprise bean's business methods in the <ejb-class> element.

    Info : class not found on 'com.afb.iard.sina.evenement.EvenementBean' : No 
    ClassLoaders found for : com.afb.iard.sina.evenement.EvenementBean.

    Could not create deployment: File:/E:/DIR1/jboss-4.2.1.GA/server/ABrain/tmp/deploy
    /tmp...
    org.jboss.deployment.DeploymentException: Verification of Enterprise Beans failed, 
    see above.

Я использую jboss-ide 1.6. и я уже несколько раз безуспешно перезапускал IDE.

Ответы [ 2 ]

1 голос
/ 07 октября 2009

Я подозреваю, что что-то в одном из ваших дескрипторов развертывания устарело, и поэтому JBoss пытается загрузить файл .class для компонента, который вы с тех пор удалили.

0 голосов
/ 07 октября 2009

Похоже, что вы также должны удалить ссылку в дескрипторе ejb (я думаю, что это ejb-jar.xml)

...