ERROR - EmbeddedRegistryService Failed to configure the embedded registry

I want to set up a cluster for wso2esb, I have done the database setup as mentioned in the link https://docs.wso2.com/display/CLUSTER420/Setting+up+the+Database .

I was using postgresql database, I get the following error stack when starting wso2server in cluster mode with sh wso2server.sh -Dsetup command on Linux machine.

code in registry.xml

    <dbConfig name="sharedregistry">
        <dataSource>jdbc/WSO2RegistryDB</dataSource>
    </dbConfig>

    <dbConfig name="wso2registry">
        <dataSource>jdbc/WSO2CarbonDB</dataSource>
    </dbConfig>

      

remote code of registry.xml instance

 <remoteInstance url="https://localhost:9443/registry">
       <id>instanceid</id>
        <dbConfig>sharedregistry</dbConfig>
        <readOnly>false</readOnly>
        <enableCache>true</enableCache>
        <registryRoot>/</registryRoot>
    <cacheId>regadmin@jdbc:postgresql://ipaddress:5432/REGISTRY_DB?autoReconnect=true</cacheId>
  </remoteInstance>

      

data source configuration in master-datasource.xml file

        <datasource>
            <name>REGISTRY_LOCAL1</name>
            <description>The datasource used for registry-local</description>
            <jndiConfig>
                <name>jdbc/WSO2CarbonDB</name>
            </jndiConfig>
            <definition type="RDBMS">
                <configuration>
                    <url>jdbc:postgresql://ipaddress:5432/REGISTRY_LOCAL1?autoReconnect=true</url>
                    <username>regadmin</username>
                    <password>regadmin</password>
                    <driverClassName>org.postgresql.Driver</driverClassName>
                    <maxActive>50</maxActive>
                    <maxWait>60000</maxWait>
                    <testOnBorrow>true</testOnBorrow>
                    <validationQuery>SELECT 1</validationQuery>
                    <validationInterval>30000</validationInterval>
                </configuration>
            </definition>
        </datasource>

      

Exceptional tracing

