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