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,
sanjeewa.

On Wed, Nov 1, 2017 at 11:54 AM, Gayan Gunawardana <[email protected]> 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(ApplicationRegistrati
> onSimpleWorkflowExecutor.java:77)
>     at org.wso2.carbon.apimgt.impl.workflow.ApplicationRegistration
> SimpleWorkflowExecutor.execute(ApplicationRegistratio
> nSimpleWorkflowExecutor.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.
> jsFunction_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.java: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/
> subscription/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/
> subscription-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/
> subscription-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/
> subscription-add/ajax/subscription-add.jag)
>     at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript
> ion_add.ajax.c0.exec(/store/site/blocks/subscription/
> subscription-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(
> NioEndpoint.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.
> run(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(ApplicationRegistrati
> onSimpleWorkflowExecutor.java:82)
>     at org.wso2.carbon.apimgt.impl.workflow.ApplicationRegistration
> SimpleWorkflowExecutor.execute(ApplicationRegistratio
> nSimpleWorkflowExecutor.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.
> jsFunction_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.java: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/
> subscription/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/
> subscription-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/
> subscription-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/
> subscription-add/ajax/subscription-add.jag)
>     at org.jaggeryjs.rhino.store.site.blocks.subscription.subscript
> ion_add.ajax.c0.exec(/store/site/blocks/subscription/
> subscription-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(
> NioEndpoint.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.
> run(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(ApplicationRegistrati
> onSimpleWorkflowExecutor.java:77)
>     ... 75 more
>
> Thanks,
> Gayan
> --
> Gayan Gunawardana
> Senior Software Engineer; WSO2 Inc.; http://wso2.com/
> Email: [email protected]
> Mobile: +94 (71) 8020933
>



-- 

*Sanjeewa Malalgoda*
WSO2 Inc.
Mobile : +94713068779

<http://sanjeewamalalgoda.blogspot.com/>blog
:http://sanjeewamalalgoda.blogspot.com/
<http://sanjeewamalalgoda.blogspot.com/>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to