since ‎05-12-2012
‎10-12-2019
patK-ze1xYs
Level 3
End to End QA process
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Hi , We are currently setting up an end - to - end QA process for AEM application in Agile environment. Are there any standard process documents / resources available for setting up QA process ( Automation & Manual) for AEM applications ?Thanks

Views

929

Like

1

Replies

1
Re: Access Properties values set via WCM USE class
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Service Resolver works , after saving the session , values are stored at content node. I dont want values to be stored in JCR so session.save() or resource.commit() wont be helpful. Following code returns NULL when user does not have write permissions: ModifiableValueMap valueMap = resource.adaptTo(ModifiableValueMap.class); http://labs.6dglobal.com/blog/2015-02-17/modifiablevaluemap-not-found/ talks about the issue . I wonder if we code can still inject values to resource after user does not ha...

Views

808

Likes

0

Replies

0
Re: Access Properties values set via WCM USE class
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Gdubz wrote... Hi ptK, Firstly, WCMUse[1] is deprecated, use WCMUsePojo[2] instead. Secondly, is there any particular reason you're using a ModifiableValueMap[3] to READ values? You should really just be using a regular ValueMap[4] instead, if you can help it. In the event that you can't help but use the ModifiableValueMap, you may need to utilize a Service Resolver[5] that has sufficient privileges to read and write content, in lieu of the user's (possibly unprivileged) ResourceResolver[6]. [1]...

Views

818

Likes

0

Replies

0
Access Properties values set via WCM USE class
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
WCM USE class creates a MAP from backend Service. resource.adaptTo(ModifiableValueMap.class).putAll(backendPropertyMAP); // Creates a MAP of all properties custom + authoredIn HTML TEXT Above snippet works fine when user who has all permissions views the page.But when I view the page for a user who only has read access on ‘/content/page’ values don’t get printed and end result is TEXT One way to handle is store values in JCR nodes which can be fetched in HTML, checking if there is a way to s...

Views

3.7K

Like

1

Replies

8
Sightly : How to Iterate through Map<String , Map>
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Backed code submits an object as : HashMap map= new HashMap();In Sightly how can I access Key, Values of the inner Hash Map.

Views

15.9K

Like

1

Replies

4
Reset admin password for AEM 6.1
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager Forms
Trying to reset password for AEM 6.1 Followed steps mentioned here : [1] https://helpx.adobe.com/experience-manager/kb/reset-admin-password.html [2] http://experience-aem.blogspot.com/2015/07/aem-6-sp2-reset-administrator-password-to-admin-offline.html It did not work for me , are there different set of instructions for AEM 6.1 ?

Views

1.8K

Likes

0

Replies

1
Lucene Index on jcr:title :
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Created a Lucene index under : \jcr_root\_oak_index\.content.xmlWhen package gets deployed ,I see a Warning message org.apache.jackrabbit.oak.plugins.index.lucene.IndexDefinition Unknown property type: jcr:title & org.apache.jackrabbit.oak.plugins.index.lucene.IndexDefinition Unknown property type: jcr:descriptionAny idea why this message for jcr:title ?

Views

682

Likes

0

Replies

1
Query with no index defied
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager Forms
While following the http://labs.6dglobal.com/blog/2015-03-09/oak-index-packages/ author said you will see the "WARN " message : consider creating an index or changing the queryWhen running a query with no index defied. I am traversing less than 100 nodes for my query and using Predicate Evaluators. I don't see the message when I run the query without an index , does that mean I should not consider creating an index ? .

Views

863

Like

1

Replies

1
Re: Restore the Content Overridden from the other package
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Unfortunately I did not create the package with original content. Is it possible to restore the repository for the particular date when it got replaced ?

Views

705

Likes

0

Replies

0
Restore the Content Overridden from the other package
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Had multiple pages under :/content/a/b . Someone uploaded another package for the same content path : /content/a/b. As I lost few content pages , is there a way to recover deleted pages ?

Views

