Hi Amalka, According to the registry team this could be possibly fix with the following change into the RxtManager. Is this intermittent? Can you reproduce this regularly? This should be reproducible in our local setups right? Is so please patch the appfactory.core with the diff provided, and test. Let us know the results.
diff --git a/modules/components/org.wso2.carbon.appfactory.core/src/main/java/org/wso2/carbon/appfactory/core/governance/RxtManager.java b/modules/components/org.wso2.carbon.appfactory.core/src/main/java/org/wso2/carbon/appfactory/core/governance/RxtManager.java index 3259299..609419d 100644 --- a/modules/components/org.wso2.carbon.appfactory.core/src/main/java/org/wso2/carbon/appfactory/core/governance/RxtManager.java +++ b/modules/components/org.wso2.carbon.appfactory.core/src/main/java/org/wso2/carbon/appfactory/core/governance/RxtManager.java @@ -200,6 +200,7 @@ public class RxtManager { factory.setProperty(XMLInputFactory.IS_COALESCING, true); XMLStreamReader reader = null; reader = factory.createXMLStreamReader(new StringReader(info)); + GovernanceUtils.loadGovernanceArtifacts(userRegistry); GenericArtifactManager manager = new GenericArtifactManager(userRegistry, key); GenericArtifact artifact = manager.newGovernanceArtifact(new StAXOMBuilder(reader).getDocumentElement()); Thanks, Kasun *Kasun de Silva* Software Engineer | *WSO2 Inc.*; http://wso2.com lean.enterprise.middleware email : kas...@wso2.com mobile : +94 77 794 4260 On Tue, Sep 15, 2015 at 2:08 PM, Amalka Subasinghe <ama...@wso2.com> wrote: > Hi, > > > I got the following error, when I try to create a version in an existing > application > > By referring the logs, we can see that config and governance registries > are being loaded. > > TID: [0] [AF] [2015-09-15 01:06:23,476] INFO > {org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService} - Connected > to mount at config in 5ms > {org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService} > > TID: [0] [AF] [2015-09-15 01:06:23,619] INFO > {org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService} - Connected > to mount at governance in 12ms > {org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService} > > > however, after I login to the carbon console, using the same tenant I > could create the version without errors. > > > TID: [0] [AF] [2015-09-14 21:02:41,818] ERROR > {org.wso2.carbon.governance.api.common.dataobjects.GovernanceArtifactImpl} > - Error in associating lifecycle for the artifact. id: > e47109a2-893b-4c7d-a76a-1fc46aa25954, path: > /repository/applications/aftestsetupmonitori/1.0.0. > {org.wso2.carbon.governance.api.common.dataobjects.GovernanceArtifactImpl} > > org.wso2.carbon.registry.core.exceptions.RegistryException: Couldn't find > aspectName 'ApplicationLifecycle' > > at > org.wso2.carbon.registry.core.jdbc.EmbeddedRegistry.associateAspect(EmbeddedRegistry.java:2428) > > at > org.wso2.carbon.registry.core.caching.CacheBackedRegistry.associateAspect(CacheBackedRegistry.java:416) > > at > org.wso2.carbon.registry.core.session.UserRegistry.associateAspectInternal(UserRegistry.java:1904) > > at > org.wso2.carbon.registry.core.session.UserRegistry.access$3800(UserRegistry.java:60) > > at > org.wso2.carbon.registry.core.session.UserRegistry$39.run(UserRegistry.java:1876) > > at > org.wso2.carbon.registry.core.session.UserRegistry$39.run(UserRegistry.java:1873) > > at java.security.AccessController.doPrivileged(Native Method) > > at > org.wso2.carbon.registry.core.session.UserRegistry.associateAspect(UserRegistry.java:1873) > > at > org.wso2.carbon.governance.api.common.dataobjects.GovernanceArtifactImpl.attachLifecycle(GovernanceArtifactImpl.java:276) > at > org.wso2.carbon.appfactory.core.governance.RxtManager.addArtifact(RxtManager.java:212) > > > Thanks > Amalka > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev