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
