WebLogic异常整理

  • Compiler failed executable.exec
如果出现这个异常,又没有提示哪个classes编译出错的话,应该就是语言编码的问题。
进入控制面板,进入区域和语言选项,点高级。去掉 54936 (gb18030 简体中文)前面的对号,再重启Weblogic部署。

  • Cannot export non clusterable object with jndiName
目前只分析出当网络不稳定或内存比较吃紧时会出现这种情况。

  • weblogic.ejb20.deployer.DeploymentDescriptorException: Unable to load a class specified in your ejb-jar.xml
weblogic8上面可能会出现这个问题,排除代码的原因,可以这样处理。先将之前发布的应用删除,清除所有缓存,再重新发布应用即可。

  • <BEA-000438> <Unable to load performance pack. Using Java I/O instead. Please ensure that libmuxer library is in :'/bea/j2sdk1.4.2/jre/lib/amd64/server:/bea/j2sdk1.4.2/jre/lib/amd64:/bea/j2sdk1.4.2/jre/../lib/amd64:/bea/bea816/weblogic81/server/lib/linux/i686:/bea/bea816/weblogic81/server/lib/linux/i686/oci920_8:/usr/lib64:/lib64'
  • Exception in AppMerge flows' progression
这个错误有两种可能:第一是web.xml中有重复的servlet和servlet-mapping配置项,第二是application.xml文件的EJB模块描述有问题,可能存在大小写与斜杠的问题。

  • FATAL ERROR in native method: JDWP "stepControl.c" (Nov 23 2005), line 86: Unexpected error, error code = 30 (JVMDI_ERROR_INVALID_FRAMEID)
这个错误是JDK1.4的一个BUG,当在Linux环境下开启调试端口时可能会出现该问题。该BUG更详细的说明可参见 http://bugs.sun.com/view_bug.do?bug_id=6267724

猜你喜欢

转载自fendyzhou.iteye.com/blog/1433077