HI Dilan, I could not find any fault with your test case. Will update.
Thanks, On Mon, Jan 12, 2015 at 11:05 AM, Dilan Udara Ariyaratne <[email protected]> wrote: > Hi Waruna, > > Integration test module and Parent pom of emm is attached herewith. > > Thanks. > > > *Dilan U. Ariyaratne* > Software Engineer > WSO2 Inc. <http://wso2.com/> > Mobile: +94775149066 > lean . enterprise . middleware > > On Mon, Jan 12, 2015 at 10:32 AM, Waruna Perera <[email protected]> wrote: > >> HI Dilan, >> >> Can you share the test case code? >> >> Thanks, >> >> On Mon, Jan 12, 2015 at 10:23 AM, Dilan Udara Ariyaratne <[email protected] >> > wrote: >> >>> 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 < >>> [email protected]> 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 <[email protected] >>>> > 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 < >>>>> [email protected]> 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 < >>>>>> [email protected]> 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 < >>>>>>> [email protected]> 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 >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Waruna Perera >> Senior Software Engineer - Test Automation >> Mobile: +94 77 3867037 >> WSO2, Inc.; http://wso2.com/ >> lean . enterprise . middlewear. >> > > -- Waruna Perera Senior Software Engineer - Test Automation Mobile: +94 77 3867037 WSO2, Inc.; http://wso2.com/ lean . enterprise . middlewear.
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
