Hi Thivya, Make sure you have throttle#data#v1.war inside KM_HOST/repository/deployment/server/webapps folder. APIM initially calling rest API hosted in Key Manager to load key templates and blocking conditions which required for the throttling.
Thanks, Harsha. On Sun, Nov 19, 2017 at 8:46 PM, Thivya Mahenthirarasa <[email protected]> wrote: > I'm observing the below error on my APIM210 pack after configured it with > IS530 as a key manager(H2 database). I can see both nodes works fine but > still, i m observing the exception in the console of APIM. > > > Exception in thread "Timer-4" com.google.gson.JsonSyntaxException: > java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at > line 19 column 1 path $ > at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$ > Adapter.read(ReflectiveTypeAdapterFactory.java:224) > at com.google.gson.Gson.fromJson(Gson.java:887) > at com.google.gson.Gson.fromJson(Gson.java:852) > at com.google.gson.Gson.fromJson(Gson.java:801) > at com.google.gson.Gson.fromJson(Gson.java:773) > at org.wso2.carbon.apimgt.gateway.throttling.util. > BlockingConditionRetriever.retrieveBlockConditionsData( > BlockingConditionRetriever.java:96) > at org.wso2.carbon.apimgt.gateway.throttling.util. > BlockingConditionRetriever.loadBlockingConditionsFromWebService( > BlockingConditionRetriever.java:105) > at org.wso2.carbon.apimgt.gateway.throttling.util. > BlockingConditionRetriever.run(BlockingConditionRetriever.java:51) > at java.util.TimerThread.mainLoop(Timer.java:555) > at java.util.TimerThread.run(Timer.java:505) > Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was > STRING at line 19 column 1 path $[2017-11-19 20:23:08,619] ERROR - > KeyTemplateRetriever Exception when retrieving throttling data from remote > endpoint > Unexpected character (<) at position 28. > at org.json.simple.parser.Yylex.yylex(Unknown Source) > at org.json.simple.parser.JSONParser.nextToken(Unknown Source) > at org.json.simple.parser.JSONParser.parse(Unknown Source) > at org.json.simple.parser.JSONParser.parse(Unknown Source) > at org.json.simple.parser.JSONParser.parse(Unknown Source) > at org.wso2.carbon.apimgt.gateway.throttling.util. > KeyTemplateRetriever.retrieveKeyTemplateData( > KeyTemplateRetriever.java:100) > at org.wso2.carbon.apimgt.gateway.throttling.util. > KeyTemplateRetriever.loadKeyTemplatesFromWebService > (KeyTemplateRetriever.java:111) > at org.wso2.carbon.apimgt.gateway.throttling.util. > KeyTemplateRetriever.run(KeyTemplateRetriever.java:54) > at java.util.TimerThread.mainLoop(Timer.java:555) > at java.util.TimerThread.run(Timer.java:505) > > at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:385) > at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$ > Adapter.read(ReflectiveTypeAdapterFactory.java:213) > ... 9 more > Exception in thread "Timer-5" java.lang.NullPointerException > at java.util.Objects.requireNonNull(Objects.java:203) > at java.util.Arrays$ArrayList.<init>(Arrays.java:3813) > at java.util.Arrays.asList(Arrays.java:3800) > at org.wso2.carbon.apimgt.gateway.throttling.util. > KeyTemplateRetriever.loadKeyTemplatesFromWebService > (KeyTemplateRetriever.java:111) > at org.wso2.carbon.apimgt.gateway.throttling.util. > KeyTemplateRetriever.run(KeyTemplateRetriever.java:54) > at java.util.TimerThread.mainLoop(Timer.java:555) > at java.util.TimerThread.run(Timer.java:505) > > > > When I do search I found out a similar JIRA[1] where they told about the > throttling. I'm also having advanced throttling in a disabled state. > Could you please advice on this? > > > [1] https://wso2.org/jira/browse/APIMANAGER-5572 > -- > > *Thivya Mahenthirarasa* > > *Software Engineer -Support Team | WSO2* > > > *Email: [email protected] <[email protected]>* > > *Mobile: +94766461966 <+94%2076%20646%201966> <http://wso2.com/signature>* > *Web: http://wso2.com <http://wso2.com>* > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +94775505618 Blog:harshcreationz.blogspot.com
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
