[jboss-jira] [JBoss JIRA] Issue Comment Edited: (JBMDR-73) "No original methods found" error when deploying EJBs that extend base classes

Richard Kennard (JIRA) jira-events at lists.jboss.org
Wed Dec 29 18:02:18 EST 2010


    [ https://issues.jboss.org/browse/JBMDR-73?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12572495#comment-12572495 ] 

Richard Kennard edited comment on JBMDR-73 at 12/29/10 6:01 PM:
----------------------------------------------------------------

Jaikiran,

What a credit you are to Red Hat. Not only do you quickly respond to my forum posts, you also create test cases for me! Thank you so much.

Thanks again,

Richard.

      was (Author: kennardconsulting):
    Jaikiran,

What a credit you are to Red Hat. Not only do you quickly respond to my forum posts, you also create test cases for me! Thank you so much. Would it be possible for me to download this test case to verify it is what I am seeing? I couldn't find the attachment?

Thanks again,

Richard.
  
> "No original methods found" error when deploying EJBs that extend base classes
> ------------------------------------------------------------------------------
>
>                 Key: JBMDR-73
>                 URL: https://issues.jboss.org/browse/JBMDR-73
>             Project: JBoss MetaData Repository
>          Issue Type: Bug
>          Components: Loader, MetaData
>            Reporter: Richard Kennard
>            Assignee: Ales Justin
>            Priority: Critical
>         Attachments: JBAS-8780.patch
>
>
> An error, new to JBoss 6 (works okay in JBoss 5.1.0)...
> "java.lang.IllegalStateException: No original methods found"
> ...halts deployment when you try to deploy an EJB that subclasses a base class with public methods.
> For example, if you have a base class 'PersistentEntityBean' that has a bunch of methods related to loading/saving/deleting, and then you extend that base class with 'EmployerBean' simply to override loading/saving (but without adding any extra methods), it will fail to deploy.
> A workaround (from the forum) appears to be to override *every* subclassed method and just call 'super'. However this error even occurs for public final methods, which clearly cannot be overridden.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list