Quantcast
Channel: VMware Communities : Unanswered Discussions - vFabric GemFire [ARCHIVED]
Viewing all articles
Browse latest Browse all 532

region.GET fails when one unrelated pool is not reachable from cache.xml

$
0
0

Hello I have cache xml like below. If I bring down australia site .NET client cant even do a get from us site.

 

 

<?xml version="1.0" encoding="UTF-8"?>

 

 

<!-- Well-formed and valid xml file -->

<cache>

  <pool name="us" min-connections="0" subscription-enabled="false"  socket-buffer-size="256000" read-timeout="120000" retry-attempts="5">

  <server host="us1.com" port="63975"/>

  </pool>

  <pool name="emea" min-connections="0"  subscription-enabled="false"  socket-buffer-size="256000" read-timeout="120000" retry-attempts="5">

  <server host="emea1" port="63975"/>

  </pool>

  <pool name="apac" min-connections="0"  subscription-enabled="false"  socket-buffer-size="256000" read-timeout="120000" retry-attempts="5">

  <server host="apac1" port="63975"/>

  </pool>

  <pool name="aus" min-connections="0" subscription-enabled="false"  socket-buffer-size="256000" read-timeout="120000" retry-attempts="5">

  <server host="aus1" port="63975"/>

  </pool>

  <region name = "vvstore">

  <region-attributes refid="LOCAL"/>

  <region name = "us">

  <region-attributes refid="CACHING_PROXY" pool-name="us"/>

  </region>

  <region name = "emea">

  <region-attributes refid="CACHING_PROXY" pool-name="emea"/>

  </region>

  <region name = "apac">

  <region-attributes refid="CACHING_PROXY" pool-name="apac"/>

  </region>

  <region name = "aus">

  <region-attributes refid="CACHING_PROXY" pool-name="aus"/>

  </region>

  </region>

</cache>

 

Here is the error.

[warning 2014/01/10 12:35:15.740056 Eastern Standard Time W01B5Q20:7472 3552] Er

ror during send for endpoint xstm0053pap.stm.swissbank.com:63975 due to gemfire:

:Exception: GFCLI_EXCEPTION:System.Runtime.InteropServices.SEHException (0x80004

005): External component has thrown an exception.

   at gemfire.SerializationRegistry.GetPDXIdForType(SByte* , SharedPtr<gemfire::

Serializable>* )

   at GemStone.GemFire.Cache.Generic.Serializable.GetPDXIdForType(SByte* poolNam

e, IGFSerializable pdxType)

   at GemStone.GemFire.Cache.Generic.Internal.PdxTypeRegistry.GetPDXIdForType(Ty

pe type, SByte* poolname, PdxType nType, Boolean checkIfThere)

   at GemStone.GemFire.Cache.Generic.Internal.PdxHelper.DeserializePdx(DataInput

dataInput, Boolean forceDeserialize, Int32 typeId, Int32 length)

   at GemStone.GemFire.Cache.Generic.Internal.PdxHelper.DeserializePdx(DataInput

dataOutput, Boolean forceDeserialize)

   at gemfire.PdxManagedCacheableKey.fromData(PdxManagedCacheableKey* , DataInpu

t* input)

[warning 2014/01/10 12:35:15.741056 Eastern Standard Time W01B5Q20:7472 3552] St

ack trace:     ??0TraceCurrentLocation@@QAE@PAVLineTracer@@HK@Z

    ??0LineTracer@@QAE@ABV0@@Z

    LoadStringRCEx


Viewing all articles
Browse latest Browse all 532

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>