0 Replies Latest reply on May 7, 2008 5:16 PM by 666705

    Ejb2Rmi: experiencing problem with inner class in EJB methods' profile


      Just wonder if someone already faced the problem I discovered today:

      The Weblogic utility/program called Ejb2Rmi (more precisely: "weblogic.ejb.container.ejbc.Ejb2Rmi") is wrongly translating name of inner classes with the BINARY name resulting in some "dollar" class name in the Java code it generates.

      e.g. you have a method like:
      void setSomeData(com.mycompany.package.MainClass.InnerClass data)

      then it get translated into:
      void setSomeData(com.mycompany.package.MainClass$InnerClass data)

      .. which obviously CAN'T get compiled (due to the "$" ...)

      Is this bug known and/or would I submit it to BEA..?

      Edited by maxxyme at 05/07/2008 10:16 AM