Hi Thushan,

I checked the H2O class loading issue you faced, and seems you need to use
the h2o single jar for the time being
http://h2o-release.s3.amazonaws.com/h2o/rel-shannon/26/index.html

The ideal solution is to create proper osgi bundles for necessary H2O jars,
which we can do once we do the merging. Please make a note.

On Wed, Jul 8, 2015 at 12:21 PM, Nirmal Fernando <[email protected]> wrote:

> Great!
>
> On Wed, Jul 8, 2015 at 12:05 PM, Thushan Ganegedara <[email protected]>
> wrote:
>
>> Hi,
>>
>> Never mind!. A clean install did the trick.
>>
>> On Wed, Jul 8, 2015 at 4:12 PM, Thushan Ganegedara <[email protected]>
>> wrote:
>>
>>> Hi,
>>>
>>> I'll got an update and built it. But now getting a new error during the
>>> startup of WSO2Server
>>>
>>> [2015-07-08 16:07:46,617] ERROR
>>> {org.wso2.carbon.ndatasource.core.internal.DataS
>>> ourceServiceComponent} -  Error in intializing system data sources:
>>> Error in ini
>>> tializing system data sources: Error in initializing system data sources
>>> at 'C:\
>>>
>>> Users\Thush\Documents\NetBeansProjects\WSO2-ML\wso2ml-1.0.0-SNAPSHOT\repository\
>>> conf\datasources\analytics-datasources.xml' - Error in loading data
>>> source provi
>>> der: org.wso2.carbon.datasource.reader.hadoop.HDFSDataSourceReader
>>> cannot be fou
>>> nd by org.wso2.carbon.ndatasource.core_4.4.0
>>> org.wso2.carbon.ndatasource.common.DataSourceException: Error in
>>> initializing system data sources: Error in initializing system data
>>> sources at 'C:\...\WSO2-ML\wso2ml-1.0.0-SNAPSHOT\repository\conf\datasou
>>> rces\analytics-datasources.xml' - Error in loading data source provider:
>>> org.wso
>>> 2.carbon.datasource.reader.hadoop.HDFSDataSourceReader cannot be found
>>> by org.ws
>>> o2.carbon.ndatasource.core_4.4.0
>>>         at
>>> org.wso2.carbon.ndatasource.core.DataSourceManager.initSystemDataSour
>>> ces(DataSourceManager.java:168)
>>>         at
>>> org.wso2.carbon.ndatasource.core.internal.DataSourceServiceComponent.
>>> initSystemDataSources(DataSourceServiceComponent.java:192)
>>>         at
>>> org.wso2.carbon.ndatasource.core.internal.DataSourceServiceComponent.
>>> setSecretCallbackHandlerService(DataSourceServiceComponent.java:178)
>>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>         at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>> java:62)
>>>         at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>> sorImpl.java:43)
>>>         at java.lang.reflect.Method.invoke(Method.java:497)
>>>         at
>>> org.eclipse.equinox.internal.ds.model.ComponentReference.bind(Compone
>>> ntReference.java:376)
>>>         at
>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bindRefere
>>> nce(ServiceComponentProp.java:430)
>>>         at
>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bind(Servi
>>> ceComponentProp.java:218)
>>>         at
>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(Serv
>>> iceComponentProp.java:343)
>>>         at
>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(Instan
>>> ceProcess.java:620)
>>>         at
>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(Insta
>>> nceProcess.java:197)
>>>         at
>>> org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:34
>>> 3)
>>>         at
>>> org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.
>>> java:222)
>>>         at
>>> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.ser
>>> viceChanged(FilteredServiceListener.java:107)
>>>         at
>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEv
>>> ent(BundleContextImpl.java:861)
>>>         at
>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventM
>>> anager.java:230)
>>>         at
>>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchr
>>> onous(ListenerQueue.java:148)
>>>         at
>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServ
>>> iceEventPrivileged(ServiceRegistry.java:819)
>>>         at
>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServ
>>> iceEvent(ServiceRegistry.java:771)
>>>         at
>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.reg
>>> ister(ServiceRegistrationImpl.java:130)
>>>         at
>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerSer
>>> vice(ServiceRegistry.java:214)
>>>         at
>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerSe
>>> rvice(BundleContextImpl.java:433)
>>>         at
>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerSe
>>> rvice(BundleContextImpl.java:451)
>>>         at
>>> org.wso2.carbon.securevault.internal.SecretManagerInitializerComponen
>>> t.activate(SecretManagerInitializerComponent.java:48)
>>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>         at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>> java:62)
>>>         at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>> sorImpl.java:43)
>>>         at java.lang.reflect.Method.invoke(Method.java:497)
>>>         at
>>> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(Servi
>>> ceComponent.java:260)
>>>         at
>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(S
>>> erviceComponentProp.java:146)
>>>         at
>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(Serv
>>> iceComponentProp.java:345)
>>>         at
>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(Instan
>>> ceProcess.java:620)
>>>         at
>>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(Insta
>>> nceProcess.java:197)
>>>         at
>>> org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver
>>> .java:473)
>>>         at
>>> org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.ja
>>> va:217)
>>>         at
>>> org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.jav
>>> a:816)
>>>         at
>>> org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRMana
>>> ger.java:783)
>>>         at
>>> org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89)
>>>         at java.lang.Thread.run(Thread.java:745)
>>> Caused by: org.wso2.carbon.ndatasource.common.DataSourceException: Error
>>> in init
>>> ializing system data sources at
>>> 'C:\Users\Thush\Documents\NetBeansProjects\WSO2-
>>>
>>> ML\wso2ml-1.0.0-SNAPSHOT\repository\conf\datasources\analytics-datasources.xml'
>>> - Error in loading data source provider:
>>> org.wso2.carbon.datasource.reader.hadoo
>>> p.HDFSDataSourceReader cannot be found by
>>> org.wso2.carbon.ndatasource.core_4.4.0
>>>
>>>         at
>>> org.wso2.carbon.ndatasource.core.DataSourceManager.initSystemDataSour
>>> ce(DataSourceManager.java:188)
>>>         at
>>> org.wso2.carbon.ndatasource.core.DataSourceManager.initSystemDataSour
>>> ces(DataSourceManager.java:164)
>>>         ... 40 more
>>> Caused by: org.wso2.carbon.ndatasource.common.DataSourceException: Error
>>> in load
>>> ing data source provider:
>>> org.wso2.carbon.datasource.reader.hadoop.HDFSDataSourc
>>> eReader cannot be found by org.wso2.carbon.ndatasource.core_4.4.0
>>>         at
>>> org.wso2.carbon.ndatasource.core.DataSourceManager.addDataSourceProvi
>>> ders(DataSourceManager.java:139)
>>>         at
>>> org.wso2.carbon.ndatasource.core.DataSourceManager.initSystemDataSour
>>> ce(DataSourceManager.java:180)
>>>         ... 41 more
>>> Caused by: java.lang.ClassNotFoundException:
>>> org.wso2.carbon.datasource.reader.h
>>> adoop.HDFSDataSourceReader cannot be found by
>>> org.wso2.carbon.ndatasource.core_4
>>> .4.0
>>>         at
>>> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl
>>> eLoader.java:501)
>>>         at
>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.
>>> java:421)
>>>         at
>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.
>>> java:412)
>>>         at
>>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De
>>> faultClassLoader.java:107)
>>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>>>         at java.lang.Class.forName0(Native Method)
>>>         at java.lang.Class.forName(Class.java:264)
>>>         at
>>> org.wso2.carbon.ndatasource.core.DataSourceManager.addDataSourceProvi
>>> ders(DataSourceManager.java:136)
>>>         ... 42 more
>>>
>>> Thank you
>>>
>>> On Wed, Jul 8, 2015 at 1:54 PM, Nirmal Fernando <[email protected]> wrote:
>>>
>>>> Seems Jenkins is yet to build the latest code. You have to update
>>>> carbon-ml and build it too.
>>>>
>>>> On Wed, Jul 8, 2015 at 9:23 AM, Nirmal Fernando <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi Thushan,
>>>>>
>>>>> Yep, we had this issue yesterday and it is resolved now. Please do an
>>>>> online build of product-ml.
>>>>>
>>>>> On Wed, Jul 8, 2015 at 8:56 AM, Thushan Ganegedara <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> I'm getting the following error while trying to create a dataset in
>>>>>> the WSO2-ml
>>>>>>
>>>>>> I've got the latest carbon pull and product-ml pull. And I've done a
>>>>>> maven clean install
>>>>>>
>>>>>> [2015-07-08 09:59:56,011] ERROR
>>>>>> {org.wso2.carbon.ml.rest.api.DatasetApiV10} -  Error occurred while
>>>>>> uploading a [dataset] MLDataset [id=0, name=Iris, tenantId=-1234,
>>>>>> userName=admin, dataSourceType=file, dataTargetType=file, 
>>>>>> sourcePath=null,
>>>>>> dataType=csv, comments=, version=1.0.2, containsHeader=true] of tenant 
>>>>>> [id]
>>>>>> -12
>>>>>> 34 and [user] admin . Cause:
>>>>>> org.wso2.carbon.ml.core.exceptions.MLDataProcessing
>>>>>> Exception - Failed to extract the sample points from path:
>>>>>> C:\Users\Thush\Documents\NetBeansProjects\WSO2-ML\wso2ml-1.0.0-SNAPSHOT\tmp\Iris.-1234.1436313595997.
>>>>>>  Cause: com.typesafe.config.ConfigException$Missing: No configuration
>>>>>> setting found for key 'akka.version'
>>>>>> org.wso2.carbon.ml.core.exceptions.MLDataProcessingException: Failed
>>>>>> to extract
>>>>>> the sample points from path: C:\Users\...\WSO2-ML\w
>>>>>> so2ml-1.0.0-SNAPSHOT\tmp\Iris.-1234.1436313595997. Cause:
>>>>>> com.typesafe.config.Co
>>>>>> nfigException$Missing: No configuration setting found for key
>>>>>> 'akka.version'
>>>>>>         at
>>>>>> org.wso2.carbon.ml.core.impl.FileDatasetProcessor.process(FileDataset
>>>>>> Processor.java:73)
>>>>>>         at
>>>>>> org.wso2.carbon.ml.core.impl.MLDatasetProcessor.process(MLDatasetProc
>>>>>> essor.java:165)
>>>>>>         at
>>>>>> org.wso2.carbon.ml.rest.api.DatasetApiV10.uploadDataset(DatasetApiV10
>>>>>> .java:100)
>>>>>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>         at
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>>>>> java:62)
>>>>>>         at
>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>>>>> sorImpl.java:43)
>>>>>>         at java.lang.reflect.Method.invoke(Method.java:497)
>>>>>>         at
>>>>>> org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(Abst
>>>>>> ractInvoker.java:173)
>>>>>>         at
>>>>>> org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker
>>>>>> .java:89)
>>>>>>         at
>>>>>> org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:167)
>>>>>>         at
>>>>>> org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:94)
>>>>>>         at
>>>>>> org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInv
>>>>>> okerInterceptor.java:58)
>>>>>>         at
>>>>>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
>>>>>> 1)
>>>>>>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>>>>>>         at
>>>>>> org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecu
>>>>>> tor.java:37)
>>>>>>         at
>>>>>> org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(Se
>>>>>> rviceInvokerInterceptor.java:106)
>>>>>>         at
>>>>>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseIntercept
>>>>>> orChain.java:263)
>>>>>>         at
>>>>>> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainIniti
>>>>>> ationObserver.java:123)
>>>>>>         at
>>>>>> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(Abstract
>>>>>> HTTPDestination.java:207)
>>>>>>         at
>>>>>> org.apache.cxf.transport.servlet.ServletController.invokeDestination(
>>>>>> ServletController.java:213)
>>>>>>         at
>>>>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletCont
>>>>>> roller.java:154)
>>>>>>         at
>>>>>> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpr
>>>>>> ingServlet.java:126)
>>>>>>         at
>>>>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(Ab
>>>>>> stractHTTPServlet.java:185)
>>>>>>         at
>>>>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractH
>>>>>> TTPServlet.java:108)
>>>>>>         at
>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
>>>>>>         at
>>>>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(Abstract
>>>>>> HTTPServlet.java:164)
>>>>>>         at
>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
>>>>>> icationFilterChain.java:303)
>>>>>>         at
>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>>>>>> ilterChain.java:208)
>>>>>>         at
>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52
>>>>>> )
>>>>>>         at
>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
>>>>>> icationFilterChain.java:241)
>>>>>>         at
>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>>>>>> ilterChain.java:208)
>>>>>>         at
>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
>>>>>> alve.java:220)
>>>>>>         at
>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
>>>>>> alve.java:122)
>>>>>>         at
>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
>>>>>> torBase.java:504)
>>>>>>         at
>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
>>>>>> ava:170)
>>>>>>         at
>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
>>>>>> ava:103)
>>>>>>         at
>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(C
>>>>>> ompositeValve.java:99)
>>>>>>         at
>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTo
>>>>>> mcatValve.java:47)
>>>>>>         at
>>>>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoa
>>>>>> derValve.java:57)
>>>>>>         at
>>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(T
>>>>>> omcatValveContainer.java:47)
>>>>>>         at
>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValv
>>>>>> e.java:62)
>>>>>>         at
>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.inv
>>>>>> oke(CarbonStuckThreadDetectionValve.java:159)
>>>>>>         at
>>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
>>>>>> 950)
>>>>>>         at
>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(Ca
>>>>>> rbonContextCreatorValve.java:57)
>>>>>>         at
>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
>>>>>> ve.java:116)
>>>>>>         at
>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
>>>>>> a:421)
>>>>>>         at
>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp
>>>>>> 11Processor.java:1074)
>>>>>>         at
>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(
>>>>>> AbstractProtocol.java:611)
>>>>>>         at
>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpo
>>>>>> int.java:1739)
>>>>>>         at
>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoin
>>>>>> t.java:1698)
>>>>>>         at
>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
>>>>>> java:1142)
>>>>>>         at
>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
>>>>>> .java:617)
>>>>>>         at
>>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskTh
>>>>>> read.java:61)
>>>>>>         at java.lang.Thread.run(Thread.java:745)
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>>
>>>>>> Thushan Ganegedara
>>>>>> School of IT
>>>>>> University of Sydney, Australia
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Thanks & regards,
>>>>> Nirmal
>>>>>
>>>>> Associate Technical Lead - Data Technologies Team, WSO2 Inc.
>>>>> Mobile: +94715779733
>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Thanks & regards,
>>>> Nirmal
>>>>
>>>> Associate Technical Lead - Data Technologies Team, WSO2 Inc.
>>>> Mobile: +94715779733
>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Regards,
>>>
>>> Thushan Ganegedara
>>> School of IT
>>> University of Sydney, Australia
>>>
>>
>>
>>
>> --
>> Regards,
>>
>> Thushan Ganegedara
>> School of IT
>> University of Sydney, Australia
>>
>
>
>
> --
>
> Thanks & regards,
> Nirmal
>
> Associate Technical Lead - Data Technologies Team, WSO2 Inc.
> Mobile: +94715779733
> Blog: http://nirmalfdo.blogspot.com/
>
>
>


-- 

Thanks & regards,
Nirmal

Associate Technical Lead - Data Technologies Team, WSO2 Inc.
Mobile: +94715779733
Blog: http://nirmalfdo.blogspot.com/
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to