Hello, We are configuring ModelPacakages to filter out the packages to be processed. At all the times we set the processAllModelPackages variable to false, using setProcessAllModelPackages() API on ModelPackages. Even though when the ModelPackages are reterieved from CodeGenerationContext by Cartridge to filter the packages. The value of variable processAllModelPackages is found to re-initialized to true, in which case all the packages are processed. We had to tweak the code in CodeGenerationContext class for this to make it work, before returning the modelPackages, we call the setProcessAllModelPackages() API again and set the processAllModelPackages attribute's value to false. Doing so the AndroMDA engine is able to filter the package for processing as desired. We were not able to find at which place in the code, did this variables value was set again to true. Please comment. Thanks, -Vikram.
