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
> >
> >
>

Reply via email to