The component name is unique because it creates a directory with that name.
On Tue, Jul 26, 2016 at 11:10 AM, Pierre Smits <pierre.sm...@gmail.com> wrote: > For starters: > > - A componentId needs to be unique > - A componentName need not be > > as an example: > -PcomponentId=1 -PcomponentName=webshop > -PcomponentId=2 -PcomponentName="webshop > > The componentName parameters is more for humans than for a software system. > It provides convenience. And has less restrictions regarding format, eg: > > - -PcomponentName="This is a a large DESCRIPTIVE piece of T3xt" - is > allowable. > > Best regards, > > Pierre Smits > > ORRTIZ.COM <http://www.orrtiz.com> > OFBiz based solutions & services > > OFBiz Extensions Marketplace > http://oem.ofbizci.net/oci-2/ > > On Tue, Jul 26, 2016 at 9:57 AM, Jacques Le Roux < > jacques.le.r...@les7arts.com> wrote: > > > Le 26/07/2016 à 09:10, Pierre Smits a écrit : > > > >> The basePermission parameters leads to a few things: > >> * being used in ofbiz-component.xml of the new component > >> * being used in the *SecurityPermissionSeedData.xml of the new component > >> * being used in the *SecurityGroupDemoData.xml of the new component > >> > >> A specific security group is not set in the ofbiz-component.xml, where > >> OFBTOOLS is also defined. > >> > >> For what it is worth, we (in our environment) differentiate between > >> componentID and componentName and have enhanced the ANT task also in > such > >> a > >> way that we can make new components tenant specific and/or component > type > >> specific. > >> > > > > What is the reason to differentiate componentID and componentName? > > > > Jacques > > > > >