since ‎17-09-2016
‎21-06-2020
jakej40603950
Level 3
Re: Reactjs
Avatar

jakej40603950

jakej40603950
- Adobe Analytics
Thanks a lot for the reply.Error was due to not including s.tl() inside a script tag. But even after correcting it and putting it inside componentDidMount, the current URL being passed is always the parent one. The route changes seem to have no effect. You know if there's a way to fix that?

Views

231

Likes

0

Replies

0
Reactjs
Avatar

jakej40603950

jakej40603950
- Adobe Analytics
Is there any documentation on integration of Adobe Analytics (through javascript not through Launch / DTM) with reactjs SPA (not react-native just plain reactjs)? Or any npm module which helps with the same? For e.g. here's a module which helps with integration of Google Analytics with react:https://github.com/react-ga/react-gaAnything similar for Adobe Analytics? I tried including appmeasurement.js and calling s.t() from within react code but the code wouldn't compile on doing that.

Views

432

Likes

0

Replies

3
Re: JCR Sessions and multi threading
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thank you so much. What was your 2nd answer in response to? 🙂

Views

2.5K

Likes

0

Replies

0
Re: Data Store configuration guidelines
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Any thoughts here?

Views

3.2K

Likes

0

Replies

0
Re: JCR Sessions and multi threading
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks. There's still nothing about shared sessions there. Found this link:https://cqdump.wordpress.com/2015/03/02/aem-scaling-patterns-avoid-shared-sessions/ And as pointed out there, it does give the exception related to concurrent use of a session when I try to use the same session with multiple threads. In that case, it's supposed to serialize the thread access but weirdly the time taken with shared sessions and with separate sessions and multiple threads are very similar. Hmm... @Jörg_Hoh :...

Views

1.8K

Likes

0

Replies

0
JCR Sessions and multi threading
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
As per this document, when dealing with multiple threads we'd have to create one session for each thread: https://cqdump.wordpress.com/2013/11/25/cq-development-anti-pattern-single-session-multiple-threads/ Does this still apply with the latest JackRabbit Oak used in 6.3 and above?

Views

3.8K

Likes

0

Replies

6
Custom commerce connector
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Is there any documentation on how to develop a commerce connector for an eCommerce platform where AEM may not have reference implementation?I mainly want to know how to develop the product importer in terms of the classes to extend, interfaces to implement and general guidelines on what the code is supposed to look like?Is this info available anywhere? Since there are few ootb connectors I would suspect there should be some standard guidelines which the commerce vendors used to implement the con...

Views

1.6K

Likes

0

Replies

1
Re: Customizing core component dialogs
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks again for the reply. "But it is also fine to make changes in existing tab inside proxy component." - I share this view but the document I think says otherwise and I was confused as to the reasoning for the same. Probably I'm misreading the document... 🙂

Views

2.7K

Likes

0

Replies

0
Re: Data Store configuration guidelines
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks for the reply. With shared data store how do you mitigate the risks due to a single point of failure? That seems like a big drawback?

Views

3.2K

Likes

0

Replies

0
Data Store configuration guidelines
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Are there any guidelines on what kind of data store configuration (shared between publish instances, shared between author and publish, no sharing at all) is best for majority of the cases?I've read in a no. of places that a store shared between author and publish may be the best choice because of the reduced storage requirements, reduced replication load, etc.Is that the go to approach used these days?

Views

3.3K

Likes

0

Replies

3
Re: Query Builder does not work on 1 publisher instance
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Are you sure you're the indexes look the same on all your publish instances?Could you compare the entire oak:index node tree in the working and non-working instances (by perhaps using infinity.json or by packaging them up, downloading the package and comparing the xml contained within)?

Views

1.9K

Likes

0

Replies

1
Re: Customizing core component dialogs
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks Arun for taking time to answer this.But it's still not clear to me as to why I should copy over the original dialog tab but not change it and in its place create a duplicate and make changes to that. The reason given is of compatibility.. considering we want to make changes to the dialog tab anyway..what kind of compatibility are we trying to preserve here?

Views

2.7K

Likes

0

Replies

0
Re: Lack of customer service assistance
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
"We are just needing to be able to add signatures to a secured document that allows Fill & Sign usage" - is this your requirement?If so, AEM is not the product for this..at the minimum it'll be overkill for the requirement you've described. Why not look into something like Adobe Sign or Docusign which seems to be tailor made for things like this.

Views

1.3K

Likes

0

Replies

1
Customizing core component dialogs
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
https://docs.adobe.com/content/help/en/experience-manager-core-components/using/developing/customizing.html#customizing-dialogs As per the 'Customizing Dialogs' section of the link above, when trying to customize core component dialogs, the dialog should be copied over to the proxy component (up to tab node) but should be hidden using Sling resource merger. A duplicate dialog should be created where the actual changes should be made. What is the rationale behind this? As per documentation, it is...

Views

2.8K

Likes

0

Replies

5
Use of language copies
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
What's the deal with language copies - Do they do anything other than create an exact copy of the parent language branch? If instead of using the language copy option, if I just go to crxde Lite and create a copy of the language branch and rename the language node to the new ISO code, do I stand to lose anything vis-a-vis doing the same thing using the Language Copy option?

Views

2.4K

Likes

0

Replies

3
Re: Ecommerce products
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Anyone has any insights on this?

Views

2.6K

Likes

0

Replies

0
Ecommerce products
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Hello, AEM comes with a number of importers for different ecommerce platforms which lets you sync product / variant data into AEM repository. Is there any guidelines or best practice in terms of the no. of products that can be imported? Would importing large sets of product data have any negative impact on AEM itself? Thanks.

Views

2.6K

Likes

0

Replies

1
Re: Event filter with event handler
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Not entirely sure what your question is - do you want any pages created or modified under /content/myproj to be automatically replicated? If so, why not just use a launcher workflow instead of trying to implement an event handler for it? The launcher can be set on the path /content/myproj and be associated with the replication workflow for this (that is if I got your question right)

Views

2.5K

Likes

0

Replies

0
Re: How to read the replication events from outside java...
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Write a Sling or JCR event listener for the events you are looking to capture. The listener class will be called every time the relevant events are fired. Within the class you can write the events to some node and keep pinging the node from your standalone java app at regular intervals to see the captured events. Or else you can call a servlet hosted in your standalone app from the event listener every time the event occurs.

Views

1.2K

Likes

0

Replies

0
Re: Pages' Structure Design
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks Jorg that link certainly help. In that link you've said that When looking from the root node in the tree to node on a lower level, always add more privileges, but do not remove them. Could you expound on the benefits of following this approach and drawbacks of not doing so?

Views

2.2K

Likes

0

Replies

0
Re: Thoughts on AEM as a Cloud Service
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Dan thanks for the detailed thoughts on this. Just to make sure I've got this right, the main (or one of the main) change between AEM Managed Service and Cloud as a Service seems to be auto scaling capabilities? i.e. in Managed Services the customer has to decide the fixed number of instances required whereas in cloud service the auto-scaling capabilities will take care of this? Any more thoughts on exactly how the scaling is handled? One other question, it seems upgrades will be pushed as and w...

Views

6.9K

Likes

0

Replies

2
Pages' Structure Design
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Are there any good detailed guidelines on how to structure your page hierarchy? i.e. the page tree structure under /content//.. ? Usually, at the root level, you have the home page and the different sections of your site (.e.g if it's an ecomm site you may have books, electronics, etc..as sections). Under them you'd have sub-sections or the actual pages. This seems to be the standard hierarchy I've seen in many AEM implementations. Any thoughts on whether this is adequate or when it'll be better...

Views

2.2K

Likes

0

Replies

3
Re: Migrating From Static Template to Editable Template (...
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
See if this helps: https://expleague.azureedge.net/labs/L761/index.html#exercise-13---convert-a-page

Views

1.8K

Likes

0

Replies

0
Re: Editable templates and clientlibs
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks!

Views

1.6K

Likes

0

Replies

0
Editable templates and clientlibs
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
In case of static templates, javascript libraries / clientlibs which were used across a section of the site or the entire site were usually added to the page component referenced by static templates. Even things like components to be added for contexthub were done in page component. Is there a way to add such global clientlibs or components in case of editable templates? Or do these now need to be added in headers / footers used inside editable templates?

Views

1.6K

Likes

0

Replies

2
Re: Experience Fragments Use-Cases / Real-world examples
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks. But can't things like header n footer be implemented with existing features like iparsys, design dialogs, etc?Are there any examples where only XFs would be a good feature to use?

Views

1.7K

Likes

0

Replies

0
Re: How to play ppt in aem web application from aem dam
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Create a new component with code to embed PPTs into the web page. Got this off the net but apparently this code can be used to embed PPT into a page:

Views

1.7K

Likes

0

Replies

2
Re: Can I use content fragments to build a news/blog page?
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Will the blog posts be composed on author instance by content authors?If yes, then sure you can use CF. You can create a CF model with whatever fields you require (e.g. title, body, etc.)https://www.youtube.com/watch?v=-Hn3UDJMc98 - tutorial on CF models.Better idea maybe to just create a component / template with the required layout and dialog fields to compose the blog posts. Then just create a new page using that template whenever you want a new blog post.This is assuming you want an approach...

Views

1.2K

Likes

0

Replies

0
Experience Fragments Use-Cases / Real-world examples
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Hello, I went through lot of the XF documentation and I understand how to create it, etc. But I'm still not fully sure when and where it'll be a good idea to use it. Anyone have any examples of XF usage in their projects or has thoughts on use cases where XF would be a good solution to use? Thanks for any replies on this.

Views

3.0K

Likes

0

Replies

6
Migration of custom rule conditions
Avatar

jakej40603950

jakej40603950
- Adobe Experience Platform Launch
Hello, In our DTM implemention, we've got many custom Rule Conditions which contains jQuery / raw javascript code and also few _sattelite calls. Will this be migrated as is if we migrate to launch using the "Upgrade to Launch" option? Or will any manual work b required here? Thanks.

Views

1.9K

Likes

0

Replies

1