[2015-07-23 21: 06: 57,601] ERROR - RegistryConfigurationProcessor error while replacing system variables org.wso2.carbon.CarbonException: error while creating document on org.wso2.carbon.utils.CarbonUtils.replaceSystemVariablesInXml (CarbonUtils.java:1042 ) to org.wso2.carbon.registry.core.config.RegistryConfigurationProcessor.populateRegistryConfig (RegistryConfigurationProcessor.java:93) to org.wso2.carbon.registry.core.config.RegistryContext. (RegistryContext.java:461) in org.wso2.carbon.registry.core.config.RegistryContext. (RegistryContext.java:442) at org.wso2.carbon.registry.core.config.RegistryContext.getBaseInstance (RegistryContext.java:321) at org.wso2.carbon.registry.core.internal.RegistryCoreServiceComponentistry.getEmbeddedRegviceComponentistry : 627) in org.wso2.carbon.registry.core.internal.RegistryCoreServiceComponent.buildRegistryService (RegistryCoreServiceComponent.java:563) at org.wso2.carbon.registry.core.internal.RegistryCoreServiceComponent.activate (RegistryCoreServiceComponent.java:117) at sun.reflect.NativeMethodAccessorImpl.invoke method at sun.reflectorFlectorNativeMethodAccessorImpl.invoke method invoke (NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:606) at org.eclipse.equinox.internal .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:347) 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.dispExtExt 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 .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.wso2.carbon.user.core.internal.Activator.startDeploy (Activator.java:70) at org.wso2.carbon.user.core .internal.BundleCheckActivator.start (BundleCheckActivator.java:61) in org.eclipse.osgi.framework.internal.core.BundleContextImpl $ 1.run (BundleContextImpl.java:711) in java.security.AccessController.doPrivileged org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator (BundleContextImpl.java:702) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start (BundleContextImpl.java:683) to org.eclipse.osgi.framework.internal.core.BundleHost.startWorker (BundleHost.java:381) to org.eclipse.osgi.framework.internal.core.AbstractBundle.resume (AbstractBundle.java:390) to org .eclipse.osgi.framework.internal.core.Framework.resumeBundle (Framework.java:1176) at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles (StartLevelManager.java:559) at org.eclipse.osgi .framework.internal.core.StartLevelManager.resumeBundles (StartLevelManager.java:544) in org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL (StartLevelManager.java:457) in org.eclipse.osternal.framework .core.StartLevelManager.doSetStartLevel (StartLevelManager.java:243) in org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent (StartLevelManager.java:438) in org.eclipse.inosgi.frameartager ...dispatchEvent (StartLevelManager.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent (EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.EventManager $ EventThread.run (EventManager.java 340) Thrown: org.xml.sax.SAXParseException; lineNumber: 3; ColumnNumber: 1; A pseudo-attributed name is expected. at org.apache.xerces.parsers.DOMParser.parse (Unknown source) at org.apache.xerces.jaxp.DocumentBuilderImpl.parse (Unknown source) at javax.xml.parsers.DocumentBuilder.parse (Unknown source) at org. .carbon.utils.CarbonUtils.replaceSystemVariablesInXml (CarbonUtils.java:1040) ... 44 more [2015-07-23 21: 06: 57,615] ERROR - EmbeddedRegistryService Failed to configure the embedded registry. Invalid data access manager. [2015-07-23 21: 06: 57,615] ERROR - RegistryCoreServiceComponent Failed to activate Registry Core package org.wso2.carbon.registry.core.exceptions.RegistryException: Failed to configure the built-in registry. Invalid data access manager. at org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.configure (EmbeddedRegistryService.java:167) at org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService. (EmbeddedRegistryService.java:99) at org.wso2.carbon.registry.core.internal.RegistryCoreServiceComponent.getEmbeddedRegistryService (RegistryCoreServiceComponent.java:630) at org.wso2.carbon.registry.core.internal.RegistryBuilt-in. : 563) at org.wso2.carbon.registry.core.internal.RegistryCoreServiceComponent.activate (RegistryCoreServiceComponent.java:117) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method (Methodinhodin 606) to org.eclipse.equinox.internal.ds.model.ServiceComponent.activate (ServiceComponent.java:260) to org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate (ServiceComponentProp.java:146) to org .eclipse.equinox.internal.ds.model.ServiceComponentProp.build (ServiceComponentProp.java:347) 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.dispExtPlus 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 .internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged (ServiceRegistry.java:819) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent (ServiceRegistry.java:771) at org.eclipsevice.osgi.internal.eristry. (ServiceRegistrationImpl.java:130) in org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService (ServiceRegistry.java:214) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService (BundleContextImpl.java:433) at org.wso2.carbon.user.core.internal.Activator.startDeploy (Activator. java: 70) to org.wso2.carbon.user.core.internal.BundleCheckActivator.start (BundleCheckActivator.java:61) to org.eclipse.osgi.framework.internal.core.BundleContextImpl $ 1.run (BundleContext11Impl.java:7 ) to java.security.AccessController.doPrivileged (native method) to org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator (BundleContextImpl.java:702) to org.eclipse.osgi.framework.internal.core.BundleContext .start (BundleContextImpl.java:683) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker (BundleHost.java:381) at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume (AbstractBundle .java:390) at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle (Framework.java:1176) at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles (StartLevelManager.java:559) at org .eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles (StartLevelManager.java"44) in org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL (StartLevelManager.java.e457) in org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL (StartLevelManager.java.e457) .framework.internal.core.StartLevelManager.doSetStartLevel (StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent (StartLevelManager.java:438) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent (StartLevelManager.java:438) at org.eclipse.clipse .core.StartLevelManager.dispatchEvent (StartLevelManager.java:1) in org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent (EventManager.java:230) in org.eclipse.osgi.framework.eventmgr.EventManager $ EventThreadManagerrun (EventManager.java:340)

+3


source to share





All Articles