-
一 04
-
最近碰到了BEA-000402和BEA-000438的一些错误.
1.起因后台报错信息如下:
java.net.SocketException: 没有进程来读取写入管道的数据
2.分析
最初怀疑是libmuxer包不存在,查找相应路径后发现是存在的.
又怀疑是license问题,后来排除.google上搜了一下,发现有人碰到了同样的问题,原因是WebLogic默认是32的native IO包,在64位JDK下无法加载.
网上到处没找到64的包,只好向bea技术支持求助,很快地给我发来了64位的包.3.解决
在WLS_HOME/weblogic92/common/bin/commEnv.sh中搜索 AIX
会找到
AIX) if [ -n "${LIBPATH}" ]; then LIBPATH=${LIBPATH}:${WL_HOME}/server/native/aix/ppc else LIBPATH=${WL_HOME}/server/native/aix/ppc fi LIBPATH=${PATCH_LIBPATH}:${LIBPATH} export LIBPATH ;;改成
AIX) if [ -n "${LIBPATH}" ]; then LIBPATH=${LIBPATH}:${WL_HOME}/server/native/aix/ppc64 else LIBPATH=${WL_HOME}/server/native/aix/ppc64 fi LIBPATH=${PATCH_LIBPATH}:${LIBPATH} export LIBPATH ;;在${WL_HOME}/server/native/aix/下手工创建一个ppc64目录,
将*.so都放到这个目录下,
并确认启动weblogic的系统用户对这些*.so都有 r以及x的权限。之后再重启所有需要启动nativeIO的server
下载地址:laoyu.info/wp-content/uploads/2009/08/64bitlib-922-aix.zipp
1 楼 XX
Post: 2009-08-18 10:27 下午
能不能给我发来了64位的native IO包
2 楼 老余
Post: 2009-08-19 4:57 下午
为啥不留个名字呢,已经发给你了
3 楼 章新丰
Post: 2009-08-31 5:10 下午
能不能也给我发一个64位的native IO包,万分感谢了!
4 楼 doudouding
Post: 2009-09-17 12:38 下午
给我发下64位的native IO包吧
5 楼 shewa
Post: 2010-01-29 3:33 下午
给我也发下64位的native IO包吧,邮箱为308586955@qq.com,万分感谢!
6 楼 陈书强
Post: 2010-03-17 9:29 上午
给我也发下64位的native IO包吧 QQ 272915166
这个问题困扰了几天了