On Wed, Nov 1, 2017 at 3:20 PM, Sanjeewa Malalgoda <sanje...@wso2.com> wrote:
> Hi Gayan, > I cannot recall fixing something like this. But can we check same with > updated pack as well. > We dont see same behavior in default pack with H2. > Thanks. I will look in a updated pack if I get a time. btw according to my understanding no need to invoke createApplicationRegistrationEntry() method at this point. > > Thanks, > sanjeewa. > > On Wed, Nov 1, 2017 at 11:54 AM, Gayan Gunawardana <ga...@wso2.com> wrote: > >> Hi All, >> >> I got this exception first time only when generating keys for Default >> application. >> >> Environment: >> >> - IS as KM IS-5.3.0 and APIM-2.1.0 >> - DB postgres-10 >> - Without patches or wum updates >> >> Other applications works fine. If I delete Default application and create >> new one with same name it works. >> Appreciate your input. >> >> [2017-10-31 20:53:13,463] ERROR - >> ApplicationRegistrationSimpleWorkflowExecutor >> Error occurred when updating the status of the Application creation process >> org.wso2.carbon.apimgt.api.APIManagementException: Application >> 'DefaultApplication' is already registered. >> at org.wso2.carbon.apimgt.impl.dao.ApiMgtDAO.createApplicationR >> egistrationEntry(ApiMgtDAO.java:293) >> at org.wso2.carbon.apimgt.impl.workflow.ApplicationRegistration >> SimpleWorkflowExecutor.complete(ApplicationRegistrationSimpl >> eWorkflowExecutor.java:77) >> at org.wso2.carbon.apimgt.impl.workflow.ApplicationRegistration >> SimpleWorkflowExecutor.execute(ApplicationRegistrationSimple >> WorkflowExecutor.java:54) >> at org.wso2.carbon.apimgt.impl.APIConsumerImpl.requestApprovalF >> orApplicationRegistration(APIConsumerImpl.java:2789) >> at org.wso2.carbon.apimgt.impl.UserAwareAPIConsumer.requestAppr >> ovalForApplicationRegistration(UserAwareAPIConsumer.java:36) >> at org.wso2.carbon.apimgt.hostobjects.APIStoreHostObject.jsFunc >> tion_getApplicationKey(APIStoreHostObject.java:385) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >> ssorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >> thodAccessorImpl.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.ja >> va:386) >> at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime >> .java:52) >> at org.jaggeryjs.rhino.store.modules.subscription.c4._c_anonymo >> us_2(/store/modules/subscription/key.jag:39) >> at org.jaggeryjs.rhino.store.modules.subscription.c4.call(/stor >> e/modules/subscription/key.jag) >> at org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRunti >> me.java:2430) >> at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction. >> java:269) >> at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObjec >> t.java:97) >> at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime >> .java:42) >> at org.jaggeryjs.rhino.store.modules.subscription.c0._c_anonymo >> us_10(/store/modules/subscription/module.jag:35) >> at org.jaggeryjs.rhino.store.modules.subscription.c0.call(/stor >> e/modules/subscription/module.jag) >> at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime >> .java:52) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0._c_anonymous_1(/store/site/blocks/subscripti >> on/subscription-add/ajax/subscription-add.jag:240) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0.call(/store/site/blocks/subscription/subscri >> ption-add/ajax/subscription-add.jag) >> at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime >> .java:23) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0._c_script_0(/store/site/blocks/subscription/ >> subscription-add/ajax/subscription-add.jag:3) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0.call(/store/site/blocks/subscription/subscri >> ption-add/ajax/subscription-add.jag) >> at org.mozilla.javascript.ContextFactory.doTopCall(ContextFacto >> ry.java:394) >> at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime >> .java:3091) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0.call(/store/site/blocks/subscription/subscri >> ption-add/ajax/subscription-add.jag) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0.exec(/store/site/blocks/subscription/subscri >> ption-add/ajax/subscription-add.jag) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(Rhi >> noEngine.java:567) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngi >> ne.java:273) >> at org.jaggeryjs.jaggery.core.manager.WebAppManager.exec(WebApp >> Manager.java:588) >> at org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(Web >> AppManager.java:508) >> at org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServ >> let.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.internalDoFi >> lter(ApplicationFilterChain.java:303) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.apache.catalina.core.ApplicationDispatcher.invoke(Applic >> ationDispatcher.java:747) >> at org.apache.catalina.core.ApplicationDispatcher.processReques >> t(ApplicationDispatcher.java:485) >> at org.apache.catalina.core.ApplicationDispatcher.doForward(App >> licationDispatcher.java:377) >> at org.apache.catalina.core.ApplicationDispatcher.forward(Appli >> cationDispatcher.java:337) >> at org.jaggeryjs.jaggery.core.JaggeryFilter.doFilter(JaggeryFil >> ter.java:21) >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >> lter(ApplicationFilterChain.java:241) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.wso2.carbon.ui.filters.cache.ContentTypeBasedCachePreven >> tionFilter.doFilter(ContentTypeBasedCachePreventionFilter.java:53) >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >> lter(ApplicationFilterChain.java:241) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilte >> r(HttpHeaderSecurityFilter.java:120) >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >> lter(ApplicationFilterChain.java:241) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.apache.catalina.core.StandardWrapperValve.invoke(Standar >> dWrapperValve.java:218) >> at org.apache.catalina.core.StandardContextValve.invoke(Standar >> dContextValve.java:122) >> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A >> uthenticatorBase.java:505) >> at org.apache.catalina.core.StandardHostValve.invoke(StandardHo >> stValve.java:169) >> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo >> rtValve.java:103) >> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInv >> ocation(CompositeValve.java:99) >> at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke >> (CarbonTomcatValve.java:47) >> at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tena >> ntLazyLoaderValve.java:57) >> at org.wso2.carbon.event.receiver.core.internal.tenantmgt.Tenan >> tLazyLoaderValve.invoke(TenantLazyLoaderValve.java:48) >> at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invok >> eValves(TomcatValveContainer.java:47) >> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Comp >> ositeValve.java:62) >> at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetection >> Valve.invoke(CarbonStuckThreadDetectionValve.java:159) >> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa >> lve.java:958) >> at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve. >> invoke(CarbonContextCreatorValve.java:57) >> at org.apache.catalina.core.StandardEngineValve.invoke(Standard >> EngineValve.java:116) >> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd >> apter.java:452) >> at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs >> tractHttp11Processor.java:1087) >> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler >> .process(AbstractProtocol.java:637) >> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun >> (NioEndpoint.java:1756) >> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(N >> ioEndpoint.java:1715) >> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >> Executor.java:1142) >> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >> lExecutor.java:617) >> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r >> un(TaskThread.java:61) >> at java.lang.Thread.run(Thread.java:745) >> [2017-10-31 20:53:13,465] ERROR - APIConsumerImpl Could not execute >> Workflow >> org.wso2.carbon.apimgt.impl.workflow.WorkflowException: Error occurred >> when updating the status of the Application creation process >> at org.wso2.carbon.apimgt.impl.workflow.ApplicationRegistration >> SimpleWorkflowExecutor.complete(ApplicationRegistrationSimpl >> eWorkflowExecutor.java:82) >> at org.wso2.carbon.apimgt.impl.workflow.ApplicationRegistration >> SimpleWorkflowExecutor.execute(ApplicationRegistrationSimple >> WorkflowExecutor.java:54) >> at org.wso2.carbon.apimgt.impl.APIConsumerImpl.requestApprovalF >> orApplicationRegistration(APIConsumerImpl.java:2789) >> at org.wso2.carbon.apimgt.impl.UserAwareAPIConsumer.requestAppr >> ovalForApplicationRegistration(UserAwareAPIConsumer.java:36) >> at org.wso2.carbon.apimgt.hostobjects.APIStoreHostObject.jsFunc >> tion_getApplicationKey(APIStoreHostObject.java:385) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >> ssorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >> thodAccessorImpl.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.ja >> va:386) >> at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime >> .java:52) >> at org.jaggeryjs.rhino.store.modules.subscription.c4._c_anonymo >> us_2(/store/modules/subscription/key.jag:39) >> at org.jaggeryjs.rhino.store.modules.subscription.c4.call(/stor >> e/modules/subscription/key.jag) >> at org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRunti >> me.java:2430) >> at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction. >> java:269) >> at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObjec >> t.java:97) >> at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime >> .java:42) >> at org.jaggeryjs.rhino.store.modules.subscription.c0._c_anonymo >> us_10(/store/modules/subscription/module.jag:35) >> at org.jaggeryjs.rhino.store.modules.subscription.c0.call(/stor >> e/modules/subscription/module.jag) >> at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime >> .java:52) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0._c_anonymous_1(/store/site/blocks/subscripti >> on/subscription-add/ajax/subscription-add.jag:240) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0.call(/store/site/blocks/subscription/subscri >> ption-add/ajax/subscription-add.jag) >> at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime >> .java:23) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0._c_script_0(/store/site/blocks/subscription/ >> subscription-add/ajax/subscription-add.jag:3) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0.call(/store/site/blocks/subscription/subscri >> ption-add/ajax/subscription-add.jag) >> at org.mozilla.javascript.ContextFactory.doTopCall(ContextFacto >> ry.java:394) >> at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime >> .java:3091) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0.call(/store/site/blocks/subscription/subscri >> ption-add/ajax/subscription-add.jag) >> at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript >> ion_add.ajax.c0.exec(/store/site/blocks/subscription/subscri >> ption-add/ajax/subscription-add.jag) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(Rhi >> noEngine.java:567) >> at org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngi >> ne.java:273) >> at org.jaggeryjs.jaggery.core.manager.WebAppManager.exec(WebApp >> Manager.java:588) >> at org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(Web >> AppManager.java:508) >> at org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServ >> let.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.internalDoFi >> lter(ApplicationFilterChain.java:303) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.apache.catalina.core.ApplicationDispatcher.invoke(Applic >> ationDispatcher.java:747) >> at org.apache.catalina.core.ApplicationDispatcher.processReques >> t(ApplicationDispatcher.java:485) >> at org.apache.catalina.core.ApplicationDispatcher.doForward(App >> licationDispatcher.java:377) >> at org.apache.catalina.core.ApplicationDispatcher.forward(Appli >> cationDispatcher.java:337) >> at org.jaggeryjs.jaggery.core.JaggeryFilter.doFilter(JaggeryFil >> ter.java:21) >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >> lter(ApplicationFilterChain.java:241) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.wso2.carbon.ui.filters.cache.ContentTypeBasedCachePreven >> tionFilter.doFilter(ContentTypeBasedCachePreventionFilter.java:53) >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >> lter(ApplicationFilterChain.java:241) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilte >> r(HttpHeaderSecurityFilter.java:120) >> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >> lter(ApplicationFilterChain.java:241) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >> licationFilterChain.java:208) >> at org.apache.catalina.core.StandardWrapperValve.invoke(Standar >> dWrapperValve.java:218) >> at org.apache.catalina.core.StandardContextValve.invoke(Standar >> dContextValve.java:122) >> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A >> uthenticatorBase.java:505) >> at org.apache.catalina.core.StandardHostValve.invoke(StandardHo >> stValve.java:169) >> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo >> rtValve.java:103) >> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInv >> ocation(CompositeValve.java:99) >> at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke >> (CarbonTomcatValve.java:47) >> at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tena >> ntLazyLoaderValve.java:57) >> at org.wso2.carbon.event.receiver.core.internal.tenantmgt.Tenan >> tLazyLoaderValve.invoke(TenantLazyLoaderValve.java:48) >> at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invok >> eValves(TomcatValveContainer.java:47) >> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Comp >> ositeValve.java:62) >> at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetection >> Valve.invoke(CarbonStuckThreadDetectionValve.java:159) >> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa >> lve.java:958) >> at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve. >> invoke(CarbonContextCreatorValve.java:57) >> at org.apache.catalina.core.StandardEngineValve.invoke(Standard >> EngineValve.java:116) >> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd >> apter.java:452) >> at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs >> tractHttp11Processor.java:1087) >> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler >> .process(AbstractProtocol.java:637) >> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun >> (NioEndpoint.java:1756) >> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(N >> ioEndpoint.java:1715) >> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >> Executor.java:1142) >> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >> lExecutor.java:617) >> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r >> un(TaskThread.java:61) >> at java.lang.Thread.run(Thread.java:745) >> Caused by: org.wso2.carbon.apimgt.api.APIManagementException: >> Application 'DefaultApplication' is already registered. >> at org.wso2.carbon.apimgt.impl.dao.ApiMgtDAO.createApplicationR >> egistrationEntry(ApiMgtDAO.java:293) >> at org.wso2.carbon.apimgt.impl.workflow.ApplicationRegistration >> SimpleWorkflowExecutor.complete(ApplicationRegistrationSimpl >> eWorkflowExecutor.java:77) >> ... 75 more >> >> Thanks, >> Gayan >> -- >> Gayan Gunawardana >> Senior Software Engineer; WSO2 Inc.; http://wso2.com/ >> Email: ga...@wso2.com >> Mobile: +94 (71) 8020933 >> > > > > -- > > *Sanjeewa Malalgoda* > WSO2 Inc. > Mobile : +94713068779 <+94%2071%20306%208779> > > <http://sanjeewamalalgoda.blogspot.com/>blog :http://sanjeewamalalgoda. > blogspot.com/ <http://sanjeewamalalgoda.blogspot.com/> > > > -- Gayan Gunawardana Senior Software Engineer; WSO2 Inc.; http://wso2.com/ Email: ga...@wso2.com Mobile: +94 (71) 8020933
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev