Hi Dev,
   I have tried to use MongoDb as Analitics event store in WSO2 EI 6.1.1 update 
23 but without succes.
   I have added in analytics-datasources.xml this configuration:
   <providers>
       
<provider>org.wso2.carbon.datasource.reader.mongo.MongoDataSourceReader</provider>
   </providers>
   <datasource>
              <name>WSO2_ANALYTICS_DS_MONGO</name>
              <description>The datasource used for analytics record 
store</description>
              <definition type="MONGO">
                  <configuration>
                      <host>xxx.xxx.xxx.xxx</host>
                      <port>27017</port>
                  </configuration>
              </definition>
   </datasource>
   And in analytics-config.xml this configuration:
   <analytics-record-store name="EVENT_STORE">
   
<implementation>org.wso2.carbon.analytics.datasource.mongo.MongoAnalyticsRecordStore</implementation>
          <properties>
              <property name="datasource">WSO2_ANALYTICS_DS_MONGO</property>
              <property name="database"> WSO2_DAS_EVENT</property>
          </properties>
    </analytics-record-store>
   I have read the configurations from this PR
   At startup I get the follow error(complete logs in attachment):
   [2018-03-01 13:32:40,902] [EI-Analytics] ERROR 
{org.wso2.carbon.ndatasource.core.internal.DataSourceServiceComponent} -  Error 
in intializing system data source
   s: Error in initializing system data sources: Error in initializing system 
data sources at 
'C:\WSO2BU~1\WSO2EI~1.1-U\wso2\ANALYT~1\bin\..\conf\datasources\maste
   r-datasources.xml' - Error in loading data source provider: 
org.wso2.carbon.datasource.reader.mongo.MongoDataSourceReader cannot be found 
by org.wso2.carbon.nda
   tasource.core_4.4.18
   org.wso2.carbon.ndatasource.common.DataSourceException: Error in 
initializing system data sources: Error in initializing system data sources at 
'C:\WSO2BU~1\WSO
   2EI~1.1-U\wso2\ANALYT~1\bin\..\conf\datasources\master-datasources.xml' - 
Error in loading data source provider: 
org.wso2.carbon.datasource.reader.mongo.MongoDa
   taSourceReader cannot be found by org.wso2.carbon.ndatasource.core_4.4.18
   Thanks in advance for any help
   Marco

   _________________________
   Marco Sessa
   Software Analyst / Developer
   CSP S.p.A.
   Napoli - Centro Direzionale,
   isola G/1, scala C
   Tel: 081.191.38.607
   Cel: 340.8689247
   Email: [email protected]
   www.cspnet.it
[2018-03-01 13:32:40,902] [EI-Analytics] ERROR 
{org.wso2.carbon.ndatasource.core.internal.DataSourceServiceComponent} -  Error 
in intializing system data source
s: Error in initializing system data sources: Error in initializing system data 
sources at 'C:\WSO2BU~1\WSO2EI~1.1-U\wso2\ANALYT~1\bin\..\conf\datasources\maste
r-datasources.xml' - Error in loading data source provider: 
org.wso2.carbon.datasource.reader.mongo.MongoDataSourceReader cannot be found 
by org.wso2.carbon.nda
tasource.core_4.4.18
org.wso2.carbon.ndatasource.common.DataSourceException: Error in initializing 
system data sources: Error in initializing system data sources at 
'C:\WSO2BU~1\WSO
2EI~1.1-U\wso2\ANALYT~1\bin\..\conf\datasources\master-datasources.xml' - Error 
in loading data source provider: org.wso2.carbon.datasource.reader.mongo.MongoDa
taSourceReader cannot be found by org.wso2.carbon.ndatasource.core_4.4.18
        at 
org.wso2.carbon.ndatasource.core.DataSourceManager.initSystemDataSources(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(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.eclipse.equinox.internal.ds.model.ComponentReference.bind(ComponentReference.java:376)
        at 
org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bindReference(ServiceComponentProp.java:430)
        at 
org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bind(ServiceComponentProp.java:218)
        at 
org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:343)
        at 
org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620)
        at 
org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197)
        at 
org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:343)
        at 
org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:222)
        at 
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107)
        at 
org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861)
        at 
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
        at 
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
        at 
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819)
        at 
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771)
        at 
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130)
        at 
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214)
        at 
org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433)
        at 
org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:451)
        at 
org.wso2.carbon.securevault.internal.SecretManagerInitializerComponent.activate(SecretManagerInitializerComponent.java:48)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:260)
        at 
org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146)
        at 
org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:345)
        at 
org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620)
        at 
org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197)
        at 
org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473)
        at 
org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217)
        at 
org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816)
        at 
org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.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 
initializing system data sources at 
'C:\WSO2BU~1\WSO2EI~1.1-U\wso2\ANALYT~1\bin\..\c
onf\datasources\master-datasources.xml' - Error in loading data source 
provider: org.wso2.carbon.datasource.reader.mongo.MongoDataSourceReader cannot 
be found b
y org.wso2.carbon.ndatasource.core_4.4.18
        at 
org.wso2.carbon.ndatasource.core.DataSourceManager.initSystemDataSource(DataSourceManager.java:188)
        at 
org.wso2.carbon.ndatasource.core.DataSourceManager.initSystemDataSources(DataSourceManager.java:157)
        ... 40 more
Caused by: org.wso2.carbon.ndatasource.common.DataSourceException: Error in 
loading data source provider: 
org.wso2.carbon.datasource.reader.mongo.MongoDataSourc
eReader cannot be found by org.wso2.carbon.ndatasource.core_4.4.18
        at 
org.wso2.carbon.ndatasource.core.DataSourceManager.addDataSourceProviders(DataSourceManager.java:139)
        at 
org.wso2.carbon.ndatasource.core.DataSourceManager.initSystemDataSource(DataSourceManager.java:180)
        ... 41 more
Caused by: java.lang.ClassNotFoundException: 
org.wso2.carbon.datasource.reader.mongo.MongoDataSourceReader cannot be found 
by org.wso2.carbon.ndatasource.core_4
.4.18
        at 
org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.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(DefaultClassLoader.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.addDataSourceProviders(DataSourceManager.java:136)
        ... 42 more
[2018-03-01 13:32:41,607] [EI-Analytics] ERROR 
{org.wso2.carbon.user.core.internal.Activator} -  Cannot start User Manager 
Core bundle
java.lang.RuntimeException: Error in looking up data source: Name 
[jdbc/WSO2CarbonDB] is not bound in this Context. Unable to find [jdbc].
        at 
org.wso2.carbon.user.core.util.DatabaseUtil.lookupDataSource(DatabaseUtil.java:85)
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to