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>*
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to