since ‎17-11-2016
‎28-11-2020
aemmarc
Employee
Re: POST /dispatcher/invalidate.cache results in 301 (mov...
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
RE. : Dispatcher version 4.1.0 with apache 2.2. Yikes... why so old?   

Views

121

Like

1

Replies

2
Re: 6.4 "Invalid SAML token" error
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
You need to capture the SAML Response from your Idp and inspect it to understand why it failed. Just capture the browser network traffic, save that traffic as a HAR file -- thenUse something like Google's HAR analyzer to inspect that traffic -- https://toolbox.googleapps.com/apps/har_analyzer/-- thenFind the POST request to your Idp-- then You need to base64 decode the SAMLResponse using something like : https://www.samltool.com/decode.php The SAMLResponse will tell you everything. AEM isn't doi...

Views

237

Likes

2

Replies

1
Re: Unable to Sign in to the local AEM 6.5 Publish Instance
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
No root cause? Authentication in via CRX DE was removed from the product and documented in the release notes.

Views

147

Likes

0

Replies

0
Re: Discover an AI Chatbot solution for AEM
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
Integrate AEM with GPT-3.  That's a massive opportunity. 

Views

299

Likes

2

Replies

1
Re: AEM 6.5.6 - Move/rename page with associated launches
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
I believe the general limitation with moving launches is around the complexity in updating all the references to avoid orphaning nodes.A move operation is pretty heavy to begin with, it's not as arbitrary as one would think.

Views

181

Like

1

Replies

1
Re: AEM6.5 Disable Some selected fields in Action Bar for...
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
@Theo_Pendle authored this article around render conditions that is highly relevant to your ask : https://levelup.gitconnected.com/aem-creating-custom-granite-render-conditions-28a21958f420 Cheers~Marc

Views

147

Like

1

Replies

0
Re: AEM Sites Components dont appear in Author
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
You need to edit the Page Template Policies on the Layout Container to allow various Component Groups. See : https://docs.adobe.com/content/help/en/experience-manager-65/developing/platform/templates/page-templates-editable.html#page-policies

Views

125

Like

1

Replies

0
Re: AEM 6.5 - Out-of-band re-indexing using oak-run tool
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
Why not just re-index while the instance is up? 1) Go to /system/console/status-oak-index-stats and make note of the indexes that are corrupted and while indexing lanes are corrupted.2) Go to /system/console/slinglog and define an INFO level logger for org.apache.jackrabbit.oak.plugins.index.IndexUpdate and have it write to its own file3) Go to the JMX console /system/console/jmx4) Find the CheckpointManager mbean5) Invoke the listCheckpoints() method -- it will print a table of checkpoints and ...

Views

123

Like

1

Replies

0
Re: AEM and Target Integration : Create offer request fai...
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
Target Standard or Premium? There is currently a limitation exporting from AEM to Target Standard via IMS. This will be corrected in AEM 6.5.7 in Nov 2020.

Views

195

Like

1

Replies

1
Re: Workflows are not triggering after installing 6.4.8.1...
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
Sync the design-time workflow copy with the run-time copy of the workflow model using HTTP API: /jcr:content.generate.json . It's documented in the release notes that pre-6.5.5 when you install Service Packs it "may" override the runtime models under /var/There was an issue with the package-filters that overrode the nodes on install.

Views

113

Like

1

Replies

0
Re: SQl2 query with contains does not find any nodes
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
https://docs.adobe.com/docs/en/spec/jcr/1.0/6.6.5.2_jcr_contains_Function.html

Views

238

Likes

0

Replies

0
Re: SQl2 query with contains does not find any nodes
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
https://docs.adobe.com/docs/en/spec/jcr/1.0/6.6.5.1_jcr_like_Function.html

Views

239

Likes

0

Replies

0
Re: SQl2 query with contains does not find any nodes
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
CONTAINS and LIKE do two different things. 

Views

250

Like

1

Replies

6
Re: AEM 6.5 Solr integration issue with Solr 8.x
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
Hi Nathan, AEM does not support Solr 8x for oak indexes due to non-backwards compatible schema changes. The crux is the underlying version of Lucene used within AEM (4.7.1).AEM 6.5.6 actually uses Solr 6.6.6 [1][2] -- which may work with 7.x Solr in a limited way. If you're using Solr as an SRP (Storage Resource Provider) in conjunction with Mongo then you should be able to use whatever you want. [1] -- https://github.com/apache/jackrabbit-oak/tree/1.22/oak-solr-core/src/main/java/org/apache/jac...

Views

138

Like

1

Replies

1
Re: Remove list of pages using groovy script
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
Tried, tested and true --> https://gist.github.com/stillalex/43c49af065e3dd1fd5bf

Views

143

Like

1

Replies

0
Re: I18n json as API
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
If the JSON request is being handled by org.apache.sling.servlets.get.DefaultGetServlet -- then why not set enable.json to false?

Views

141

Like

1

Replies

1
Re: Error while Health checking IMS configuration to connect to Adobe Launch
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
Is the certificate added to your Project in Adobe IO Console? 

Views

180

Like

1

Replies

