WAS Liberty - EJB - bean does not have a public constructor that does not take parameters & java.lang.NoClassDefFoundError
问题 I am experiencing issue when migrating from WAS 7.0 to WAS Liberty Base. I have deployed EAR file in WAS Liberty Base. When I add the mdb-3.2 to server.xml for JMS Messaging, I get the following run-time error on EJB MDB Bean. [ERROR ] CNTR5007E: The com.companyname.appname.AdminMDBBean bean class for the AppEAR#AppEJB.jar#AdminMDBBean bean does not have a public constructor that does not take parameters. [ERROR ] CNTR4002E: The AppEJB.jar EJB module in the AppEAR application failed to start.