since ‎10-05-2016
‎10-12-2019
mallipanchal
Level 2
Re: OSGI service mallipanchal - Adobe Experience Manager
In an OSGI service, You can do the configuration at osgi console for that u need to make your service configuration by setting attribute metatype true in a @component annotation and define the configurable fieldsosgi component metatype service data use?
369
Views
0
Likes
0
Answers
Login Module/authentication on page. mallipanchal - Adobe Experience Manager
Hi There,We have a requirement where we need to integrate login module in AEM pages. Login to aem instance should happen with AEM OOTB feature, But this login module should work on the aem published pages, As per my understanding, saml/sso works by replacing the aem OOTB login and syncs the users in aem That's not required in my case.Whats the best approach for this/is there any OOTB feature available for same(we have SSO IDP in-place)?Thanks in advance.Regards,Mallikarjun
331
Views
0
Likes
0
Answers and Comments
personalized content based on session or cookie mallipanchal - Adobe Experience Manager
I trying using contexthub script reference. Is that the best practice?Any leads or suggestions?Thanks in advance
343
Views
0
Likes
0
Answers and Comments
Re: Error in using custom template for mail service mallipanchal - Adobe Experience Manager
Issue here is: Email email = mailTemplate.getEmail(StrLookup.mapLookup(emailParams), HtmlEmail.class); Requires a class StrLookup of apache commons long 2.X version. but AEM6.1 supoorts apache commons long3. So its not able to find apache commons Long 2.x. Is there a way add apache commons Long 2.x to osgi
1183
Views
0
Likes
2
Replies
Error in using custom template for mail service mallipanchal - Adobe Experience Manager
private Email send(ResourceResolver resolver, Map emailParams, String recipientEmail) throws Exception{ MailTemplate mailTemplate = MailTemplate.create(TEMPLATE_PATH, resolver.adaptTo(Session.class)); if (mailTemplate == null) { throw new Exception("Template missing - " + TEMPLATE_PATH); } Email email = mailTemplate.getEmail(StrLookup.mapLookup(emailParams), HtmlEmail.class); // Here we are getting compilation error. as StrLookup is not available in apache commons long3 email.setTo(Collections.s...
1582
Views
0
Likes
5
Replies
Re: Customize Page Properties / AEM 6.1 TouchUI mallipanchal - Adobe Experience Manager
U can use these create page: cq.siteadmin.admin.createpageedit page: cq.siteadmin.admin.properties
896
Views
0
Likes
0
Answers
Re: load clientLib based on components(CQ.AUTHORING.DIALOG GETS LOADED ON ALL THE PAGES OR ALL THE PROJECTS) mallipanchal - Adobe Experience Manager
smacdonald2008 wrote... I spoke to some of our experts - it lines up with my 1st response. If not needed for all projects or templates it is better not to attach to cq.authoing.dialog and use cq:includeClientLib with a new category (introduce a new clientlib that contains CSS or JS.) Where should I include it in page component or in any of the particular components script.( I hope we need this only in EDIT mode)??
1528
Views
0
Likes
0
Answers
Re: load clientLib based on components(CQ.AUTHORING.DIALOG GETS LOADED ON ALL THE PAGES OR ALL THE PROJECTS) mallipanchal - Adobe Experience Manager
antoniom54959291 wrote... I've a similar issue, but i fix it just creating a new clientlibrary named custom.authoring.dialog and including it by using extraClientLibs in our components. Yeah, Even I tried this. BUTUsing extraClientlib property on the cq:dialog, This can be done but issue here is dialog DOM elements and JS lib were loaded at the same point syncing is not happening. so when we open dialog first time its not working, close the dialog and open it again it works fine(JS were loaded i...
1505
Views
0
Likes
0
Answers
Re: How to apply the dialog validation specific to certain templates in touch UI? Please suggest mallipanchal - Adobe Experience Manager
cqvoyager wrote... Hello Team, Earlier in CQ 5.6.1 we used to write with WCM_MODE=EDIT for applying the client libs with categories name in the headlibs.jsp of that specific template. Now with AEM 6.1, we are giving categories as cq.authoring.components that way where ever needed those javascript files are available for all the authoring dialogs across the pages. Now what I did is i wanted to have some specific validation for certain templates and i included the client libs with categories name(...
627
Views
0
Likes
0
Replies
Re: load clientLib based on components(CQ.AUTHORING.DIALOG GETS LOADED ON ALL THE PAGES OR ALL THE PROJECTS) mallipanchal - Adobe Experience Manager
kautuksahni wrote... Hi Please have a look at this community article for AEM Client Libraries best practices. If you want to create component specific clientlibs then you need to create a new clientlibs that gets applied to that particular component. See the article to know how to do it. Link:- http://blogs.adobe.com/experiencedelivers/experience-management/clientlibs-explained-example/ This article will explain: multiple components with their own JavaScript and CSS filesglobal JavaScript and CS...
1508
Views
0
Likes
0
Answers
load clientLib based on components(CQ.AUTHORING.DIALOG GETS LOADED ON ALL THE PAGES OR ALL THE PROJECTS) mallipanchal - Adobe Experience Manager
we have defined components clientLibs as cq.authoring.dialog, But these js libs will be loaded for all templates(all projects) while authoring the pages.Can we restrict them based on template or components as these JS may create issue in other AEM projects?I tried extraClientLibs but its not working properly..Is there anyway other then overlaying out-of-box components?Thanks,Malli
6921
Views
1
Like
12
Answers and Comments
Customize Page Properties / AEM 6.1 TouchUI in sites.html (Createpagewizard) mallipanchal - Adobe Experience Manager
I have a dynamically populated drop-downs or listens in my dialog as page level for that I have JS(CQ.AUTHROING.DIALOG), But while creating page in TouchUI(in /sites.html) values where not getting populated(as CQ.AUTHROING.DIALOG JS we not getting loaded in Createpagewizard.html).How we are going to load the JS in TouchUI while creating page in sites.html? AS of Now I have Hooking the my custom clientlib JS with one of the out-of-box clientLib which loads in createpagewizard page.Whats the best ...
502
Views
0
Likes
0
Answers and Comments
Re: Allow user to select workflow assignee from specific group mallipanchal - Adobe Experience Manager
Hi 1. define a dialog participant step were in u can select the user for next step.2.next step is dynamic participant step were in use user selected in previous step.I hope it works for you.
602
Views
0
Likes
0
Replies
Comments provided in AEM workflow mallipanchal - Adobe Experience Manager
How actually comments provided in workflow flows?Is there any difference in functionally of comments, while using different workflow components(dialog participant\dynamic participant\ on using goto component in between)as I have an issue were in comments are not flowing properly in aem workflow(using dynamic participant and goto component, same dynamic participant called multiple times until goto component breaks)Thanks in advance.
382
Views
0
Likes
0
Replies
Unit Testing for Custom workflow process and Participant step?? mallipanchal - Adobe Experience Manager
Hi Team,Can we write unit test cases for Custom workflow process and Participant step?? using Junit or JmockitoIf Yes could you please help me out.I tried using Jmockito and junit @Test public void testExecute() throws WorkflowException, RepositoryException { try { new NonStrictExpectations() { { args.get("PROCESS_ARGS", String.class); returns("gen7flag"); wfSession.adaptTo(Session.class); returns(session); wfItem.getWorkflowData(); returns(workflowData); workflowData.getPayload(); returns("/con...
1401
Views
0
Likes
1
Replies
Re: org.json.simple -- Cannot be resolved in bundle mallipanchal - Adobe Experience Manager
org.json.simple api wont be available in Felix so dependency cont be resolved. better use following one for json org.apache.sling.commons.json.JSONObject, its part of osgi.
1653
Views
0
Likes
0
Answers
Re: Using profile images mallipanchal - Adobe Experience Manager
You can use the available thumbnail to render is as image(like /profile/photos/primary/image/jcr:content/dam:thumbnails/dam:thumbnail_48.png) or get the property jcr:data(at /home/users/geometrixx/carlene.j.avery@mailinator.com/profile/photos/primary/image/jcr:content) and convert that binary to your input stream.
1090
Views
0
Likes
0
Replies
Re: AEM 6.1 | Can we configure replication from publish to publish ? mallipanchal - Adobe Experience Manager
Yes it will work, You have to create a publish agent in your publish instance(localhost:4505) under /etc/replication/agents.publish/publish as like author instance (/etc/replication/agents.author/)For author instance Replication agent will be configured under /etc/replication/agents.author/For publish instance Replication agent shouldbe configured under /etc/replication/agents.publish/
2772
Views
2
Likes
0
Replies
Re: Form with dynamic participant steps in workflow mallipanchal - Adobe Experience Manager Forms
For the form you can use the dialog in dynamic participant steps For Dynamic user write a custom participant stepFor parallel execution use and workflow component.Regards,Mallikarjun
378
Views
0
Likes
0
Answers
Re: Error: Could not start workflow - In Publisher Instace mallipanchal - Adobe Experience Manager
Please check the permission on the workflow node (/etc/workflow), or try logging in as admin, It should work usually in publish instance as well.
728
Views
0
Likes
0
Replies
Re: Cq5 workflow step back dialog customization mallipanchal - Adobe Experience Manager
Go to /libs/cq/workflow/extensions/inbox/tbar/back.js and customize the extJS to make the text area
1092
Views
0
Likes
0
Replies
Re: How to hide users in Workflow next step as well as step back in complete work item dialog? mallipanchal - Adobe Experience Manager
Routes.json :To customize for next stepsdelegate.json :To customize for delegate usersbackroute.json :To customize for step back routes steps
1094
Views
1
Like
0
Replies
Re: How to hide users in Workflow next step as well as step back in complete work item dialog? mallipanchal - Adobe Experience Manager
You Have to customize the backroute.json and delegate.jsonat below locations/libs/cq/workflow/components/workitem/routes.json.jsp/libs/cq/workflow/components/workitem/backroute.json.jsp/libs/cq/workflow/components/workitem/delegate.json.jsp
1094
Views
1
Like
1
Replies
Dailog participant step in TouchUI mallipanchal - Adobe Experience Manager
I'm Facing an issue for dialog in TouchUI for Dailog participant step 1. select(granite/ui/components/foundation/form/select) with multiple:true is not working as excepted in dialog participant step but is this is working fine dialog of CQ component2. same issue for multified (granite/ui/components/foundation/form/multifield)**Issue is when using them in workflow as part of dialog participant step else they are working fine in componentsError in consloe is "An instance of Select is already attac...
602
Views
0
Likes
2
Replies
Re: Touch UI Multi field not working as expected in AEM 6.1 mallipanchal - Adobe Experience Manager
Even I'm Facing same issue, Let me know how did you fixed same. Thanks in advance
531
Views
0
Likes
0
Replies