修改了一个关于SimpleBean的例子,发现把calculateSalary()函数随便修改一下就导致部署失败,后来发现成员函数名必须修改为calculateXXX()的格式才能正常部署,是否默认业务计算方法必须这样定义?是否可以通过编写描述符来重新指定成员函数?(那为什么不改函数名而改类名却也会导致部署失败?)
PS:该问题终于解决,EJB中的类名不能与所处的包名一样,否则会导致WL8部署器无法识别而产生错误!
此外还要注意,尽量保持编译EJB的开发包与WL8附带的包一致!否则会导致部署出错!客户端源代码编译的包尽量也遵循该原则!