bartek__w
Community profile bartek__w Level 1
Job title here
Location here
4 BADGES
Level 1

Level 1

Learn more
Joined the community 15-04-2019 1:23:43 AM
Offline
Top badges earned by bartek__w
Customize the badges you want to showcase on your profile
Re: AEM 6.5 Upgrade to 6.5.7 CFP Causing Unresponsive Ins...
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager
Great article, thanks ! Is this package available publicly now ?    

Views

97

Likes

0

Replies

0
Re: ThreadDumps on AEM 6.3 instances
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager
Hello @maryw24753203 any updates here ? 

Views

4

Likes

0

Replies

0
Re: AEM as a Cloud service - Crypto support
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager
I found another documentation that states that on envs managed via Cloud Manager a special env-related variables can be used for secrets and regular configurations like. { "connection.timeout": 1000, "api-key": "$[secret:server-api-key]", "url": "$[env:server-url]" } So I far as I understand this is a way to go. On local/on prem envs used for develpmnet a shared crypto key could be used to keep all secrets safe.

Views

125

Like

1

Replies

0
Re: AEM as a Cloud service - Crypto support
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager
Hi @krishna_chaita2, thanks for the answer but I am still not sure how this should be handled on AEM as a Cloud environment. I can configure the key locally and then encrypt secrets using /system/console/crypto on my local instance and resuse this key pair on all development instances that we create manually but how that is related to the key that is used for encryption on AEM as a cloud service dev/stage/prod (I do not see option to use /system/console/crypto to get actual encrypted value). Wha...

Views

150

Like

1

Replies

0
AEM as a Cloud service - Crypto support
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager
Hi, I am investigating ways of working for new AEM as a Cloud Service. One of the common features used in AEM projects was Crypo support that allowed to encrypt any secret as password, API key and keep it in the repository in OSGI config. Usually we shared one crypto key pair for our test envs and then used another keys on stg/prod. Encrypting was done manually on the instance. Could you please help me and explain how it should be done in AEM as a Cloud ? I can see that local development did not...

Views

214

Likes

0

Replies

4
Re: Using plain groovy console in vault-upgrade-hook - mi...
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager Assets
Also using groovy-all package can help here, then issue with groovy-json is not showing. The only problem is to find proper version 🙂

Views

110

Likes

0

Replies

0
Re: Using plain groovy console in vault-upgrade-hook - mi...
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager Assets
I found a blog post https://blog.osgi.org/2013/02/javautilserviceloader-in-osgi.html that addresses the issue I had below. To fix that I added the following bundles to the instance: org.apache.sling org.apache.sling.scripting.groovy 1.2.0 org.codehaus.groovy groovy 3.0.1 org.codehaus.groovy groovy-templates 3.0.1 org.codehaus.groovy groovy-json 3.0.1 org.apache.aries.spifly org.apache.aries.spifly.dynamic.bundle 1.3.3 org.ow2.asm asm 9.1 org.ow2.asm asm-commons 9.1 org.ow2.asm...

Views

145

Like

1

Replies

2
Using plain groovy console in vault-upgrade-hook - missing requirement [groovy-json [551](R 551.0)] osgi.extender; (osgi.extender=osgi.serviceloader.registrar)
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager Assets
Hi, I am trying to use vault upgrade hook with plain groovy (not groovy console) to work with latest AEM as a Cloud Service instance (local setup, I know that this will not work on AMS isntance at the moment due to issue with FileVault, for more see this link) As I read to do so I need to install Apache Sling Scripting Groovy and all it's dependencies: // https://mvnrepository.com/artifact/org.apache.sling/org.apache.sling.scripting.groovy/1.2.0 org.apache.sling org.apache.sling.scripting.groov...

Views

159

Likes

0

Replies

3
Re: Groovy console in AEM as a Cloud
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager
Thanks for your response. How did you install groovy console on author ? Did you use filevault-package-maven-plugin for that with groovy all package (see snippet below)? org.cid15.aem.groovy.console aem-groovy-console-all /apps/mysite-vendor-packages/groovyconsole/install Also it seems that groovy console is not yet compatible with AEM as a Cloud see https://github.com/CID15/aem-groovy-console/issues/1

Views

234

Likes

0

Replies

0
Groovy console in AEM as a Cloud
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager
Hi, Groovy console was one of heavily used dependencies in AEM projects I was working on. As far as I understand using the /apps/groovyconsole admin panel will not be an option for AEM as a cloud but I am exploring the ability to run groovy scripts automatically. Could you please advise what is the recommended approach for using groovy console in AEM as a Cloud world ? Do you see any scenario that would be problematic for AEM as a cloud ? Could you also advise what's the recommended way to insta...

Views

261

Likes

0

Replies

2
Re: Including Clientlibs for AMP pages in HTL AEM
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager
Hi @velmuruganv38, have you raised that issue ? was it resolved ?

Views

104

Likes

0

Replies

0
OAK index for null checks (nullcheckenabled)
Avatar
Give Back
Level 1
bartek__w
Level 1

Likes

3 likes

Total Posts

12 posts

Correct reply

1 solution
Top badges earned
Give Back
Boost 3
Boost 1
Affirm 1
View profile
bartek__w
- Adobe Experience Manager
Hi all, I have been implementing sitemap functionality. Sitemap that I am implement list all pages that are not hidden for search - page have custom checkbox on page properties named `Hide in search` - if set to true page will not be included in the sitemap. To get all pages for the sitemap I use the following query: SELECT * FROM [cq:Page] WHERE ISDESCENDANTNODE('/content/site-root') AND ([jcr:content/hideInSearch]='false' OR [jcr:content/hideInSearch] IS NULL) To keep the query fast I wanted t...

Views

333

Likes

0

Replies

2
Likes given to
Likes from