1.3K

Likes

0

Replies

6
AEM Forms 6.1
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager Forms
I want to understand how I can use AEM forms (6.1 without any additional license. ) My aim is to create a form in AEM and on submission pre-process the data before submitting it to the external system. Can some one please point to right tutorial(s) for AEM forms ?

Views

860

Likes

0

Replies

1
AEM Forms 6.1
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager Forms
I want to understand how I can use AEM forms (6.1 without any additional license. ) My aim is to create a form in AEM and on submission pre-process the data before submitting it to the external system. Can some one please point to right tutorial(s) for AEM forms ?

Views

573

Likes

0

Replies

2
Convert multifield values to a JS object.
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
How can I convert multfield values (Touch UI widget) in to a JS object (AME 6.1)I am looking to create following JS object from AEM Multi-field: var fruits = [ { x: 10, y: 10 }, { x: 20, y: 12 }, { x: 30, y: 8 }, { x: 40, y: 14 }, { x: 50, y: 6 }, { x: 60, y: 24 }, { x: 70, y: -4 }, { x: 80, y: 10 }]; X,Y will be values from multifield widget

Views

680

Likes

0

Replies

2
Re: How to include Column Control Component statically
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
smacdonald2008 wrote... YOu are using the correct syntax - http://blogs.adobe.com/experiencedelivers/experience-management/sightly-intro-part-1/ Are you referencing out of the box column compnent? If not - tyy referencing ootb column component and see what happens. Tried to include the OOTB Column control as well , it gives me the same error : Cannot serve request to /libs/wcm/foundation/components/parsys/colctrl/_cq_dialog.html/content/myApp/en-us/public/Page/14/jcr:content/COLLLL in /libs/foun...

Views

988

Likes

0

Replies

0
How to include Column Control Component statically
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
How to include Column Control Component statically on the page component. I tried : I only see Start of Column and not End of Columns ( same components work when I drag and drop)And when clicked on the configure Icon:I get the error 500 : Cannot serve request to /libs/foundation/components/parsys/colctrl/layoutdatasource/layoutdatasource.jspIs there a way to include the column control statically on Page componentIn error.logs I see : : /apps/myAPP/components/content/common/colctrl/_cq_dialog.htm...

Views

1.2K

Likes

0

Replies

3
Overlay OOTB AEM – Table component using Sightly
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
I want to create an overlay version of OOTB AEM – Table component (/libs/foundation/components/table) for my project. Is there a reference I can use on how to overlay the version in the slightly code and not in JSP. Thanks

Views

922

Likes

0

Replies

2
How to use of two <sly data-sly-use > Tags in HTML
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
I want to use two calls based on different conditions. Option 1 : Does not work. ... ... ... Option 2 : Works ... ... ... Only difference between two files is option 2 does not have the extra

Views

1.9K

Likes

0

Replies

1
Re: How to include OOTB Rich Text as Part of Authoring dialog ( Touch UI)
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
I still could not find a good reference on how to include a TOUCH-UI Component (Overlaid version) as part of another authoring dialog. Is this possible in TOUCH- UI Component ?

Views

1.6K

Likes

0

Replies

0
Re: How to include OOTB Rich Text as Part of Authoring dialog ( Touch UI)
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
I already have the overlay touch ui component under /apps/a/b/c/text. How would I include the same rich text component in other component as part of authoring input ?

Views

1.6K

Likes

0

Replies

0
How to include OOTB Rich Text as Part of Authoring dialog ( Touch UI)
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
In Ext JS we can xtype = richtext to include the Rich Text as part of authoring Dialog. What should be the sling:resourceType="" in Touch UI to include the rich text as part of authoring dialog ?

Views

1.8K

Likes

0

Replies

4
Re: Touch UI (Rich Text) Overlay Component does not work when included statically on the template
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Thanks this was helpful now I can see the Component / Dialog. But When I submit the authored content , I get http://localhost:4502/a/b/c/jcr:content/jcr:content/richText.html?forceeditcontext=true&_=1458164194121 404 (Not Found)

Views

695

Likes

0

Replies

0
Re: Touch UI (Rich Text) Overlay Component does not work when included statically on the template
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
I noticed even when I include OOTB text - Touch UI Component I get http://localhost:4502/a/b/c/jcr:content/11111.json?_=1458109466899 404 (Not Found)Is this just something to do with my local or template ?

Views

679

Likes

0

Replies

0
Re: Touch UI (Rich Text) Overlay Component does not work when included statically on the template
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Yes in edit mode I drop a component on a template by dragging it from side rail and I could see dialog coming up. When same component is included statically E.g. When I click edit on Dialog I get error on console.When I click Configure I see ,

Views

688

Likes

0

Replies

0
Touch UI (Rich Text) Overlay Component does not work when included statically on the template
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Included Statically on a Template. When Tries to Edit the dialog : I see error in console GET http://localhost:4502/content/a/b/c/jcr:content/richText.json?_=1458055488719 404 (Not Found) But when I drop the component statically on a template it works fine.

Views

1.9K

Like

1

Replies

6
Re: REST call : AEM-Author to import data from external Systems
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Its strange when I use : @SlingServlet(methods = {"POST,GET"}, metatype = true,resourceTypes = {"services/powerproxy"},selectors = {"groups"}) This gives me following error for POST request and admin account : org.apache.sling.auth.core.impl.SlingAuthenticator getAnonymousResolver: Anonymous access not allowed by configuration - requesting credentialsWhen I use @SlingServlet(paths="/bin/upfile", methods = "POST", metatype=true) I am able to test the Servlet with admin credentials .

Views

1.1K

Likes

0

Replies

0
Re: REST call : AEM-Author to import data from external Systems
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Thanks Scott .I tried the admin access , it works for GET request but for POST request it gives an error : org.apache.sling.auth.core.impl.SlingAuthenticator getAnonymousResolver: Anonymous access not allowed by configuration - requesting credentialsI am testing the url for the page as http://localhost:4502/content/submitPage.groups.html And following are my properties for servlet : @SlingServlet(methods = {"POST,GET"}, metatype = true,resourceTypes = {"services/powerproxy"},selectors = {"groups...

Views

971

Likes

0

Replies

0
Re: REST call : AEM-Author to import data from external Systems
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Thanks Scott.I am thinking about what sort of user credentials I should create and provide to external systems can access so they can invoke REST call on AEM author ? And what sort of Read / Write access levels should be assigned to the user

Views

968

Likes

0

Replies

0
Re: REST call : AEM-Author to import data from external Systems
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
I want to create REST call in AEM E.g. localhost:4502/bin/abc/def that will be invoked by some external systems to POST the data in to JCR.

Views

1.0K

Likes

0

Replies

0
REST call : AEM-Author to import data from external Systems
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
Condition is, when REST call in invoked E,g, localhost:4502/content/a/b_jcr_content.getData.json (POST)AEM will get all POST data and create a predefined node structure. This REST service will be invoked from an external system (outside AEM). Is there any checklist / security considerations that should be taken in to account while developing this REST call. Another question : how would external system can invoke the call to AEM Author instance , would they have to use credentials to fire the res...

Views

5.7K

Likes

0

Replies

9
Re: Reading JS array values using Sightly
Avatar

patK-ze1xYs

patK-ze1xYs
- Adobe Experience Manager
smacdonald2008 wrote... Although not an Array - but rather an ArrayList returned by a Java method: List hyperLinks = new ArrayList(); hyperLinks.add("content"); return hyperLinks ; Sightly: AEM QueryBuilder Sightly Example: Here are the QueryBuilder results that corrresponds to ${properties.search}: ${item} See: https://helpx.adobe.com/experience-manager/using/sightly_querybuilder.html I am trying to read the simple JS value from sightly. If I read it from Java method it would be too much wor...

Views

777

Likes

0

Replies

0