ITPub博客

首页 > 数据库 > Oracle > weblogic bea 000109错误

weblogic bea 000109错误

原创 Oracle 作者:羽化残虹 时间:2015-01-21 11:37:14 0 删除 编辑
在维护一个weblogic集群中,发现成员服务器启动失败
报错如下



an 20, 2015 11:55:12 PM>
 
 
 
 
 
 
 
 
 
 
 
 
 
java.net.SocketException: Socket closed
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:145)
        at java.net.DatagramSocket.receive(DatagramSocket.java:725)
        at weblogic.cluster.MulticastFragmentSocket.receive(MulticastFragmentSocket.java:239)
        at weblogic.cluster.FragmentSocketWrapper.receive(FragmentSocketWrapper.java:98)
        Truncated. see log file for complete stacktrace
> 
<An error occurred while sending multicast message: java.net.SocketException: sendto failed: Invalid argument
java.net.SocketException: sendto failed: Invalid argument
        at java.net.PlainDatagramSocketImpl.send(Native Method)
        at java.net.DatagramSocket.send(DatagramSocket.java:625)
        at weblogic.cluster.MulticastFragmentSocket.sendThrottled(MulticastFragmentSocket.java:206)
        at weblogic.cluster.MulticastFragmentSocket.send(MulticastFragmentSocket.java:158)
        at weblogic.cluster.FragmentSocketWrapper.send(FragmentSocketWrapper.java:91)
        Truncated. see log file for complete stacktrace
> 
<BEA-000109>
java.net.SocketException: sendto failed: Invalid argument
        at java.net.PlainDatagramSocketImpl.send(Native Method)
        at java.net.DatagramSocket.send(DatagramSocket.java:625)
        at weblogic.cluster.MulticastFragmentSocket.sendThrottled(MulticastFragmentSocket.java:206)
        at weblogic.cluster.MulticastFragmentSocket.send(MulticastFragmentSocket.java:158)
        at weblogic.cluster.FragmentSocketWrapper.send(FragmentSocketWrapper.java:91)
        Truncated. see log file for complete stacktrace
> 
java.net.SocketException: Socket closed
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:145)
        at java.net.DatagramSocket.receive(DatagramSocket.java:725)
        at weblogic.cluster.MulticastFragmentSocket.receive(MulticastFragmentSocket.java:239)
        at weblogic.cluster.FragmentSocketWrapper.receive(FragmentSocketWrapper.java:98)
        Truncated. see log file for complete stacktrace
> 
java.net.SocketException: sendto failed: Invalid argument
        at java.net.PlainDatagramSocketImpl.send(Native Method)
        at java.net.DatagramSocket.send(DatagramSocket.java:625)
        at weblogic.cluster.MulticastFragmentSocket.sendThrottled(MulticastFragmentSocket.java:206)
        at weblogic.cluster.MulticastFragmentSocket.send(MulticastFragmentSocket.java:158)
        at weblogic.cluster.FragmentSocketWrapper.send(FragmentSocketWrapper.java:91)
        Truncated. see log file for complete stacktrace
> 
java.net.SocketException: Socket closed
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:145)
        at java.net.DatagramSocket.receive(DatagramSocket.java:725)
        at weblogic.cluster.MulticastFragmentSocket.receive(MulticastFragmentSocket.java:239)
        at weblogic.cluster.FragmentSocketWrapper.receive(FragmentSocketWrapper.java:98)
        Truncated. see log file for complete stacktrace
> 
java.net.SocketException: Socket closed
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:145)
        at java.net.DatagramSocket.receive(DatagramSocket.java:725)
        at weblogic.cluster.MulticastFragmentSocket.receive(MulticastFragmentSocket.java:239)
        at weblogic.cluster.FragmentSocketWrapper.receive(FragmentSocketWrapper.java:98)
        Truncated. see log file for complete stacktrace
> 
java.net.SocketException: sendto failed: Invalid argument
        at java.net.PlainDatagramSocketImpl.send(Native Method)
        at java.net.DatagramSocket.send(DatagramSocket.java:625)
        at weblogic.cluster.MulticastFragmentSocket.sendThrottled(MulticastFragmentSocket.java:206)
        at weblogic.cluster.MulticastFragmentSocket.send(MulticastFragmentSocket.java:158)
        at weblogic.cluster.FragmentSocketWrapper.send(FragmentSocketWrapper.java:91)
        Truncated. see log file for complete stacktrace
> 
 
 
 
 
 


There are 1 nested errors:


java.net.SocketException: sendto failed: Invalid argument
        at java.net.PlainDatagramSocketImpl.send(Native Method)
        at java.net.DatagramSocket.send(DatagramSocket.java:625)
        at weblogic.cluster.MulticastFragmentSocket.sendThrottled(MulticastFragmentSocket.java:206)
        at weblogic.cluster.MulticastFragmentSocket.send(MulticastFragmentSocket.java:158)
        at weblogic.cluster.FragmentSocketWrapper.send(FragmentSocketWrapper.java:91)
        at weblogic.cluster.MulticastSender.fragmentAndSend(MulticastSender.java:395)
        at weblogic.cluster.MulticastSender.send(MulticastSender.java:178)
        at weblogic.cluster.AttributeManager.sendAttributes(AttributeManager.java:46)
        at weblogic.cluster.OutboundService.start(OutboundService.java:35)
        at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)


> 
 
 
 
 
 





报错信息中很多都是多播问题,经过查看尝试吧weblogic中集群中的多播改成单播,这样就OK了 想想原因是应该是客户网络里阻止了多播。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26175573/viewspace-1409164/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论