Thanks All,

@S2 team,

Could you please add this fix to the S2 AS 5.0.2 cartridge?

Thanks,
Janaka


On Sat, Mar 16, 2013 at 9:45 PM, Supun Malinga <[email protected]> wrote:

> Hi,
>
> We got similar error coming from
> DeploymentInterceptor.serviceGroupUpdate() method in AS 5.1.0 testing and
> fixed. I believe the same fix would work here.
> Please refer https://wso2.org/jira/browse/WSAS-1194.
> Fix revision is 167585.
>
> thanks,
>
>
>
> On Sat, Mar 16, 2013 at 6:28 PM, Kishanthan Thangarajah <
> [email protected]> wrote:
>
>> AS 5.0.2 does not include support for GIT based dep synch. Is it patched
>> with it?
>>
>> If so we need to check the CarbonContext usage in it. That may
>> be causing this.
>>
>> On Sat, Mar 16, 2013 at 5:41 PM, Janaka Ranabahu <[email protected]> wrote:
>>
>>> Hi Sajith,
>>>
>>> Noticed the following error in the AppServer 5.0.2 cartridge. This
>>> happened couple of times.
>>>
>>> TID: [0] [AS] [2013-03-16 11:46:51,641]  INFO
>>> {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} -
>>>  '[email protected]@dimwar2 [86]' logged in at [2013-03-16
>>> 11:46:51,640+0000]
>>> {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil}
>>> TID: [0] [AS] [2013-03-16 11:46:52,576] ERROR
>>> {org.wso2.carbon.context.internal.CarbonContextDataHolder} -  Trying to set
>>> the domain from 86 to -1234
>>> {org.wso2.carbon.context.internal.CarbonContextDataHolder}
>>> java.lang.IllegalStateException: Trying to set the domain from 86 to
>>> -1234
>>> at
>>> org.wso2.carbon.context.internal.CarbonContextDataHolder.setTenantId(CarbonContextDataHolder.java:1666)
>>>  at
>>> org.wso2.carbon.context.PrivilegedCarbonContext.setTenantId(PrivilegedCarbonContext.java:209)
>>> at
>>> org.wso2.carbon.context.PrivilegedCarbonContext.setTenantId(PrivilegedCarbonContext.java:198)
>>>  at
>>> org.wso2.carbon.core.deployment.DeploymentInterceptor.serviceGroupUpdate(DeploymentInterceptor.java:112)
>>> at
>>> org.apache.axis2.engine.AxisConfiguration.notifyObservers(AxisConfiguration.java:677)
>>>  at
>>> org.apache.axis2.engine.AxisConfiguration.addServiceGroup(AxisConfiguration.java:342)
>>> at
>>> org.apache.axis2.engine.AxisConfiguration.addService(AxisConfiguration.java:335)
>>>  at
>>> org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:178)
>>> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:143)
>>>  at
>>> org.wso2.carbon.hosting.repository.information.RepositoryInformationServiceStub.<init>(RepositoryInformationServiceStub.java:111)
>>> at
>>> org.wso2.carbon.hosting.repository.information.RepositoryInformationServiceStub.<init>(RepositoryInformationServiceStub.java:97)
>>>  at
>>> org.wso2.carbon.hosting.repository.information.RepositoryInformationServiceStub.<init>(RepositoryInformationServiceStub.java:146)
>>> at
>>> org.wso2.carbon.deployment.synchronizer.git.internal.RepositoryInformationServiceClient.<init>(RepositoryInformationServiceClient.java:23)
>>>  at
>>> org.wso2.carbon.deployment.synchronizer.git.GitBasedArtifactRepository.initGitContext(GitBasedArtifactRepository.java:77)
>>> at
>>> org.wso2.carbon.deployment.synchronizer.git.GitBasedArtifactRepository.init(GitBasedArtifactRepository.java:52)
>>>  at
>>> org.wso2.carbon.deployment.synchronizer.internal.repository.CarbonRepositoryUtils.newCarbonRepositorySynchronizer(CarbonRepositoryUtils.java:69)
>>> at
>>> org.wso2.carbon.deployment.synchronizer.internal.DeploymentSyncAxis2ConfigurationContextObserver.creatingConfigurationContext(DeploymentSyncAxis2ConfigurationContextObserver.java:50)
>>>  at
>>> org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.doPreConfigContextCreation(TenantAxisUtils.java:464)
>>> at
>>> org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.createTenantConfigurationContext(TenantAxisUtils.java:281)
>>>  at
>>> org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.getTenantConfigurationContext(TenantAxisUtils.java:118)
>>> at
>>> org.wso2.carbon.core.AbstractAdmin.getConfigContext(AbstractAdmin.java:79)
>>>  at
>>> org.wso2.carbon.webapp.mgt.WebappAdmin.getWebappsHolder(WebappAdmin.java:317)
>>> at
>>> org.wso2.carbon.webapp.mgt.WebappAdmin.getStartedWebapp(WebappAdmin.java:105)
>>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>  at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>> at java.lang.reflect.Method.invoke(Method.java:601)
>>>  at
>>> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212)
>>> at
>>> org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117)
>>>  at
>>> org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
>>> at
>>> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110)
>>>  at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
>>> at
>>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172)
>>>  at
>>> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146)
>>> at
>>> org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:231)
>>>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>>  at
>>> org.eclipse.equinox.http.helper.FilterServletAdaptor$FilterChainImpl.doFilter(FilterServletAdaptor.java:56)
>>> at
>>> org.wso2.carbon.mashup.jsservices.custom.ui.CustomUIServletFilter.doFilter(CustomUIServletFilter.java:233)
>>>  at
>>> org.eclipse.equinox.http.helper.FilterServletAdaptor.service(FilterServletAdaptor.java:37)
>>> at
>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
>>>  at
>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
>>> at
>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
>>>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>> at
>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
>>>  at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>>  at
>>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>>  at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>> at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
>>>  at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>> at
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>>  at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>>> at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>>>  at
>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:172)
>>> at
>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:156)
>>>  at
>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
>>> at
>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52)
>>>  at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>> at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>>  at
>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
>>> at
>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
>>>  at
>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>>  at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>> at java.lang.Thread.run(Thread.java:722)
>>> TID: [0] [AS] [2013-03-16 11:46:52,578] ERROR
>>> {org.wso2.carbon.context.internal.CarbonContextDataHolder} -  Trying to set
>>> the domain from dimwar2 to null
>>> {org.wso2.carbon.context.internal.CarbonContextDataHolder}
>>> java.lang.IllegalStateException: Trying to set the domain from dimwar2
>>> to null
>>> at
>>> org.wso2.carbon.context.internal.CarbonContextDataHolder.setTenantDomain(CarbonContextDataHolder.java:1715)
>>>  at
>>> org.wso2.carbon.context.PrivilegedCarbonContext.setTenantDomain(PrivilegedCarbonContext.java:243)
>>> at
>>> org.wso2.carbon.context.PrivilegedCarbonContext.setTenantDomain(PrivilegedCarbonContext.java:232)
>>>  at
>>> org.wso2.carbon.core.deployment.DeploymentInterceptor.serviceGroupUpdate(DeploymentInterceptor.java:113)
>>> at
>>> org.apache.axis2.engine.AxisConfiguration.notifyObservers(AxisConfiguration.java:677)
>>>  at
>>> org.apache.axis2.engine.AxisConfiguration.addServiceGroup(AxisConfiguration.java:342)
>>> at
>>> org.apache.axis2.engine.AxisConfiguration.addService(AxisConfiguration.java:335)
>>>  at
>>> org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:178)
>>> at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:143)
>>>  at
>>> org.wso2.carbon.hosting.repository.information.RepositoryInformationServiceStub.<init>(RepositoryInformationServiceStub.java:111)
>>> at
>>> org.wso2.carbon.hosting.repository.information.RepositoryInformationServiceStub.<init>(RepositoryInformationServiceStub.java:97)
>>>  at
>>> org.wso2.carbon.hosting.repository.information.RepositoryInformationServiceStub.<init>(RepositoryInformationServiceStub.java:146)
>>> at
>>> org.wso2.carbon.deployment.synchronizer.git.internal.RepositoryInformationServiceClient.<init>(RepositoryInformationServiceClient.java:23)
>>>  at
>>> org.wso2.carbon.deployment.synchronizer.git.GitBasedArtifactRepository.initGitContext(GitBasedArtifactRepository.java:77)
>>> at
>>> org.wso2.carbon.deployment.synchronizer.git.GitBasedArtifactRepository.init(GitBasedArtifactRepository.java:52)
>>>  at
>>> org.wso2.carbon.deployment.synchronizer.internal.repository.CarbonRepositoryUtils.newCarbonRepositorySynchronizer(CarbonRepositoryUtils.java:69)
>>> at
>>> org.wso2.carbon.deployment.synchronizer.internal.DeploymentSyncAxis2ConfigurationContextObserver.creatingConfigurationContext(DeploymentSyncAxis2ConfigurationContextObserver.java:50)
>>>  at
>>> org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.doPreConfigContextCreation(TenantAxisUtils.java:464)
>>> at
>>> org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.createTenantConfigurationContext(TenantAxisUtils.java:281)
>>>  at
>>> org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.getTenantConfigurationContext(TenantAxisUtils.java:118)
>>> at
>>> org.wso2.carbon.core.AbstractAdmin.getConfigContext(AbstractAdmin.java:79)
>>>  at
>>> org.wso2.carbon.webapp.mgt.WebappAdmin.getWebappsHolder(WebappAdmin.java:317)
>>> at
>>> org.wso2.carbon.webapp.mgt.WebappAdmin.getStartedWebapp(WebappAdmin.java:105)
>>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>  at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>> at java.lang.reflect.Method.invoke(Method.java:601)
>>>  at
>>> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212)
>>> at
>>> org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117)
>>>  at
>>> org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
>>> at
>>> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110)
>>>  at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
>>> at
>>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172)
>>>  at
>>> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146)
>>> at
>>> org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:231)
>>>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>>  at
>>> org.eclipse.equinox.http.helper.FilterServletAdaptor$FilterChainImpl.doFilter(FilterServletAdaptor.java:56)
>>> at
>>> org.wso2.carbon.mashup.jsservices.custom.ui.CustomUIServletFilter.doFilter(CustomUIServletFilter.java:233)
>>>  at
>>> org.eclipse.equinox.http.helper.FilterServletAdaptor.service(FilterServletAdaptor.java:37)
>>> at
>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
>>>  at
>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
>>> at
>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
>>>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>> at
>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
>>>  at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>>  at
>>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>>  at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>> at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
>>>  at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>> at
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>>  at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>>> at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>>>  at
>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:172)
>>> at
>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:156)
>>>  at
>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
>>> at
>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52)
>>>  at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>> at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>>  at
>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
>>> at
>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
>>>  at
>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
>>> at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>>  at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>> at java.lang.Thread.run(Thread.java:722)
>>> TID: [0] [AS] [2013-03-16 11:46:52,779]  INFO
>>> {org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizer} -
>>>  Doing initial sync up...
>>> {org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizer}
>>> TID: [0] [AS] [2013-03-16 11:46:52,779]  INFO
>>> {org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizer} -
>>>  Checking out...
>>> {org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizer}
>>> TID: [0] [AS] [2013-03-16 11:46:52,788]  INFO
>>> {org.wso2.carbon.deployment.synchronizer.git.GitBasedArtifactRepository} -
>>>  Existing git repository detected for tenant 86, no clone required
>>> {org.wso2.carbon.deployment.synchronizer.git.GitBasedArtifactRepository}
>>>
>>>
>>> --
>>> *Janaka Ranabahu*
>>> Member - Solutions Management Committee;
>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com*
>>>
>>> E-mail: [email protected]
>>> **M: **+94 718370861**
>>>
>>> *Lean . Enterprise . Middleware
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> *Kishanthan Thangarajah*
>> Software Engineer,
>> Development Technologies Team,
>> WSO2, Inc.
>> lean.enterprise.middleware
>>
>> Mobile - +94773426635
>> Blog - *http://kishanthan.wordpress.com*
>> Twitter - *http://twitter.com/kishanthan*
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Supun Malinga,
>
> Software Engineer,
> WSO2 Inc.
> http://wso2.com
> http://wso2.org
> email - [email protected] <[email protected]>
> mobile - 071 56 91 321
>



-- 
*Janaka Ranabahu*
Member - Solutions Management Committee;
Senior Software Engineer; WSO2 Inc.; http://wso2.com*

E-mail: [email protected]
**M: **+94 718370861**

*Lean . Enterprise . Middleware
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to