Yeah Good work Madhawa. What was the fix done ?.

On Tue, Aug 25, 2015 at 10:08 AM, Anjana Fernando <anj...@wso2.com> wrote:

> Hi Madhawa,
>
> Good work in finding the issue and fixing it! ..
>
> Cheers,
> Anjana.
>
> On Tue, Aug 25, 2015 at 8:57 AM, Madhawa Gunasekara <madha...@wso2.com>
> wrote:
>
>> Hi All,
>>
>> able to fix this classloading issue by writing another carbon component.
>> It seems carbon-data-core depends with some other components.
>>
>> Thanks,
>> Madhawa
>>
>> On Mon, Aug 24, 2015 at 7:58 PM, Madhawa Gunasekara <madha...@wso2.com>
>> wrote:
>>
>>> Hi All,
>>>
>>> I found some duplicate exports, is there any reason to export same
>>> versions from different jars ?
>>>
>>> Packages
>>>     org.wso2.carbon.server.admin.common
>>>   Exported By
>>>     org.wso2.carbon.server.admin_4.4.0.jar at the location
>>> repository/components/plugins/org.wso2.carbon.server.admin_4.4.0.jar
>>>     org.wso2.carbon.server.admin.common_4.4.0.jar at the location
>>> repository/components/plugins/org.wso2.carbon.server.admin.common_4.4.0.jar
>>>
>>> Packages
>>>     org.wso2.carbon.event.client.stub.generated.addressing
>>>     org.wso2.carbon.event.client.stub.generated.security
>>>     org.wso2.carbon.event.client.stub.generated
>>>     org.wso2.carbon.event.client.stub.generated.authentication
>>>   Exported By
>>>     org.wso2.carbon.event.client_4.4.3.jar at the location
>>> repository/components/plugins/org.wso2.carbon.event.client_4.4.3.jar
>>>     org.wso2.carbon.event.client.stub_4.4.3.jar at the location
>>> repository/components/plugins/org.wso2.carbon.event.client.stub_4.4.3.jar
>>>
>>> Packages
>>>     org.wso2.carbon.user.mgt.common
>>>   Exported By
>>>     org.wso2.carbon.user.mgt.common_4.4.3.jar at the location
>>> repository/components/plugins/org.wso2.carbon.user.mgt.common_4.4.3.jar
>>>     org.wso2.carbon.user.mgt_4.4.3.jar at the location
>>> repository/components/plugins/org.wso2.carbon.user.mgt_4.4.3.jar
>>>
>>>
>>> Thanks,
>>> Madhawa
>>>
>>> On Fri, Aug 21, 2015 at 5:11 PM, Madhawa Gunasekara <madha...@wso2.com>
>>> wrote:
>>>
>>>> Hi all,
>>>>
>>>> I'm finding intermittent class-loading issue, when accessing a class
>>>> where it bundled in dss from a web-app. I'm using Carbon Environment in my
>>>> web app class-loading.xml.
>>>> Please find the below ClassNotFound Exception below.
>>>>
>>>> [2015-08-21 16:35:30,763] ERROR
>>>> {org.apache.catalina.core.StandardWrapperValve} -  Servlet.service() for
>>>> servlet [ODataServlet] in context with path [/odataservices] threw
>>>> exception [Servlet execution threw an exception] with root cause
>>>> java.lang.ClassNotFoundException:
>>>> org.wso2.carbon.dataservices.core.odata.ODataServiceRegistryImpl
>>>>     at
>>>> org.wso2.carbon.webapp.mgt.loader.CarbonWebappClassLoader.loadClass(CarbonWebappClassLoader.java:154)
>>>>     at
>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
>>>>     at
>>>> org.wso2.carbon.dataservices.odata.ODataServlet.service(ODataServlet.java:60)
>>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>>>     at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>>>>     at
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>     at
>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>>>>     at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>     at
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>     at
>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
>>>>     at
>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
>>>>     at
>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
>>>>     at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
>>>>     at
>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
>>>>     at
>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99)
>>>>     at
>>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47)
>>>>     at
>>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57)
>>>>     at
>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47)
>>>>     at
>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62)
>>>>     at
>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159)
>>>>     at
>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>>>>     at
>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57)
>>>>     at
>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>>>>     at
>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
>>>>     at
>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)
>>>>     at
>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
>>>>     at
>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739)
>>>>     at
>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698)
>>>>     at
>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>     at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>     at
>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>>>     at java.lang.Thread.run(Thread.java:745)
>>>>
>>>> When I start the server in osgi console, I found that the tomcat
>>>> doesn't see the package, I have exported package correctly.
>>>>
>>>> osgi> p org.wso2.carbon.dataservices.core
>>>> org.wso2.carbon.dataservices.core;
>>>> version="4.3.1.SNAPSHOT"<org.wso2.carbon.dataservices.core_4.3.1.SNAPSHOT
>>>> [145]>
>>>>   org.wso2.carbon.dataservices.task_4.3.1.SNAPSHOT [149] imports
>>>> osgi>
>>>>
>>>> Any help on this matter is highly appreciated.
>>>>
>>>> Thanks,
>>>> Madhawa
>>>> --
>>>> *Madhawa Gunasekara*
>>>> Software Engineer
>>>> WSO2 Inc.; http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> mobile: +94 719411002 <+94+719411002>
>>>> blog: *http://madhawa-gunasekara.blogspot.com
>>>> <http://madhawa-gunasekara.blogspot.com>*
>>>> linkedin: *http://lk.linkedin.com/in/mgunasekara
>>>> <http://lk.linkedin.com/in/mgunasekara>*
>>>>
>>>
>>>
>>>
>>> --
>>> *Madhawa Gunasekara*
>>> Software Engineer
>>> WSO2 Inc.; http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> mobile: +94 719411002 <+94+719411002>
>>> blog: *http://madhawa-gunasekara.blogspot.com
>>> <http://madhawa-gunasekara.blogspot.com>*
>>> linkedin: *http://lk.linkedin.com/in/mgunasekara
>>> <http://lk.linkedin.com/in/mgunasekara>*
>>>
>>
>>
>>
>> --
>> *Madhawa Gunasekara*
>> Software Engineer
>> WSO2 Inc.; http://wso2.com
>> lean.enterprise.middleware
>>
>> mobile: +94 719411002 <+94+719411002>
>> blog: *http://madhawa-gunasekara.blogspot.com
>> <http://madhawa-gunasekara.blogspot.com>*
>> linkedin: *http://lk.linkedin.com/in/mgunasekara
>> <http://lk.linkedin.com/in/mgunasekara>*
>>
>
>
>
> --
> *Anjana Fernando*
> Senior Technical Lead
> WSO2 Inc. | http://wso2.com
> lean . enterprise . middleware
>



-- 
Supun Malinga,

Senior Software Engineer,
WSO2 Inc.
http://wso2.com
email: sup...@wso2.com <sup...@wso2.com>
mobile: +94 (0)71 56 91 321
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to