Wes,

That doesn’t look like valid json to me…try http://jsonlint.com.

Anthony

> On Aug 31, 2015, at 11:43 AM, Real Wes Williams <[email protected]> 
> wrote:
> 
> 
> 
> I’m creating regions dynamically using JSON… at least that’s the goal. The 
> JSONFormatter blows up when trying to convert the JSON fragment below to a 
> PDXInstance in preparation to be read by Region Attributes. I am referring to 
> the AbstractBaseController>convert(String son) method.  Does the json 
> fragment need to be in an idiosyncratic format before being converted to PDX?
> 
> INFO: com.gemstone.gemfire.pdx.JSONFormatterException: Could not parse JSON 
> document 
> 
>  protected PdxInstance convert(final String json){
>    try{
>      return (StringUtils.hasText(json) ? JSONFormatter.fromJSON(json) : null);
>    }catch(JSONFormatterException jpe){
>      throw new MalformedJsonException("Json doc specified is either not 
> supported or invalid!", jpe);
>    }
>  }
> 
> 
> {
>  server: {
>    dataPolicy: "PERSISTENT_PARTITION",
>    partitionAttributes: {
>      redundantCopies: 1
>    },
>    diskStoreName: "gemfire-store",
>    indexUpdateType: "synchronous",
>    //diskSynchronous: true,
>    statisticsEnabled: true,
>    "evictionAttributes": {
>      "lruHeapPercentage": {
>        "action": "overflow-to-disk"
>      }
>    }
>  },
>  client: {
>    type: "PROXY",
>    poolName: "publisher"
>  }
> }

Reply via email to