Oracle Coherence is a JVM-based Clustering technology. sometimes, when you start the jvms on windows environment, you may get some strange error. like this,
java.net.SocketException: Unrecognized Windows Sockets error: 0
: Cannot bind
at com.tangosol.coherence.component.net.Cluster.onStart(Cluster.CDB:108)
at com.tangosol.coherence.component.net.Cluster.start(Cluster.CDB:11)
at com.tangosol.coherence.component.util.SafeCluster.startCluster(SafeCl
uster.CDB:3)
at com.tangosol.coherence.component.util.SafeCluster.restartCluster(Safe
Cluster.CDB:7)
at com.tangosol.coherence.component.util.SafeCluster.ensureRunningCluste
r(SafeCluster.CDB:27)
at com.tangosol.coherence.component.util.SafeCluster.start(SafeCluster.C
DB:2)
at com.tangosol.net.CacheFactory.ensureCluster(CacheFactory.java:998)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(Defaul
double check you config file, it’s all correct.
then check whether you have enabled some network acceleration solution, Like Microsoft ISA Client, or Google Accelerator. they try to hooked up with windows socket provider. disable them, then problem gone.
have fun.
coherence user guide: http://coherence.oracle.com/display/COH35UG/Coherence+3.5+Home
some other googled exception:
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment