since ‎17-09-2016
‎21-06-2020
jakej40603950
Level 3
Re: Parsys and Layout container
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks Scott.

Views

907

Likes

0

Replies

0
Re: Parsys and Layout container
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks Scott and Ratna.My questions was more towards relevance of the old parsys component in newer versions of AEM. With introduction of layout container, do you still see a use for the old parsys? Or layout container should be used as the container component in 100% of the cases?

Views

800

Likes

0

Replies

0
Parsys and Layout container
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Is the layout container a replacement for parsys? It seems it can do what the parsys can do in addition to all the responsive layout features that it supports. Agree / disagree with this?In view of that, is there any case where using the parsys makes more sense than using the layout container? Or the parsys is pretty much obsolete now?Thanks for any insights on this.

Views

2.1K

Likes

0

Replies

5
Re: Overlay vs Extend
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks Ratna and Scott!

Views

1.9K

Likes

0

Replies

0
Overlay vs Extend
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Is there any advantage to overlaying components than just extending them using sling:resourceSuperType? Overlay allows you to copy over libs components to apps and changing them without affecting the original component. Doesn't extending the component also allow the same - you can just overwrite the script where changes are required? In addition, extending can make it future-proof, that is, if you happen to upgrade AEM in the future, extending components will allow you to use the latest availabl...

Views

2.9K

Likes

0

Replies

3
Dynamic vs static templates
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Are dynamic templates meant to be a replacement of static templates? If not, are there any guidelines as to which of the two template types are to be used depending on the requirement at hand? - mainly asking from the point of view of the layout of a page. Any limitations of dynamic templates that'll necessitate the use of static ones for specific cases?Is a page component still needed for dynamic templates like they used to for static ones? Still new to dynamic templates - so just trying to fig...

Views

2.7K

Likes

0

Replies

3
AEM backup
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
If you have an AEM setup with an author and multiple publishers in a farm each with their own datastore (each instance has its own datastore), would you have to backup each instance separately?Or the same backup can work for other instances too?I'm specifically asking about the repository and not the datastores.

Views

538

Likes

0

Replies

1
Re: Uploading large packages
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks Ravi. Info in that link was useful.But one thing is still not clear.. Do you see any reason to back up aem repo before large (or even smaller ones) package uploads? Any repo inconsistencies that it can lead to?

Views

580

Likes

0

Replies

0
Uploading large packages
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Hello, Will uploading large packages (~500mb) with thousands of pages using package manager and installing them cause any issues - like corrupt the repository? It it a good idea to back up the repository before the upload?Or is it fully safe and can be carried out without any precautions?

Views

1.1K

Likes

0

Replies

3
Re: Dispatcher and multi domain sites
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
nvm, one thing I missed was that sling mappings also cause links in the rendered html markup to be shortened. In the 2nd approach of using web server rewrites, you'd have to do the extra work of writing a custom link transformer to do this job. I'll mark this as the answer unless someone disagrees.

Views

496

Likes

0

Replies

0
Dispatcher and multi domain sites
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
I was referring to this guide which explains 2 different approaches to setting up dispatcher for multi domain sites hosted on the same AEM repo: Using Dispatcher with Multiple Domains The two approaches in short:1. Use AEM sling url mappings for rewriting the shortened domain URLs to full repo paths and use 3 different dispatcher farms - two for each of the domains (in case there are two domains) and one farm for invalidating cache.2. Use webserver rewrites to translate the URLs. This requires j...

Views

735

Likes

0

Replies

1
Re: The number of publish instances
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Both these answers are helpful. Thanks a lot.

Views

455

Likes

0

Replies

0
The number of publish instances
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Is there any guideline or a suite of performance tests generally executed to arrive at the number of publisher instances or hosts for a site? Any suggestions or standard practices around that?

Views

671

Likes

0

Replies

6
Re: org.apache.felix.scr dependency in AEM 6.2 / 6.3
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
This is really great. Thanks a lot.

Views

614

Likes

0

Replies

0
Re: org.apache.felix.scr dependency in AEM 6.2 / 6.3
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks Peter. I wasn't talking about the annotations but classes like org.apache.felix.scr.ScrService and org.apache.felix.scr.Component which do not appear to be present in 6.2 and 6.3 in the org.apache.felix.scr bundle. Any way around this?I'm using these classes to get the state of a Component (active / inactive).

Views

610

Likes

0

Replies

0
Re: org.apache.felix.scr dependency in AEM 6.2 / 6.3
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Hello..any help on this?

Views

614

Likes

0

Replies

0
org.apache.felix.scr dependency in AEM 6.2 / 6.3
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
I noticed that org.apache.felix.scr is exported by one of the bundles in AEM 6.0 but not in AEM 6.3. There seems to be a bundle by name of org.apache.felix.scr in 6.3 also but it doesn't export the same package.Is this expected? Or this is a bug with my copy of 6.3?Should the org.apache.felix.scr jar be installed as an external dependency in 6.3 if it's being used by any custom bundle?

Views

2.0K

Likes

0

Replies

7
AEM 6 to 6.2 making code compatible
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Hello, I understand that one of the activities to be carried out during an upgrade is to make the current code compatible with the newer AEM version in terms of API changes, code deprecations, etc.To that end, would the following approach be the right one?:1. Deploy the older code bundles into the newer version to identify dependency conflicts. Resolve all such dependency conflicts.Here, we'll have to point to uber jar for all AEM APIs? Does that include sling and jcr and osgi APIs too? Or those...

Views

398

Likes

0

Replies

0
Datasources ingestion and consumption in reports
Avatar

jakej40603950

jakej40603950
- Adobe Analytics
So we followed this guide (link below) and ingested some weblogs (apache ncsa common format) to the data source:Data Sources Help We can see in the Data Sources manager tab, that the weblog is processed and ingested successfully.But - how do we get this data to appear and be reflected in actual reports? Isn't that the actual purpose of data sources - for their data to also be populated in the reports?Since we have uploaded weblog to the data source which contains info on each request including r...

Views

458

Likes

0

Replies

1
Slingrequest getResourceResolver
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
I understand that getAdministrativeResourceResolver has been deprecated since 6.0 (valid risks for this change?) and a resource resolver has to be fetched by passing an appropriate system user. But if you are accessing the resource resolver from a sling request object, what user is this resolver mapped to?

Views

816

Likes

0

Replies

2
Re: DataStoreException in error log but not in consistency check
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks. Does that mean only way to know the dam assets affected by this error is to try to load them? - This may be a strange ask but it can sometimes help decide whether to move ahead in spite of such errors especially if you are in a crunch if the affected assets aren't that important.

Views

605

Likes

0

Replies

0
Re: DataStoreException in error log but not in consistency check
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Please ignore this. It worked when tried later.One question here : At JCR level, where are these record ids stored? (the id for datastore binary from the Record not found exception).Where do you find the mapping between a dam asset and the corresponding data store binary represented by the id?

Views

611

Likes

0

Replies

0
DataStoreException in error log but not in consistency check
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Hello, we are getting org.apache.jackrabbit.core.data.DataStoreException: Record not found: ... exceptions when starting up AEM. But when I run datastore consistency check as given here (Datastore inconsistency record not found ) it shows no errors found?Is there any reason for this discrepancy? Or is the consistency check to be used for a different purpose?We get a new record not found exception every time we start AEM up - so thought of using the jmx check to get a list of all such errors in o...

Views

1.6K

Likes

0

Replies

5
Re: AEM 6.0 to 6.2/6.3 code deprecations and API changes
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Thanks all.These links mainly outline the java side changes.Is there a change in the way cloudservices (analytics and dtm) are integrated with AEM between 6.0 and 6.2? Will the configurations created in 6.0 work as is in 6.2?Thanks.

Views

654

Likes

0

Replies

0
AEM 6.0 to 6.2/6.3 code deprecations and API changes
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Hello, Is there any page or documentation which talks about code level changes in terms of deprecation or API level changes when going from 6.0 to 6.2 or 6.3?Planning to do the upgrade and just want an idea of what to expect. Also, would it be safe to assume that we'd come across only those changes as identified in the documentation w.r.t AEM APIs? Or it'd be better to expect having to scan through and run the entire app to find out more such changes?Thanks.

Views

1.7K

Likes

0

Replies

5
When to go for forms?
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager Forms
Hello, I was trying to understand what would constitute a good minimum criteria set which can help determine when to opt for Forms? - specifically about Forms OSGI and not JEE (which I understand is a BPM which was formerly LC).We often get asked as to why it wouldn't just be prudent to design forms the old fashioned way using just HTML, javascript, etc.If there are only a few forms to design with just the standard set of controls which just passes on info to the backend does it make sense to go...

Views

1.5K

Likes

0

Replies

2
Re: Solr Integration - custom implementation vs ootb oak solr Index
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
MC Stuff wrote... jakej40603950 wrote... One con of using the oak index seems to be that the developer has no control over whether the solr or lucene index will be used since it seems to be based on cost calculation done by jackrabbit. But this seems avoidable by having only solr indexes in the repo. That is default behaviour, In your custom component use native query so that you can specify to pick solr index only. Thanks. By native query - you mean jcr-sql or xpath? If you could elaborate on h...

Views

537

Likes

0

Replies

0
Solr Integration - custom implementation vs ootb oak solr Index
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager
Hello, What would be the pros/cons of a custom solr integration implementation vs using solr oak index?By custom implementation, I mean using the solrJ APIs to index and search for content or doing something similar to what's outlined in this link:https://helpx.adobe.com/experience-manager/using/aem_solr.htmlBy oak index, I mean what's given in this link:http://jackrabbit.apache.org/oak/docs/query/solr.htmlOne con of using the oak index seems to be that the developer has no control over whether ...

Views

827

Likes

0

Replies

4
Re: Data Dictionary implementation
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager Forms
Thanks for the answer.So are static xmls the only way to feed data into data dictionaries? No way to get them from osgi / web service?

Views

793

Likes

0

Replies

0
Data Dictionary implementation
Avatar

jakej40603950

jakej40603950
- Adobe Experience Manager Forms
As per this document on data dictionary, it's used to add data from backend sources into an adaptive document.:https://helpx.adobe.com/aem-forms/6-1/data-dictionary.htmlBut there's no mention of how it does this. Is it through OSGI services? Also can it accept input parameters? Is there any link that expounds more on this?Thanks. Sort of posted this in another thread but it was meant for a different question.

Views

2.0K

Likes

0

Replies

4