I am using jboss, with the MyEclipse plugin and I created an ejb and deployed it to jboss with no problem, in one of my methods I am returning a String but then I changed it to return an integer and jboss is giving me the error message at the bottom. I have deleted my remote interfaces rebuilt them and all the method signatures match and everything builds fine, but everytime I deploy it to jboss I get the error message, I've even decompiled the class files and made sure that the method signatures are the same. I am really frustraded with this, if anybody can give a clue at what could be wrong I would really appreciate it. Thanks 12:37:46,903 INFO [MainDeployer] Starting deployment of package: file:/D:/jboss -3.2.2/server/default/deploy/webxnetejb.jar/ 12:37:47,153 WARN [verifier] EJB spec violation: Bean : UserUtilitiesBean Method : public abstract String Login(String, String) throws RemoteException Section: 7.10.5 Warning: The methods defined in the remote interface must have a matching method in the bean's class with the same name and same number and types of arguments. 12:37:47,153 ERROR [MainDeployer] could not create deployment: file:/D:/jboss-3. 2.2/server/default/deploy/webxnetejb.jar/ org.jboss.deployment.DeploymentException: Verification of Enterprise Beans faile d, see above for error messages.