Hi Chandana, Could we get fixes from Registry side for this?
thanks, dimuthu On Tue, Mar 24, 2015 at 7:29 PM, Punnadi Gunarathna <[email protected]> wrote: > Hi All, > > While fixing a cloud bug which is "AF code tries to retrieve information > of irrelevant apps when inside an app" [1] , I found that passing a Map > object rather than GenericArtifactFilter object to GenericArtifactManager > would solve the problem [2]. > When I changed the GenericArtifactFilter object to a Map object [3], it > threw some exceptions. With the help of Greg team it was found out that the > App Factory resources weren't indexed which result those exceptions. So I > indexed the resource [5]. > > But after applying indexing I'm facing more problems as follows: > > 1. When an application is created, the 'trunk' created via > 'appversion.rxt' will not be returned from getAppVersionRXTFromRegistry > method in RxtManager.java until for few seconds (such as 10s), So it > requires to implement retry attempts until it returns the version 'trunk' > to proceed further in app creation process. > 2. When an app version is created, newly created verson will not be > returned by the same method mentioned in 1, due to the same reason and it > will require some code changes to fix the exceptions introduced later in > execution path. > > Moreover this might be a significant issue in Cloud as well. > > Please advice whether to keep the old implementation or to godhead with > indexing and sort the remaining issues. > > [1] https://wso2.org/jira/browse/APPFAC-3009 > [2][Dev] [Greg] What is the difference between overloaded > findGenericArtifacts method in GenericArtifactManager - mail > [3] > https://github.com/punnadih/product-af/commit/dff7920619d25a134daef8f0134744908ae1e402 > [4][Dev][App Fac] Registry resources Indexing issue fixed - mail > > -- > Thanks and Regards, > > Punnadi Gunarathna > Senior Software Engineer, > WSO2, Inc.; http://wso2.com <http://wso2> > Blog: http://hi-my-world.blogspot.com/ > Tel : 94 11 214 5345 > Fax :94 11 2145300 > > > > <http://lalajisureshika.blogspot.com/> > -- Dimuthu Leelarathne Architect & Product Lead of App Factory WSO2, Inc. (http://wso2.com) email: [email protected] Mobile : 0773661935 Lean . Enterprise . Middleware
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
