Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

markus_bulla_adobe
markus_bulla_adobe
Offline

Badges

Badges
24

Accepted Solutions

Accepted Solutions
77

Likes Received

Likes Received
208

Posts

Posts
162

Discussions

Discussions
10

Questions

Questions
153

Ideas

Ideas
0

Blog Posts

Blog Posts
0
Top badges earned by markus_bulla_adobe
Customize the badges you want to showcase on your profile
Betreff: .cfg.json file not working - Adobe Experience Manager 08-04-2021
I would recommend to rename the variable identifiers in your Java class. getFoo usually indicates a method but this definition is actually the parameter definition. So "foo" would be a better name compared to "getFoo" here.

Views

2.3K

Likes

0

Replies

0
Betreff: .cfg.json file not working - Adobe Experience Manager 08-04-2021
Please make sure thatYour json file name matches the Service PID (see web console UI below "Configuration Information"; this part is cut off in your screenshot).The keys in your json file match the configuration keys of your service (see web console; key is in brackets after the parameter description). According to your shared code (variable definition is the key) and the screenshot this is currently "getHttpVersion", "getEndpoint", "getTimeout", "getLogResponse" instead of your currently used k...

Views

2.3K

Like

1

Replies

13
Betreff: Where to put config files - the missing piece. - Adobe Experience Manager 08-04-2021
The content of the config json file needs to reflect the the properties that you define in your OSGI service. It's just a key-value-list of the parameters. You can double check on the required keys in the OSGI web console config manager UI by opening your service configuration. The key is always listed in brackets after the property description (below the input field). You'll also see the PID (required for the naming oif your file) in the dialog at the bottom.

Views

421

Likes

0

Replies

0
Betreff: Where to put config files - the missing piece. - Adobe Experience Manager 08-04-2021
Not sure if you have already seen my explanations on this topic in your other thread. The ui.config Maven module is a dedicated place to hold the OSGI configurations that you want to distribute. The structure of the module follows some conventions:Everything up to (and including) the “jcr_content” folder is part of the Maven module structure (same as with “regular” Java modules holding all packages within the /src/main/java structure). Everything inside the “jcr_content” folder reflects the stru...

Views

443

Like

1

Replies

3
Betreff: best way to implement env vars or similar? - Adobe Experience Manager 07-04-2021
The right approach depends on the actual item that you want to configure.
Most relevant aspects IMO are:Scope of your configuration 
(equal on all instances and environments; specific to a all instances of a certain environment; global for a single AEM instance; specific to a tenant on your AEM instance; more specific, e. g. country, language or otherwise tree-specific)Frequency of updates to the configuration (and flexibility on that)Who is responsible to work on the configuration (developer, p...

Views

436

Like

1

Replies

0
Betreff: aem configuration env vars - JAVA or config file... - Adobe Experience Manager 07-04-2021
What I understand from your question (and your other thread) is that you are missing the link between the OSGI service and its according configuration (residing inside the OSGI context) on the one hand and the configuration files/nodes in the repository on the other hand. Correct? I’m not aware of a tutorial on this (maybe I’ll take this as a motivation to write one ;-), but I’ll try to outline the concept: On the one hand you have the OSGI service that needs to be configured. You define certain...

Views

360

Like

1

Replies

0
Betreff: best way to implement env vars or similar? - Adobe Experience Manager 07-04-2021
FYI: I'll repost my answer to your other thread to allow for better readability.

Views

445

Like

1

Replies

0
Betreff: best way to implement env vars or similar? - Adobe Experience Manager 07-04-2021
What I understand from your first question is that you are missing the link between the OSGI service and its according configuration (residing inside the OSGI context) on the one hand and the configuration files/nodes in the repository on the other hand. Correct? I’m not aware of a tutorial on this (maybe I’ll take this as a motivation to write one ;-), but I’ll try to outline the concept: On the one hand you have the OSGI service that needs to be configured. You define certain properties and an...

Views

449

Like

1

Replies

0
Betreff: best way to implement env vars or similar? - Adobe Experience Manager 07-04-2021
There are multiple ways to handle and manage configurations in AEM.All of them have different use cases and a project specific decision depends on quite some different factors.Let me mention three common methods: OSGI ConfigurationsAs already mentioned, they can be added to your projects source code basis and be rolled-out through the regular deployment process. Configurations can be placed into folders that following a naming convention. Global configurations reside in a folder named "config" b...

Views

718

Likes

3

Replies

5
Betreff: Managing permissions on DAM - Adobe Experience Manager 07-04-2021
When it comes to permission management there are two separate areas to look at: General permission setup for all users, groups and tenants/markets/etc.This should be a predefined hierarchy that is designed by your project-specific authorization matrix, implemented by your development team and rolled-out through your regular deployment process to create groups and assign ACLs. I recommend to leverage the Netcentric ACL Tool [1] for this.The "Private Folder" feature auf AEM AssetsThis is a differe...

Views

350

Like

1

Replies

2