since ‎20-05-2013
‎17-09-2020
PuzanovsP
MVP
Re: Tips for Optimizing Performance for AEM Communities (... PuzanovsP - Adobe Experience Manager
Hey Turbotad, What stats does your Solr tell you in terms of it's current caching metrics? Can you go to Solr admin web console -> your core -> plugins stats and let us know the info you see? Regards,Peter
36
Views
1
Like
1
Answers
Re: org.eclipse.jetty.io.RuntimeIOException: org.eclipse.... PuzanovsP - Adobe Experience Manager
Hi Artur, May I ask you to try and:"increase Jetty servlet engine's response buffer size to avoid early auto-flushing. Response Buffer Size can be set on the Jetty OSGi configuration (http://host:port/system/console/configMgr/org.apache.felix.http). You could safely increase this as high as 200000." [1] [https://helpx.adobe.com/experience-manager/kb/Response-is-committed-error-during-page-load-AEM.html] Additionally, I would ask you to look at your code and verify that no where else in other par...
51
Views
1
Like
0
Answers
Re: Migrating content to AEM as a Cloud service is easy PuzanovsP - Adobe Experience Manager
Hi Manising, Did you use VLT tool in the back end or have you build something custom to do this migration to the cloud? Regards,Peter
672
Views
1
Like
0
Answers
Re: AEM 6.5 Solr integration issue PuzanovsP - Adobe Experience Manager
Hey Bino, This article has been created and tested on AEM 6.4. If you want to use this code in 6.5 you need to perform upgrade of this demo code from 6.4 to 6.5 then it would work. Regards,Peter
2183
Views
2
Likes
2
Answers
Re: CQ.Util.formatData(CQ.Util.eval('/apps PuzanovsP - Adobe Experience Manager
Hey Adobe AEM, CQ.Util got broken in one of the AEM 6.4 patches. Please verify that you have same hotfixes and SP's installed on both boxes. Regards,Peter
1643
Views
1
Like
0
Answers
Re: Custom rollout action PuzanovsP - Adobe Experience Manager
Hi Deepikaa, Is your requirement to copy all images for all locales?Why would you want to duplicate your image to different locales, having big DAM increases costs directly or indirectly? Simply add expiries for different regions as meta-data for one asset, it's easier to maintain it that way.Then once you hit your image servlet, check for expiry time for this locale and if expiry has been hit, show 404 to the user. Regards,Peter
3602
Views
2
Likes
2
Answers
Re: Best Mechanism to flush cache on CDN PuzanovsP - Adobe Experience Manager
Dear Rajeev, The best answer on this I have seen in years is this:https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/can-we-control-the-order-of-replication-agents/qaq-p/264938 "You cannot control the order in which the replication happens; these run asynchronous and can be blocked/delayed by various reasons (e.g. a publish might be down for restart). If you want to enforce that the Akamai invalidation agent is triggered after the other replication happened, you have to ru...
3820
Views
1
Like
2
Answers
Re: Timeout error for JMX PuzanovsP - Adobe Experience Manager
Dear Nadi, Having to sit on a screen for 45 minutes is not great design of your system. What happens if you machine restarts or you accidentally close the browser window? Design JMX in a way that you have execute method and status method. String status(); // tells you the status of the current traversing progressvoid start() throws Exception // starts the traversing and returns when successfully started, throws an exception when can't startvoid stop() throws Exception; // potentially useful as w...
1966
Views
0
Likes
1
Answers
Re: java.lang.StackOverflowError/ScriptEvaluationExceptio... PuzanovsP - Adobe Experience Manager
Hi Yash, Ideally, you should be assembling one JSON and then outputting it with just one getter. Have a look at this presentation, as it might come handy:https://adapt.to/2019/en/schedule/a-non-spa-approach-for-aem-with-react.html P.S. I am always happy to help you with consultation. Give me a shout at peter.puzanovs@hotmail.com Regards,Peter
2535
Views
1
Like
1
Answers
Re: java.lang.StackOverflowError/ScriptEvaluationExceptio... PuzanovsP - Adobe Experience Manager
Hi Yash, Are you passing JSON as pre-assembled string? Would it be possible for you to create a sample app that illustrates this problem with plain Sightly/Sling model? Regards, Peter
4661
Views
0
Likes
0
Comments
Re: java.lang.StackOverflowError/ScriptEvaluationExceptio... PuzanovsP - Adobe Experience Manager
Hi Yash, Please check how you are passing these to the page. Most likely the issue is somewhere in your code. Rendering large json strings in Sightly does not cause stackoverflow's normally. Regards,Peter
4687
Views
1
Like
4
Answers
Issues on Documentation site PuzanovsP - Adobe Experience Manager Forms
Hi, Found following issues on documentation site: Tutorial video does not complete till the end:https://helpx.adobe.com/experience-manager/how-to/forms-J2EE-specific-features.html?playlist=/services/playlist.helpx/learn-path:beginner/customer-role:architects/playlist:get-started/products:SG_EXPERIENCEMANAGER~FORMS/en_us.json&ref=helpx.adobe.com Source code for this tutorial does not seem to be attached:https://docs.adobe.com/content/help/en/experience-manager-learn/forms/handling-af-form-submiss...
2384
Views
0
Likes
2
Answers and Comments
Re: AEM Core bundle is not resolving PuzanovsP - Adobe Experience Manager
Dear Kishore, Kindly check that you reference correct version of uber-jar in your project. Regards,Peter
2696
Views
1
Like
1
Answers
Re: Cookie samesite warning in aem PuzanovsP - Adobe Experience Manager
Dear Prasak, More docs on the change required:https://github.com/GoogleChromeLabs/samesite-examples and consequent changes in Apache:https://stackoverflow.com/questions/54104573/how-to-set-samesite-cookie-attribute-using-apache-configuration Regards,Peter
2210
Views
0
Likes
0
Answers
Re: AEM package install logs PuzanovsP - Adobe Experience Manager
Dear Pradhan, Yes, absolutely:https://stackoverflow.com/questions/49386181/package-errors-on-install-crx-de-no-logs-aem-6-3 Regards,Peter
1793
Views
0
Likes
0
Answers
Re: /libs/cq/config/rewriter/default (transformer, Output... PuzanovsP - Adobe Experience Manager
Dear Shekha, It's just processing priority marker, The highest priority wins. Code to look at: https://github.com/apache/sling-org-apache-sling-rewriter/blob/master/src/main/java/org/apache/sling/rewriter/impl/ProcessorManagerImpl.java Regards,Peter
1543
Views
1
Like
0
Answers
Re: AEM instance disk size very bigger than it should be PuzanovsP - Adobe Experience Manager
Dear RGBAnd, Pretty good guide summarising 5.6.1 maintenance activities:https://jcr-nosql.com/2015/02/24/aem-5-6-1-reducing-repository-size-and-nailing-down-web-site-navigation-slowness/ Namely:"1.Purge workflow instance data /system/console/jmx and then choose com.adobe.granite.workflow “Maintenance” and choose purgeCompletedWorkflow.2.Perform Tar Index merge it might take 10 to 20 minutes…please check error.log choose repository under /system/console/jmx and tarIndexMerge.3.Perform tar optimiz...
1995
Views
0
Likes
1
Answers
Re: How to avoid redundant Js and CSS in AEM PuzanovsP - Adobe Experience Manager
Dear Ajeem, By default AEM Clientlibrary would include only 1 version of css and html. E.g. if you drag and drop 2 same 'Breadcrumb components' only 1 css and js would be included. For two different 'Breadcrumb components' if they reference different css and js in both components then both would be included and you would effectively get more code. 1 Common way to avoid this would be to move your code into a a common ClientLibrary folder and drop there your code that you would like to be shared b...
1973
Views
0
Likes
0
Answers
Re: Has any body ever faced the issue of 404 page rendered broken and throwing error Jquery or $ not found PuzanovsP - Adobe Experience Manager
Dear Mchag,Looks like there is a problem including your clientlibs for this particular template.Have a look at the templates that get invoked when you call 404 page and make sure it has correct and valid clientlibs included.Regards,Peter
1677
Views
1
Like
0
Answers
Re: How to setup schedulers in AEM? PuzanovsP - Adobe Experience Manager
Dear Jez,Nothing better can explain the change as the creators notes: Carsten Ziegeler added a comment - 26/Jul/13 07:59 This is a builder based approach which allows us to add more options in the future without the need to add more methods to the scheduler In addition, the methods now return a boolean rather than throwing an exception And the number of possibilities with the new api is reduced as some of the old methods have some overlap which now could be reduced down to 5 ways.Copied from : [...
2139
Views
1
Like
0
Answers
Re: Parsing Javascript file in AEM PuzanovsP - Adobe Experience Manager
Hi Parvathy,To what end do you want to parse Javascript?It's possible to use build in Google Closure Compiler to compile JS.(Build in AEM OOTB)It's possible to include library in your code to parse JS in any way you prefer.(Custom code)It's possible to include Chrome driver and run your code via Chrome driver.(Custom code)Regards,Peter
1735
Views
0
Likes
0
Answers
Re: JCR Cache IN AEM PuzanovsP - Adobe Experience Manager
Dear Venkat, HTTP Cache​ - has solved it.Regards,Peter
1686
Views
0
Likes
0
Answers
Re: Issue in AEM Instance showing High CPU Usage PuzanovsP - Adobe Experience Manager
Hi Hema,Have you looked into: /system/console/status-slingscheduler is there any job that's running when CPU is high?Possibly there is a job that concurs with high load?Regards,Peter
2647
Views
0
Likes
0
Answers
Re: mailto: fails due to AppMeasurement on an iPhone device PuzanovsP - Adobe Experience Manager
Upgrade from version 2.15.0 to 2.17.0 resolved the issue described here.Regards,Peter
1964
Views
0
Likes
0
Answers
mailto: fails due to AppMeasurement on an iPhone device PuzanovsP - Adobe Experience Manager
Hi,This issue happens only in iOS, if you are using a desktop or Android device you wouldn’t see an issue with opening the email client. There is a thread on stack overflow about this, though it talks about Google analytics the concept is the same: https://stackoverflow.com/questions/42085551/safari-mailto-this-website-has-been-blocked-from-automatically-composing-an-emThe error is displayed in a popup in iOS Safari: “This website has been blocked from automatically composing an email” with the ...
2009
Views
0
Likes
1
Answers and Comments
Re: Dispatcher configuration for contexthub breaks rewrite conditions for url PuzanovsP - Adobe Experience Manager
Dear VasconcelosAquila,Please consider the use of RewriteCond and sequencing in which you do put them.Also remember to put correct rewrite flags that should allow you to achieve your goals[1].[1] RewriteRule Flags - Apache HTTP Server Version 2.4 Regards,Peter
1561
Views
2
Likes
0
Answers
Re: Can a MSM rollout be cancelled in 6.3 PuzanovsP - Adobe Experience Manager
Hi Andy,The tools to fix MSM when something goes wrong are somewhat limited. Have asked this question to Adobe Engineering team continuously, have not heard definite answer on this yet.Best possible way here:Wait till it finishes rolloutRestarting can screw up AEM MSM index and leave you in a worse state then you started with.Regards,Peter
2126
Views
0
Likes
0
Answers
Re: Using options property(Servlet path) to use in touch UI dialog to display value in dropdown PuzanovsP - Adobe Experience Manager
Hello again Krisha,Please see following guide created by brilliant AEM Community[1] that explains how to pull in dynamic values in touch UI.[1] Adobe Experience Manager Help | Dynamically updating Adobe Experience Manager TouchUI Dialog Select Fields Regards,Peter
7963
Views
1
Like
0
Replies
Re: Listeners implementation using JS for Touch UI dialog's PuzanovsP - Adobe Experience Manager
Hey Krishna,Please find following link as the source of answer to your question[1][1] AEM Cases: Touch UI - Hide/Show Fields in the dialog in AEM by selection/checkbox Regards,Peter
1951
Views
0
Likes
0
Answers
Re: Apache Felix Search Web Console Plugin PuzanovsP - Adobe Experience Manager
Nice work, Lavanya! Already can see how useful is this plugin!Would it be in scope to extend this plugin to compare changes in code between different versions of AEM?Regards,Peter
8408
Views
2
Likes
1
Replies