2
Re: Need to extract nodes containing locale name like sg...
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
I'd use the ACS Commons Query Packager -- that way you can build you package based on the result set from a jcr-sql query.

Views

92

Like

1

Replies

0
Re: Getting an AuthenticationSupport service missing. Can...
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
RE -- 4) Removed all ./crx-quickstart/repository/segmentstore/*.bak files. That documentation really should be updated. Deleting the .bak files is actually a poor idea and shouldn't be done until the instance is restored to a healthy state.Removing the bak files essentially ensures you can't recover the journal entries. Adobe's documentation needs to be better here.

Views

164

Likes

2

Replies

0
Re: AEM SSO SAML Integration (Microsoft Azure AD) - Logou...
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
RE : com.adobe.granite.auth.saml.util.SamlReader Signature verification failed for Either the Assertion or the Signature is missing from the SAMLRequest/SAMLResponse Capture a HAR containing the entire network trace of the logout and base-64 decrypt the POST data to understand what is messed up.

Views

153

Likes

3

Replies

0
Re: Memory leak: CMS Old Gen Heap Issue
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
104 is fine. This generally is not of concern until the jcr-session count goes into the thousands.

Views

371

Likes

3

Replies

0
Re: AEM 6.5 getTranslationObjectPreview returns null on s...
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
First check that this service user exists : translation-preview Second to that, log a ticket with Customer Care. Quick inspection of the source code, the resolverFactory has got to be the null object... It's trying to get the resource resolver for the above service user : resolverFactory.getServiceResourceResolver(Collections.singletonMap( ResourceResolverFactory.SUBSERVICE, (Object) new String(TranslationUtils.TRANSLATION_PREVIEW_SERVICE_USER))); There are getter/setter methods for the factory,...

Views

153

Like

1

Replies

1
Re: Long garbage-collection time for AEM publish instance
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
Long thread pause times strongly indicate that your Java heap is suffering from consecutive FullGC cycles unable to reclaim any space from OldGen. You will need : 1) gc.logs (if you have them) -- then you can use something like GCEasy (http://gceasy.io/) to visualize the heap state across time. This tool is great.2) assuming there is FullGC running consecutively, you will need to capture an HPROF file. Then you can use Eclipse Memory Analyzer (or comparable tool) to analyze the heap. Eclipse MAT...

Views

113

Likes

2

Replies

0
Re: AEM 6.3 Error installing dam package using packageMgr console.
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
RE : we see a valid jcr:data Click on "View" which will download the binary as a file.Save it as "pic.png" and see if the image actually exists. I'd be interested to see if it's a 0-byte file.

Views

261

Like

1

Replies

1
Re: AEM 6.3 Error installing dam package using packageMgr console.
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
jcr:data is the actual binary object. So no - it did not successfully install. You'd likely see a missing blob / datastore exception if something referenced this thumbnail rendition./content/dam/myproj/promotional/some-pages/brand-logos/puma-logo.png/jcr:content/renditions/cq5dam.thumbnail.319.319.png Use crx2oak to migrate content between repositories. Are you disabling workflow launchers before you install this enormous content package?Conceivably the DAM Update Asset workflow is going to run ...

Views

273

Like

1

Replies

3
Re: How can I improve the performance of AEM DAM 6.5
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
What does slowness mean to you? It is very subjective... Capture a series of thread dumps while things are 'slow' and use that as a starting point to better understand WHY it's slow. [1] - could be a product issue- could be an index issue -- eg a corruption, or perhaps heavy usage of apache tika that's performing full-text extraction on some large number of assets in some remote datastore- could be an implementation issue From there we can better guide you .. but it could be anything without kno...

Views

109

Like

1

Replies

0
Re: Unable to update the dam asset title
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
Given that the screenshot is showing your own custom metadata schema I'd start by understanding what field your title maps to and ensure it's updating what you think it's updating.

Views

144

Like

1

Replies

1
Re: [Console][Error][AEM 6.4.8] We see a 403 Forbidden wh...
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
Sling will have no idea how to resolve */ But what you're seeing is a non-issue, the asterisk is used as some selector in the front end and try adding a trailing / to any path it will also 403. How are you impacted by this specifically?

Views

308

Like

1

Replies

2
Re: AEM 6.5 cant create, edit a workflow,launcher
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
There's always the release notes ---> Adobe Experience Manager 6.5.5.0 Assets provides fixes to the following issues: Start option on Create Workflow dialog for assets in a collection is disabled, thereby preventing workflow from getting triggered (NPR-32471).

Views

373

Like

1

Replies

0
Re: Sling Post servlet forbidden error .
Avatar

aemmarc

Employee

aemmarc
- Adobe Experience Manager
Step 2 is not recommended. The CSRF Filter essentially has 5 bits of logic it will filter on 1 - request.getAuthType() != null <-- this one is super common for organizations that have their own custom servlets that omit setting the authType on the request 2 - this.isFilteredMethod(request) <-- this one is based on the OSGI Config for the CSRF framework, eg what methods POST / GET / DELETE etc (this is what you deleted in Step2 -- not recommended)3 - doFilterBasedOnUserAgent(request) <-- checks t...

Views

134

Like

1

Replies

0