Hi Krishanthan, With in the test class, I do not explicitly access or populate any CarbonContext in any place...
Thanks. *Dilan U. Ariyaratne* Software Engineer WSO2 Inc. <http://wso2.com/> Mobile: +94775149066 lean . enterprise . middleware On Sat, Jan 10, 2015 at 11:04 AM, Kishanthan Thangarajah < kishant...@wso2.com> wrote: > Does the device registration at server-side access/populate CarbonContext > in any place? > > On Thu, Jan 8, 2015 at 4:34 PM, Dilan Udara Ariyaratne <dil...@wso2.com> > wrote: > >> Hi Kishanthan, >> >> I checked on a separate manual server shutdown and it seems to be fine. >> No errors appear as in this case. >> >> Regards, >> Dilan. >> >> >> *Dilan U. Ariyaratne* >> Software Engineer >> WSO2 Inc. <http://wso2.com/> >> Mobile: +94775149066 >> lean . enterprise . middleware >> >> On Thu, Jan 8, 2015 at 2:26 PM, Dilan Udara Ariyaratne <dil...@wso2.com> >> wrote: >> >>> Hi Kishanthan, >>> >>> I am doing a dummy device registration at server-side to check whether >>> the registration functionality >>> works fine with an ORACLE connection. >>> >>> I will check whether a normal server shutdown also brings out these >>> exceptions, to isolate the issue from automation framework. >>> >>> Thanks for the feedback. >>> >>> >>> >>> *Dilan U. Ariyaratne* >>> Software Engineer >>> WSO2 Inc. <http://wso2.com/> >>> Mobile: +94775149066 >>> lean . enterprise . middleware >>> >>> On Thu, Jan 8, 2015 at 1:43 PM, Kishanthan Thangarajah < >>> kishant...@wso2.com> wrote: >>> >>>> The root cause here is : "java.lang.SecurityException: Illegal access >>>> attempt by tenant[-1] to sessions owned by tenant[-1234]" >>>> >>>> This is because the CarbonContext is is not populated with the tenant >>>> information on showdown path which leads to this. There can be multiple >>>> reasons. Can you isolate this issue from automation framework, by manually >>>> starting and stopping the EMM server? Also what are you doing within the >>>> test case here? >>>> >>>> >>>> >>>> On Tue, Jan 6, 2015 at 2:17 PM, Dilan Udara Ariyaratne <dil...@wso2.com >>>> > wrote: >>>> >>>>> Hi Folks, >>>>> >>>>> I have been working on writing a test case for the device registration >>>>> use-case of EMM with Oracle Support. >>>>> When I built the product with the test, every thing ran well with a >>>>> build success message except >>>>> the server shutdown. >>>>> >>>>> Following is the stack trace of it... >>>>> >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> [2015-01-06 14:03:25,696] ERROR >>>>> {org.apache.axis2.deployment.DeploymentEngine} - Error occurred while >>>>> cleaning up deployer >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> org.apache.axis2.deployment.DeploymentException: Error occurred during >>>>> cleaning up webapps >>>>> ............ >>>>> ............ >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at java.lang.Thread.run(Thread.java:662) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> Caused by: org.wso2.carbon.CarbonException: Cannot lazy unload webapp >>>>> StandardEngine[Catalina].StandardHost[localhost].StandardContext[/store-admin] >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at >>>>> org.wso2.carbon.webapp.mgt.WebApplication.lazyUnload(WebApplication.java:379) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at >>>>> org.wso2.carbon.webapp.mgt.WebApplication.lazyUnload(WebApplication.java:354) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at >>>>> org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer.lazyUnload(TomcatGenericWebappsDeployer.java:379) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at >>>>> org.wso2.carbon.webapp.mgt.AbstractWebappDeployer.cleanup(AbstractWebappDeployer.java:259) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> ... 44 more >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> Caused by: org.apache.catalina.LifecycleException: Failed to stop >>>>> component >>>>> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/store-admin]] >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at >>>>> org.wso2.carbon.webapp.mgt.WebApplication.lazyUnload(WebApplication.java:365) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> ... 47 more >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> Caused by: org.apache.catalina.LifecycleException: Failed to stop >>>>> component >>>>> [org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager[/store-admin]] >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at >>>>> org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5474) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> ... 48 more >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> Caused by: java.lang.SecurityException: Illegal access attempt by >>>>> tenant[-1] to sessions owned by tenant[-1234] >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at >>>>> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.checkAccess(CarbonTomcatSessionManager.java:126) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at >>>>> org.wso2.carbon.webapp.mgt.CarbonTomcatSessionManager.findSessions(CarbonTomcatSessionManager.java:78) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at >>>>> org.apache.catalina.session.StandardManager.stopInternal(StandardManager.java:525) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232) >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> ... 50 more >>>>> INFO >>>>> [org.wso2.carbon.automation.extensions.servers.utils.ServerLogReader] - >>>>> [2015-01-06 14:03:25,734] ERROR >>>>> {org.wso2.carbon.tomcat.internal.ServerManager} - Error while stopping >>>>> tomcat >>>>> ............ >>>>> ............ >>>>> >>>>> Any idea on why these errors pop up? >>>>> >>>>> Appreciate your feedback on this. >>>>> >>>>> Thanks. >>>>> >>>>> >>>>> *Dilan U. Ariyaratne* >>>>> Software Engineer >>>>> WSO2 Inc. <http://wso2.com/> >>>>> Mobile: +94775149066 >>>>> lean . enterprise . middleware >>>>> >>>> >>>> >>>> >>>> -- >>>> *Kishanthan Thangarajah* >>>> Senior Software Engineer, >>>> Platform Technologies Team, >>>> WSO2, Inc. >>>> lean.enterprise.middleware >>>> >>>> Mobile - +94773426635 >>>> Blog - *http://kishanthan.wordpress.com >>>> <http://kishanthan.wordpress.com>* >>>> Twitter - *http://twitter.com/kishanthan >>>> <http://twitter.com/kishanthan>* >>>> >>> >>> >> > > > -- > *Kishanthan Thangarajah* > Senior Software Engineer, > Platform Technologies Team, > WSO2, Inc. > lean.enterprise.middleware > > Mobile - +94773426635 > Blog - *http://kishanthan.wordpress.com <http://kishanthan.wordpress.com>* > Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>* >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev