since ‎14-05-2013
‎19-02-2020
chandu_t
Level 2
Re: Excerpt/hit.getExcerpt() is giving {relevant_links} as value when using QueryBuilderAPI chandu_t - Adobe Experience Manager
Strange issue, double check your content most likely some content issue.
1123
Views
1
Like
0
Answers
Re: Url Shortening not working in AEM 6.4 dispatcher(Prod Server) chandu_t - Adobe Experience Manager
Sling Mapping will work even if Rewriting is disabled in Transformer which is why ur short url is working when u hit in browser, but updating content full urls to short urls will not work in html source. For other project its working, reason might be they have a custom rewriter written in other project which implements TransformerFactory. So you need to update setting of other custom rewriter for new project.
1208
Views
0
Likes
0
Answers
Re: Url Shortening not working in AEM 6.4 dispatcher(Prod Server) chandu_t - Adobe Experience Manager
They might be using a custom Transformer implemented in other project. You can check that.
1205
Views
0
Likes
0
Answers
Re: Url Shortening not working in AEM 6.4 dispatcher(Prod Server) chandu_t - Adobe Experience Manager
Yes Link Checker Transformer is needed to shorten your full pathfield links in html dom. But when you hit a short url urself it will work from domain by sling mapping.
1202
Views
0
Likes
0
Answers
Re: customisation of comments in annotate of assets chandu_t - Adobe Experience Manager
There is similar annotation comment option for page authoring, use it.Annotations when Editing a Page
2203
Views
0
Likes
1
Replies
Re: AEM 6.3 Touch UI - Cannot find a file corresponding to class com.adobe.cq.editor.model.StyleSelector in the repository chandu_t - Adobe Experience Manager
Are both same aem version instance? are you using static or editable templates?
2682
Views
0
Likes
3
Replies
Re: customisation of comments in annotate of assets chandu_t - Adobe Experience Manager
You can find the component used for this under /libs/dam/gui/coral/components/admin/timeline/events/activity and comment. You can overlay or extend based on your requirement. Since this is OOTB dam feature, better not tamper it unless strong usecase.
2203
Views
1
Like
0
Replies
Re: aem fail to start under heavy load chandu_t - Adobe Experience Manager
My observation AEM start and stop will take long time, when under high load. But it should eventually come up. Do you have any AEM logs for that duration?
1716
Views
0
Likes
1
Replies
Re: Adding custom execution path in Servlet Resolver chandu_t - Adobe Experience Manager
Hi,You can create a OSGI Config and include in ur codebase./apps/my-project/config/org.apache.sling.servlets.resolver.SlingServletResolver.xmlwith ur custom paths under servletresolver.paths
803
Views
0
Likes
0
Answers
Re: /crx/packmgr/update.jsp not found chandu_t - Adobe Experience Manager
Hi,/crx/packmgr/update.jsp only works with POST, thats why it shows 404 in browser.
661
Views
0
Likes
0
Answers
Re: AEM 6.3 etc/map is not working on preprod environment. chandu_t - Adobe Experience Manager
Hi,You can check in system console config, for Apache Sling Resource Resolver Factory. Edit that config and see if Mapping Location is set to /etc/map or something else. If its not, point to /etc/map, then after few seconds it should work.
970
Views
0
Likes
0
Answers
Re: Disable AEM's ink checker using cURL chandu_t - Adobe Experience Manager
You can add OSGI config based on your run mode to disable. Which can be in source code and will be part of code deployment.
415
Views
0
Likes
0
Answers
Re: Display classic UI pages and folders in alphabetical order chandu_t - Adobe Experience Manager
Add "sort": "title", to line 236 of SiteAdmin.js"baseParams": { "sort": "title", "start":0, "limit":gridCfgs[name].pageSize, "predicate":gridCfgs[name].storePredicate }
3668
Views
0
Likes
1
Replies
Re: How to get request parameter of SlingServlet in OSGi Service ? chandu_t - Adobe Experience Manager
Then create a custom method in service. And call it. public void send(Email email, String targetUrl) throws MailingException { //Here use targetUrl for condition } Add call like below in servlet mailService.send(email, request.getParameter("targetUrl"));
4728
Views
0
Likes
3
Replies
Re: How to get request parameter of SlingServlet in OSGi Service ? chandu_t - Adobe Experience Manager
Looks like you trying to add request parameters to mail body. Below is sample code @Reference private MailService mailService; @Override protected void doPost(SlingHttpServletRequest slingRequest, SlingHttpServletResponse slingResponse) throws ServletException, IOException { Email email = new SimpleEmail(); StringBuilder mailTemplate = new StringBuilder(); mailTemplate.append(""); mailTemplate.append("url: " + request.getParameter("targetUrl")); // you can add other parameters into body mailTemp...
4728
Views
0
Likes
7
Replies
Re: How to get request parameter of SlingServlet in OSGi Service ? chandu_t - Adobe Experience Manager
Assuming you call CustomMailService in RegisterUserSlingServlet. You get request parameters in servlet by request.getParameter("key"). You can pass this parameters to the service, while invoking service method.
4728
Views
0
Likes
13
Replies
Re: video file doesn't play in publish site after I publish from author to publish chandu_t - Adobe Experience Manager
Looks like your using old foundation jsp video component. Which is not working as expected. Try to use a custom component and use below code. Your browser does not support HTML5 video.I activated video, component and page.It worked for me in author and publish both.
606
Views
0
Likes
0
Answers
Re: Dispatcher statfileslevel and Cache flush mechanism chandu_t - Adobe Experience Manager
You can increase the statfileslevel to deep level. Then only that page alone will be flushed. And write some custom code(EventListener) to flush the listing page.
800
Views
0
Likes
0
Answers
Re: How to get Complete URL for OOTB shortened paths chandu_t - Adobe Experience Manager
You can use http://localhost:4502/system/console/jcrresolver to resolve all paths to get actual resource path. Like /sites.html, /projects.html, /assets.html... etc
1672
Views
0
Likes
0
Replies
Re: Publish environment unable to view Authored Components in the pages chandu_t - Adobe Experience Manager
Did you try giving read access to /conf for anonymous user.
1008
Views
1
Like
0
Replies
Re: Adaptive Image chandu_t - Adobe Experience Manager
The adaptive Image servlet is always considered a performance issue approach. Unless you precache the required renditions from dispatcher. The Other best solution is to you dynamic media of AEM, which is better in performance and offers similar options as adaptive Image servlet.Which creates a TIFF upon image upload to AEM, so this will not create rendition on runtime. So its faster and better.Working with Dynamic Media
1200
Views
0
Likes
0
Replies
Re: AEM 6.3 Publisher instance not starting chandu_t - Adobe Experience Manager
Can you attach little more log, before and after ur script trigger. Also did the backup succeed?
2952
Views
0
Likes
0
Replies
Re: Touch UI - How do i include 'Blueprint' tab from foundation page chandu_t - Adobe Experience Manager
In classic Ui, it creates auto blueprint when you create livecopies. But in touch ui u need to create blueprint by urself. In path http://localhost:4502/libs/wcm/msm/gui/content/blueprintconfig.html Once you create blueprint like this, ul get blueprint tab by default. You don't need to add blueprint tab by urself.Also blueprint page shows blueprint tab and live copy page shows live copy tab. Both tabs will not show at same point.
2231
Views
0
Likes
0
Replies
Re: Renaming live copy page chandu_t - Adobe Experience Manager
From my experience with MSM, the page move is quite complicated AEM MSM. It becomes cyclic relationship upon multiple renames or moving a page. So better to use sling:alias in case of rename. While moving to entire different path, better to use a script and restructure the blueprint and live copies. This was in till 6.2, not sure if latest AEM version has some fixes or better options for it.
924
Views
0
Likes
0
Answers
Re: do a session.save() every 1000 nodes? chandu_t - Adobe Experience Manager
It is nodes, so every nt:unstructed is considered node.If you install a large package in AEM, ul see saving approx 1024 nodes... So in AEM standard is 1024 node changes and then save.You need to keep track of number of nodes your code creates/change, and check if changes > 1024 you then can do session.save().
654
Views
0
Likes
0
Answers
Re: AEM mocks returns Null for @Reference objects chandu_t - Adobe Experience Manager
Inside setup() add below line first and then use whenWhitebox.setInternalState(mainClassObject, "builder", builder);This will initialise builder with mock builder in that mainClassObject.
1180
Views
0
Likes
0
Answers
Re: Image extensions for renditions in DAM. chandu_t - Adobe Experience Manager
Hi @yuvrajb709251841. Top three renditions are thumbnails and thumbnails are always png(48:48, 140:100, 319:319)2. There is one extra web renditons from AEM, which will be jpeg or png based on source image type.Below is the workflow of dam renditionshttp://localhost:4502/etc/workflow/models/dam/update_asset.htmlthumbnail step: Process ThumbnailsRenditions step: Create Web Enabled Image --> You need to add this step from side kick, multiple times in workflow and give required renditions (Like 128...
7256
Views
0
Likes
0
Replies
Re: How to pull list of contents (Assets/Pages) created/modified on last 10 days chandu_t - Adobe Experience Manager
Try something like /bin/querybuilder.json?path=/content&type=cq:PageContent&1_relativedaterange.property=jcr:created&1_relativedaterange.lowerBound=-10d&p.limit=10
621
Views
1
Like
0
Answers
Re: An error occurred while moving page in AEM6.1 chandu_t - Adobe Experience Manager
We fixed by using call to old asyncRequest call instead of doFormUpload.
961
Views
0
Likes
0
Answers