Thanks Amila.. Regards, Dinusha.
On Tue, Mar 12, 2013 at 5:44 PM, Amila Maha Arachchi <[email protected]>wrote: > Yes, most of the errors are due to missing config files. You need to copy > the files to the pack at the time of creating the distribution. Please add > the following to AM's dist.xml > > <!--Multitenancy related file --> > <fileSet> > <directory> > > ../p2-profile-gen/target/wso2carbon-core-${wso2carbon.version}/repository/conf/multitenancy/ > </directory> > > <outputDirectory>${pom.artifactId}-${pom.version}/repository/conf/multitenancy</outputDirectory> > <includes> > <include>**/stratos.xml</include> > <include>**/multitenancy-packages.xml</include> > <include>**/usage-throttling-agent-config.xml</include> > <include>**/cloud-services-desc.xml</include> > </includes> > </fileSet> > > Refer some other product such as AS for more info. > > On Tue, Mar 12, 2013 at 5:34 PM, Dinusha Senanayaka <[email protected]>wrote: > >> Hi AmilaM, >> >> We have included following set of features to the pom.xml of APIM >> p2-profile. >> >> >> >> <featureArtifactDef>org.wso2.carbon:org.wso2.carbon.stratos.common.feature:2.0.5</featureArtifactDef> >> >> >> <featureArtifactDef>org.wso2.carbon:org.wso2.carbon.stratos.usage.agent.feature:2.0.5</featureArtifactDef> >> >> >> <featureArtifactDef>org.wso2.carbon:org.wso2.carbon.stratos.throttling.agent.feature:2.0.5</featureArtifactDef> >> >> >> <featureArtifactDef>org.wso2.carbon:org.wso2.carbon.stratos.deployment.feature:2.0.0</featureArtifactDef> >> >> And getting following [1], [2] exceptions while server startup.. Also >> server hangs starting with the warning "[2013-03-12 17:27:25,834] WARN - >> StartupFinalizerServiceComponent Waiting for required OSGi services: >> org.wso2.carbon.throttling.agent.ThrottlingAgent," . >> >> Do we need to do additional configurations if we are adding >> org.wso2.carbon.stratos.throttling.agent.feature ? Also can these >> exceptions due to missing configurations ? >> >> [1]. [2013-03-12 16:56:19,313] ERROR - PackageInfoHolder Error in >> deserializing the packageConfigs file: >> /home/dinusha/Downloads/wso2am-1.4.0/repository/conf/multitenancy/multitenancy-packages.xml. >> java.io.FileNotFoundException: >> /home/dinusha/Downloads/wso2am-1.4.0/repository/conf/multitenancy/multitenancy-packages.xml >> (No such file or directory) >> at java.io.FileInputStream.open(Native Method) >> at java.io.FileInputStream.<init>(FileInputStream.java:106) >> at java.io.FileInputStream.<init>(FileInputStream.java:66) >> at >> org.wso2.carbon.stratos.common.packages.PackageInfoHolder.deserializePackageDescriptionConfig(PackageInfoHolder.java:80) >> at >> org.wso2.carbon.stratos.common.packages.PackageInfoHolder.<init>(PackageInfoHolder.java:44) >> at >> org.wso2.carbon.stratos.common.internal.CloudCommonServiceComponent.activate(CloudCommonServiceComponent.java:50) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:252) >> at >> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146) >> at >> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:346) >> at >> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:588) >> at >> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:196) >> at >> org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:328) >> at >> org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:221) >> at >> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:104) >> 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.ndatasource.core.internal.DataSourceServiceComponent.registerServices(DataSourceServiceComponent.java:100) >> at >> org.wso2.carbon.ndatasource.core.internal.DataSourceServiceComponent.initSuperTenantUserDataSources(DataSourceServiceComponent.java:195) >> at >> org.wso2.carbon.ndatasource.core.internal.DataSourceServiceComponent.checkInitTenantUserDataSources(DataSourceServiceComponent.java:180) >> at >> org.wso2.carbon.ndatasource.core.internal.DataSourceServiceComponent.setRegistryService(DataSourceServiceComponent.java:131) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.eclipse.equinox.internal.ds.model.ComponentReference.bind(ComponentReference.java:367) >> at >> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bindReference(ServiceComponentProp.java:430) >> at >> org.eclipse.equinox.internal.ds.InstanceProcess.dynamicBind(InstanceProcess.java:415) >> at >> org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:319) >> at >> org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:221) >> at >> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:104) >> 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.wso2.carbon.registry.core.internal.RegistryCoreServiceComponent.activate(RegistryCoreServiceComponent.java:123) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:252) >> at >> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146) >> at >> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:346) >> at >> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:588) >> at >> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:196) >> at >> org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:328) >> at >> org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:221) >> at >> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:104) >> 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.wso2.carbon.user.core.internal.Activator.startDeploy(Activator.java:68) >> at >> org.wso2.carbon.user.core.internal.BundleCheckActivator.start(BundleCheckActivator.java:61) >> at >> org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711) >> at java.security.AccessController.doPrivileged(Native Method) >> at >> org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702) >> at >> org.eclipse.osgi.framework.internal.core.BundleContextImpl.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:389) >> at >> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1130) >> at >> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559) >> at >> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544) >> at >> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457) >> at >> org.eclipse.osgi.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:1) >> at >> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >> at >> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) >> [2013-03-12 16:56:19,322] ERROR - CloudCommonServiceComponent Error in >> activating Cloud Common Service >> Componentorg.wso2.carbon.stratos.common.exception.StratosException: Error >> in deserializing the packageConfigs file: >> /home/dinusha/Downloads/wso2am-1.4.0/repository/conf/multitenancy/multitenancy-packages.xml. >> >> >> [2]. [2013-03-12 16:56:24,954] ERROR - Axis2ServiceRegistry Error >> building service from bundle : Symbolic Name: >> org.wso2.carbon.tenant.mgt,Bundle Version: 2.0.3, ID: 355 >> org.apache.axis2.phaseresolver.PhaseException: Did not find the desired >> phase 'Security' while deploying handler 'PolicyBasedSecurityInHandler'. >> at >> org.apache.axis2.phaseresolver.PhaseHolder.addHandler(PhaseHolder.java:75) >> at >> org.apache.axis2.phaseresolver.PhaseResolver.engageModuleToFlow(PhaseResolver.java:68) >> at >> org.apache.axis2.phaseresolver.PhaseResolver.engageModuleToOperation(PhaseResolver.java:104) >> at >> org.apache.axis2.phaseresolver.PhaseResolver.engageModuleToOperation(PhaseResolver.java:110) >> at >> org.apache.axis2.description.AxisOperation.onEngage(AxisOperation.java:152) >> at >> org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:478) >> at >> org.apache.axis2.description.AxisService.onEngage(AxisService.java:827) >> at >> org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:478) >> at >> org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:439) >> at >> org.apache.axis2.deployment.DeploymentEngine.fillServiceGroup(DeploymentEngine.java:765) >> at >> org.apache.axis2.deployment.DeploymentEngine.addServiceGroup(DeploymentEngine.java:605) >> at >> org.wso2.carbon.utils.deployment.Axis2ServiceRegistry.addServices(Axis2ServiceRegistry.java:218) >> at >> org.wso2.carbon.utils.deployment.Axis2ServiceRegistry.register(Axis2ServiceRegistry.java:102) >> at >> org.wso2.carbon.utils.deployment.Axis2ServiceRegistry.register(Axis2ServiceRegistry.java:89) >> at >> org.wso2.carbon.core.init.CarbonServerManager.initializeCarbon(CarbonServerManager.java:470) >> at >> org.wso2.carbon.core.init.CarbonServerManager.removePendingItem(CarbonServerManager.java:290) >> at >> org.wso2.carbon.core.init.PreAxis2ConfigItemListener.bundleChanged(PreAxis2ConfigItemListener.java:118) >> at >> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847) >> at >> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >> at >> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) >> [2013-03-12 16:56:25,050] INFO - DeploymentEngine Deploying Web service: >> org.wso2.carbon.tryit - >> [2013-03-12 16:56:25,486] INFO - CarbonServerManager Repository : >> /home/dinusha/Downloads/wso2am-1.4.0/repository/deployment/server/ >> [2013-03-12 16:56:25,489] ERROR - ActivationServiceComponent Failed to >> engage Activation Module >> org.apache.axis2.phaseresolver.PhaseException: Did not find the desired >> phase 'Validation' while deploying handler 'InFlowActivationHandler'. >> at >> org.apache.axis2.phaseresolver.PhaseHolder.addHandler(PhaseHolder.java:75) >> at >> org.apache.axis2.phaseresolver.PhaseResolver.engageModuleToFlow(PhaseResolver.java:68) >> at >> org.apache.axis2.phaseresolver.PhaseResolver.engageModuleToOperation(PhaseResolver.java:104) >> at >> org.apache.axis2.phaseresolver.PhaseResolver.engageModuleToOperation(PhaseResolver.java:110) >> at >> org.apache.axis2.description.AxisOperation.onEngage(AxisOperation.java:152) >> at >> org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:478) >> at >> org.apache.axis2.description.AxisService.onEngage(AxisService.java:827) >> at >> org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:478) >> at >> org.apache.axis2.description.AxisServiceGroup.onEngage(AxisServiceGroup.java:134) >> at >> org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:478) >> at >> org.apache.axis2.engine.AxisConfiguration.onEngage(AxisConfiguration.java:624) >> at >> org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:478) >> at >> org.apache.axis2.description.AxisDescription.engageModule(AxisDescription.java:439) >> at >> org.apache.axis2.engine.AxisConfiguration.engageModule(AxisConfiguration.java:595) >> at >> org.wso2.carbon.activation.internal.ActivationServiceComponent.setConfigurationContextService(ActivationServiceComponent.java:134) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.eclipse.equinox.internal.ds.model.ComponentReference.bind(ComponentReference.java:367) >> at >> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bindReference(ServiceComponentProp.java:430) >> at >> org.eclipse.equinox.internal.ds.InstanceProcess.dynamicBind(InstanceProcess.java:415) >> at >> org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:319) >> at >> org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:221) >> at >> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:104) >> 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.core.init.CarbonServerManager.initializeCarbon(CarbonServerManager.java:513) >> at >> org.wso2.carbon.core.init.CarbonServerManager.removePendingItem(CarbonServerManager.java:290) >> at >> org.wso2.carbon.core.init.PreAxis2ConfigItemListener.bundleChanged(PreAxis2ConfigItemListener.java:118) >> at >> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847) >> at >> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >> at >> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) >> >> Regards, >> Dinusha. >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Amila Maharachchi* > Technical Lead > Member, Management Committee - Cloud & Platform TG > WSO2, Inc.; http://wso2.com > > Blog: http://maharachchi.blogspot.com > Mobile: +94719371446 > >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
