Hi, I am trying to setup an external store for my WSO2 APIs.
So, I followed the article : https://docs.wso2.com/display/AM220/Publish+to+Multiple+External+API+Stores as mentioned in the document – I just did a single change of changing the port offset in the second instance by 1.. and uncommented the external store config entry. But I am getting the following errors while trying to configure: [2019-01-16 09:04:50,253] ERROR - BinaryDataReceiverServiceComponent Error while starting binary data receiver Then, while trying to publish api to external store – I am getting error – “failed to publish api to external store” Log : [2019-01-16 09:06:53,283] ERROR - APIProviderImpl org.wso2.carbon.apimgt.api.APIManagementException: Error while adding the API-Details to the external WSO2 APIStore-EXTStore Store.Reason -" Error while adding the API- Details" [2019-01-16 09:06:53,283] ERROR - UserAwareAPIProvider Failed to publish API to external Store. org.wso2.carbon.apimgt.api.APIManagementException: Failure to publish to External Stores : EXTStore at org.wso2.carbon.apimgt.impl.APIProviderImpl.publishToExternalAPIStores(APIProviderImpl.java:3135) at org.wso2.carbon.apimgt.impl.UserAwareAPIProvider.publishToExternalAPIStores(UserAwareAPIProvider.java:43) at org.wso2.carbon.apimgt.impl.APIProviderImpl.updateAPIsInExternalAPIStores(APIProviderImpl.java:3197) at org.wso2.carbon.apimgt.impl.UserAwareAPIProvider.updateAPIsInExternalAPIStores(UserAwareAPIProvider.java:129) at org.wso2.carbon.apimgt.hostobjects.APIProviderHostObject.jsFunction_updateExternalAPIStores(APIProviderHostObject.java:4661) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:386) at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) at org.jaggeryjs.rhino.publisher.modules.api.c5._c_anonymous_3(/publisher/modules/api/update.jag:57) at org.jaggeryjs.rhino.publisher.modules.api.c5.call(/publisher/modules/api/update.jag) at org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2430) at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:269) at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97) at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42) at org.jaggeryjs.rhino.publisher.modules.api.c0._c_anonymous_15(/publisher/modules/api/module.jag:53) at org.jaggeryjs.rhino.publisher.modules.api.c0.call(/publisher/modules/api/module.jag) at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) at org.jaggeryjs.rhino.publisher.site.blocks.item_external.ajax.c0._c_anonymous_1(/publisher/site/blocks/item-external/ajax/external.jag:44) at org.jaggeryjs.rhino.publisher.site.blocks.item_external.ajax.c0.call(/publisher/site/blocks/item-external/ajax/external.jag) at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) at org.jaggeryjs.rhino.publisher.site.blocks.item_external.ajax.c0._c_script_0(/publisher/site/blocks/item-external/ajax/external.jag:5) at org.jaggeryjs.rhino.publisher.site.blocks.item_external.ajax.c0.call(/publisher/site/blocks/item-external/ajax/external.jag) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) at org.jaggeryjs.rhino.publisher.site.blocks.item_external.ajax.c0.call(/publisher/site/blocks/item-external/ajax/external.jag) at org.jaggeryjs.rhino.publisher.site.blocks.item_external.ajax.c0.exec(/publisher/site/blocks/item-external/ajax/external.jag) at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:567) at org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273) at org.jaggeryjs.jaggery.core.manager.WebAppManager.exec(WebAppManager.java:588) at org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(WebAppManager.java:508) at org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServlet.java:29) at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:743) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:485) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:377) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:337) at org.jaggeryjs.jaggery.core.JaggeryFilter.doFilter(JaggeryFilter.java:21) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.wso2.carbon.ui.filters.cache.ContentTypeBasedCachePreventionFilter.doFilter(ContentTypeBasedCachePreventionFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.wso2.carbon.identity.context.rewrite.valve.TenantContextRewriteValve.invoke(TenantContextRewriteValve.java:80) at org.wso2.carbon.identity.authz.valve.AuthorizationValve.invoke(AuthorizationValve.java:91) at org.wso2.carbon.identity.auth.valve.AuthenticationValve.invoke(AuthenticationValve.java:60) at org.wso2.carbon.ui.valve.XSSValve.invoke(XSSValve.java:94) at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99) at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57) at org.wso2.carbon.event.receiver.core.internal.tenantmgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:48) at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62) at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962) at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1734) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) [2019-01-16 09:06:53,314] ERROR - external:jag org.wso2.carbon.apimgt.api.APIManagementException: Failed to publish API to external Store. [2019-01-16 09:07:15,143] ERROR - BinaryDataReceiver Error while reading from the socket. javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1002) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:938) at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read(BufferedInputStream.java:265) at org.wso2.carbon.databridge.receiver.binary.internal.BinaryDataReceiver$BinaryTransportReceiver.run(BinaryDataReceiver.java:185) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.io.EOFException: SSL peer shut down incorrectly at sun.security.ssl.InputRecord.read(InputRecord.java:505) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) ... 11 more [2019-01-16 09:07:45,153] ERROR - BinaryDataReceiver Error while reading from the socket. Do I need to disable thrift authentication for the second wso2 (external store) instance ? Mintu Eapen T: F: P.O.BOX: 4700, Dubai U.A.E E: [email protected] Main building - MAKANI# 3089993465 Personal Status building - MAKANI# 3427491952 [cid:[email protected]] [cid:[email protected]]<https://twitter.com/DUBAICOURTS> [cid:[email protected]] <http://www.facebook.com/DubaiCourt?ref=hl> [cid:[email protected]] مينتو ايبان هاتف: فاكس: ص.ب: 4700 دبي إ.ع.م البريد الإلكتروني: [email protected] [cid:[email protected]] [cid:[email protected]] هذه الرسالة و مرفقاتها تمثل وثيقة سرية قد تحتوي على معلومات تتمتع بحماية وحصانة قانونية، إذا لم تكن الشخص المعني بهذه الرسالة يجب عليك إبلاغنا فورا عن طريق صفحة التواصل<https://www.dc.gov.ae/PublicServices/ContactUs.jsf#form> على موقع المحاكم ، و حذف الرسالة و مرفقاتها من الحاسب الآلي الخاص بك. ولا يجوز لك نسخ هذه الرسالة و مرفقاتها أو أي جزء منها، أو البوح بمحتوياتها لأي شخص أو استعمالها لأي غرض. علماً بأن الإفادات و الآراء التي تحويها هذه الرسالة تعبر فقط عن رأي المُرسل و ليس بالضرورة رأي محاكم دبي، ولا تتحمل ( محاكم دبي) أي مسئولية عن الأضرار الناتجة عن أي فيروسات قد يحملها هذا البريد يرجى التفكير في البيئة قبل طباعة هذا البريد الالكتروني ومرفقاته Disclaimer: This message and its attachment are confidential and may contain legally privileged information. If you are not the intended recipient, please notify us immediately on our Contact Us<https://www.dc.gov.ae/PublicServices/ContactUs.jsf#form> page or delete this message and its attachment. You should not copy this message or disclose its contents to any other person or use it for any purpose. Statements and opinions expressed in this e-mail are those of the sender, and do not necessarily reflect those of Dubai Courts. Dubai Courts accepts no liability for damage caused by any virus transmitted by this email Please consider the environment before printing this e-mail and attachments
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
