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

Reply via email to