Adobe Experience Manager

Adobe Experience Manager

Topics

Posts Replies
AEM Communities 145 225
AEM Assets 75 92
AEM Forms 363 627
Adobe Experience Manager 10171 31510

Trending

06:18 AM
which listener should be used to listen xtype 'tags' ?

I have mapped my tags to some value . Now i want to get those values with the help of listener. which listener should be used to listen xtype 'tags' ? 

04:06 AM
Touch UI | AEM 6.1 SP1 | Developer Mode | Automated Test option and Error option on left side not opening

Hi,

Touch UI | AEM 6.1 SP1 | Developer Mode | Automated Test option and Error option on left side not opening. What can be the reason.

 

Thanks

Neha

04:01 AM
Getting unable to mount filesystem error while trying to checkout a specific project from CRX repository using VLT cmd

Here the trace of error i got,

C:\myproject\content\src\main\content\jcr_root>vlt
--credentials admin:admin co --force http://localhost:4502/crx/server/-/jcr_root
/apps/myproject
Java HotSpot(TM) Client VM warning: ignoring option PermSize=128m; support was r
emoved in 8.0
Checkout http://localhost:4502/crx/server/-/jcr_root/apps/myproject
/jcr:root/ with local files using root at C:\myproject\content\src\main\content\jcr_root
Connecting via JCR remoting to http://localhost:4502/crx/server/-/jcr_root/apps
[ERROR] checkout: org.apache.jackrabbit.vault.vlt.VltException: Unable to mount
filesystem
caused by: javax.jcr.RepositoryException: Server Error
  caused by: org.apache.jackrabbit.webdav.DavException: Server Error

 

03:51 AM
Global and Local country sites

Hi

I have to create One Global site and Many local Country sites. Currently the global sites is almost 90 % identical to Local sites with +/- few features.

what is the best approach for MSM with respective to this scenario.

should create one En base site and then create two replica: One for global and One Local Master site from which the Live copies for individual countries can be created.

 

02:59 AM
Using request.getParts() in AEM servlet to get multiple files sent via an AJAX POST

Hi,

I am trying to read multiple files as attachments sent by a POST to my AEM servlet. I need to read each file and then pass them on to a call to AWS Api Gateway.

Looking at the API documentation https://docs.adobe.com/docs/en/aem/6-0/develop/ref/javadoc/org/apache/sling/api/SlingHttpServletRequest.html it says it inherits method getParts() from javax.servlet.http.HttpServletRequest.

In http://docs.oracle.com/javaee/6/tutorial/doc/gmhba.html it says I can use something like

Collection<Part> parts = request.getParts("file");

However in Eclipse runing my project on Maven Aem archetype 10, I cannot access Part unless I use Collection<javax.servlet.http.Part> parts but the SlingHttpServletRequest object does not have access to getParts();

Am I approaching this incorrectly in AEM?

I have been working with AEM for 2 years now, but I have never had to read Multiple attachments before.

Regards

Clive Stewart

02:06 AM
Adding Font Size feature to Rich Text Editor

 I wanted to add the font size feature in the Rich Text Editor. I followed the Adobe Document for creating but still I am not able to get the font size feature. In the document it said that we had to add a property enableFontSize , but even after adding it is not working.

Adobe Document Link

https://helpx.adobe.com/experience-manager/kb/RichTextEditorConfiguration.html

The package that comes with document is also not working when installed. It doesn't have the features specified.

Is there any way implement this? 

07:55 PM
AEM - Salesforce integration code not working in AEM 6.2

Hi,

I am moving my content from AEM 6.0 and AEM 6.2 and in AEM 6.0 my code to integrate AEM with Sales force SOAP services is working. BUt in 6.2 i am getting an weird No class def found error. Any ideas on where the error might be

  • 24.10.2016 16:17:56.229 *ERROR* [174.47.27.164 [1477340275872] POST /bin/UserLoginServlet HTTP/1.1] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught Throwable
  • java.lang.NoClassDefFoundError: javax/xml/namespace/QName
  •         at com.sforce.ws.bind.TypeMapper.getNillableXmlJavaMapping(TypeMapper.java:121)
  •         at com.sforce.ws.bind.TypeMapper.<clinit>(TypeMapper.java:65)
  •         at com.sforce.soap.enterprise.EnterpriseConnection.<init>(EnterpriseConnection.java:17)
  •         at com.sforce.soap.enterprise.Connector.newConnection(Connector.java:27)
  •         at com.abc.www.<foldername>.servlet.UserLoginServlet.getSalesForceSessionId(UserLoginServlet.java:235)
  •  

         

07:06 PM
Dynamic Media is disabled, but still getting renditions

We currently have Dynamic Media disabled (dynamicmediaconfig set to false), but on the front-end we are still images loading renditions from JCR (Example - _jcr_content/par/image/imageBottom.img.png/56234345534.png). Any idea why this might be happening? Why is it serving a rendition to an asset that we want to reference directly in the DAM (Assets)? Is there something else we need to disable?

Thanks in advance.

06:29 PM
The proxy server received an invalid response from an upstream server

Hi ,

I have a service deployed in AEM 6.1 which takes two params. i) fromDate ii) toDate. This services queries repository to find assets modified between fromDate & toDate , do some processing on data  and returns xml DOM object as response . I  have a JSP page where I am rendering response from this service in data table. If service response data (e.g 50 -200 assets ) then it works fine without any issue. However , if I have more no of data (>1000 assets)  and if takes more time to process that data  then I am getting 504 Error with following message  

Proxy Error

The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET <Request URL>

Reason: Error reading from remote server

 

 

I am not using any proxy server / Web Server .  I am hitting request directly to AEM host. 

Did anybody faced it before ? any pointers/help would be appreciated? 

02:03 PM
how to enable two tabs listening to one event?

in one tab panel , i have drop down having two options (Image & Videos).

w.r.f.to image , i have two panels (tab 1 and tab2)

w.r.f.to video , i have one panel(tab3)

Now i want while selecting image, both tab should open 

I am able to unhide only one tab at a time.

How can i perform this, please help me with the same.

10:26 AM
Reporting pulling all page modification or activations

I want to use a modified version of the component report to look at changes in the system by certain components but instead of looking at say Last Modified or Last Replication, I want to look at all actions for a set of pages within a time span.

In short, how do I create/update the report to show an audit report where I would look at all modifications of a page through a certain component?  

We are working through a content automation plan where we redesign components to become fully dynamic and I want to be able to show benefits if this were done.  Hence, I want to be able to look at full change history by page and component.

Are there any code sets/examples you could provide that would do this?

05:33 AM
Blacklist list. How to see what was black listed

Hello guys,

There's a way to check what was blacklisted or not? We need to ckeck if a Listener was blacklisted but we couldn't find any way to do that.

Thank you.

03:15 AM
Session time out after configuring the load balancing on dispatcher

Hi,

I tried setting up the load balancing on dispatcher servers along with failover. The performance of the system improved. However, I started facing session time out issue. The issue is sporadic but it occurs very often. Has anyone faced similar issues? It says - 

Session timed out, please login again


Any help is appreciated.
 

BR

02:16 PM
AEM - Transaltion - Promote Changes

Hello All,

we are currently working on AEM - Translation and using AEM 6.1-SP2 version. I have a query related on promoting launches,

1. We use touch UI for translation features & launch+Promote options ONLY. Regular content authoring will happen on classic UI

2. Pages are sent for translation [launcher creates a reference copy od prod author page version]

3. Translation is completed by service provider and come back to AEM.

4. Using the promote option we push on the changes to prod copy, during this stage we see options like --> Promote Full Page OR --> Promote Page changes.

5. We expect that the second option will update the page sections where changes have occurred and not overwrite the complete page.

Is this how it is expected to work, can anyone share some light on this.

 

Thanks,

Abdul

09:25 AM
AEM UI best practices

Greetings,

I am starting on a new AEM implementation and below is my list for UI.

1. Single DOM model for desktop/mobile/tablets

2. Media Queries

3. Image Sprites

4. Adaptive image

Can anyone confirm this as well as let me know where can i get more details?

OLA!

11:41 AM
AEM ACS Commons with gradle

Hi,

I've used ACS Commons with Maven.

There is a document how to setup ACS Commons as a sub-package in Maven.

My  new project uses gradle as a build tool. 

Is there a way to install ACS Commons package with gradle?

08:13 AM
Not able to create Members and Groups

I am not able to create members and groups under the Communites from authoring side, when I click on the create button it is showing me some error and sometimes blank screen.Here is the error: Please help!

Internal Server Error

Cannot serve request to /communities/groupprofile.html in /libs/social/members/components/hbs/groupprofile/groupprofile.hbs

03:23 AM
Facing Issue In Touch UI Editor Mode On Passing URL Params Separated by '/'

Hi,

In our application there is an need to pass request prarams as '/'  separated instead of passing it in conventional way of  '?' followed by params seperated by '&' . Facing issue in Touch UI edit mode on passing URL params in mentioned way , the example URL is http://localhost:4502/editor.html/content/ccw/us/en/test.html/param1=val1/param2=val2

Page opens fine when navigated from other pages but it is throwing Page Not Found Error on refreshing it and when we directly navigate to specified page by providing the URL in the browser.

This issue is not coming up in classic UI edit mode and non-edit mode, page works fine on refresh, issue is only on touch-ui editor mode because of which page throwing an error on refreshing it after authoring the content.  AEM version used is 6.2 but observed this issue in other versions as well.

Any input on this would be helpful.

Thanks

02:59 AM
Teamsite to AEM Migration | Where to download crx2interwoven connector

Hi,

I am looking for teamsite to AEM crx2interwoven connector" that comes as an archive file that contains all the necessary installation files as per adobe article:

https://docs.adobe.com/docs/en/crx/connectors/interwoven/current.html

Please let me know where to have this connector downloaded and if any one has tried installing this, kindly share issues, steps faced/followed while installing and which version this connector will work for, we are working on AEEM6.1

 

Thanks

 

 

08:01 AM
Is there any guide for Reference Implementation using AEM?

Hi Team, I am learning AEM without any instructor through materials available online. Learned few basic features already. I also got to know that there are various flavors of Reference Implementations ( Geometrixx ?). Can you please help to point to the correct reference implementation ( that used most of the AEM features) and any documentation that explains how that Reference Implementation is implemented using various features of AEM? I am learning AEM 6.1. Please provide for this version.

07:07 AM
Sub Community

can we create a sub community with the existing community.

07:47 AM
Facing Issue in Prefilling auto-complete widget(textBox) for a repeatable panel through XML

Hi,

Team,

I customized an auto-complete widget(textBox) in my adaptive form.This textBox is put under under a repeatable panel.

on clicking the text Box in a ajax call BindRef of textBox is set as a data which is being mapped with the xml in the servlet.

Response of ajax is a json array to prefill auto-complete widget(text Box).

But it is not working for repeatable panel.

My question is when i am prefilling the xml data (with repeatable panel) how I can i distinguish that the auto-complete widget(textBox) belong to which repeatable panel.Or how i can prefill data into the auto-complete widget(textBox) for repeating panel through XML

01:50 PM
Featured Weekly AEM HELPX article

https://helpx.adobe.com/experience-manager/using/htl_movie62.html

11:35 AM
Query with no index defied

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 query

When 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 ? . 

 

 

01:19 PM
Creation of different types of forms

Hi,

There are 3 distinct types of forms, that could be created in AEM Forms; HTML Form, PDF Form and Adaptive Form.

1. When we select "Create Adaptive Form" in the Forms interface, we are creating an Adaptive Form, which is completely different from HTML and PDF forms.

What if I create a form using Designer, upload the xdp in the Forms interface and use that as a Model?

Will it become a PDF Form?

2. How to create HTML and PDF Forms?

Appreciate your responses.

Thanks,

Rama.

11:19 AM
Bind Reference

AEM 6.2 Forms with latest patch.

I have a form with two sub form fragments where I have set the "Bind Reference" property on the fragment's input fields. The problem I'm seeing is that the only items that are being bound are the parent panels that do not have a Bind Reference property.  On another project(AEM 6.1), the input fields would be added to the JSON model in the guide bride so that I could discover the bind reference for the control's Id. What could I be doing wrong that the JSON model is not containing the binding for the controls on the page?

10:43 PM
AEM Forms Training Prerequisites

 Hi,

We are all aware that for one to work on AEM Forms, one need not be very deep down in to AEM.

But he needs to be aware of AEM templates, components, OSGI, JCR folder structure, deployment of code, integrating UI/UX elements into AEM, etc.

Now, my organization is planning for an AEM Forms Training and is asking me Prerequisites for the participants.

Could you please suggest?

Appreciate the responses.

Thanks,

Rama.

03:23 PM
Adding custom JavaScript libraries to

What I'd like to know is how to add custom clientlib script files to an adaptive form. Do I have to override the page component or can I just set the configuration to add the reference to the library when the page is built?

08:04 AM
AEM Forms Linux installation and Acrobat DC Pro

I have to install a AEM Forms 6.2 at a RHEL 7 Linux machine. According to documentation (https://helpx.adobe.com/pdf/aem-forms/6-2/prepare-install-single-server.pdf section "Installing Acrobat for PDF Generator") Acrobat DC Pro has to be installed for the PDFGenerator. But as far as I can see this is not possible since Acrobat DC Pro is only available for Windows and Mac platforms. So my question is: does Acrobat DC Pro exit for Linux and if not what should I do with the PDFGenerator in an Linux environment in the context of AEM Forms 6.2?

Looking forward to your answer.

Regards, Fin Steenbjerg

06:25 AM
HTML formatting not working in custom display component (AEM Forms)

We are reverse replicating user generated data submitted via AEM Forms to author instance and then triggering a workflow via launcher which will send this form data for some approval to a user group. When it comes to the user's /notifications, it displays link of the payload (sling:Folder in our case). 

Clicking on the payload displays the user submitted data in xml format. We wanted this data to be in a more presentable way. So we wrote one custom component which will read all the user generated data from sling:Folder and display. For this we set resource:Type property for the form instance to our custom display component.  (/apps/mysite/customdisplay). customdisplay component has GET.html as the rendering script. I am using GET.html because clicking on payload from /notifications takes user to http://localhost:4502/content/usergenerated/content/forms/af/registration/1475757864707_1 (without any extension)

The problem is when I am using html tags inside my GET.html, it is displayed as plain text and not as HTML elements when user clicks on payload. It means browser is not interpreting this as HTML document OR I am missing something here. 

Note: Adding .html at the end of payload, tries to download this page as HTML page. Is it because this is sling:Folder ?

Any other suggestion to change the default view of UGC payload in author ?

#AEMForms, #UGC

11:16 AM
Unable to inspect a document.

I call the DocumentManager.inspectDocument(Document) method within a Java program to inspect a protected document. It throws an SDKException "Caller not authorized to execute the following method getLicense in the class com.adobe.edc.policy.APSDocumentServiceManagerBean". Using the old PPUtil.inspectDoc() method I would get back a response where I could extract the docId, the policyId, and other attributes. The program authenticates against the server with the users private PKI cert and a truststore, not via administrator username/password. How can a standalone client program get authorization to inspect a protected document?

I can use the RightsManagementEncryptionService.inspectPDFDocument with protected PDF files, but the response provide little useful information for me. Also, the application will be applying protection to Office files (haven't tried yet) and there isn't an "inspect" method for those under the RightsManagementEncryptionService.

Ron

02:07 AM
Designer forms upload to AEM forms OSGI

Hello,

I have created one sample designer form using a template. While trying to upload different formats on AEM forms OSGI I was able to upload following formats.

-DynamicPDF

-Static PDF

-XDP

-TDS

I was able to view Static PDF,XDP,TDS formats but not able to view Dynamic PDF. Why so?

I was not able to upload .xfs file.

Please explain the usage of  Dynamic PDF, Static PDF, TDS, XFS files.

 

Regards,

- Aashay

04:28 PM
Blog Page Names Follow Different Conventions?

Hi All,

I'm looking at the blog in the Geometrixx demo site and see that when new blog entries are added, the page names that are generated seem to follow different conventions than pages within SiteAdmin.  For instance, here is a sample blog entry:

  • The title provided is: DSC 2008 Show in Berlin
  • The page name that's generated is: dsc_2008_show_inber

If a page with the same title were created in SiteAdmin, the name generated would be: dsc-2008-show-in-berlin.  

  • Is there a reason that the default behavior for blog names is different?
  • Is it possible to customize so that it follows the same conventions as SiteAdmin? (don't truncate the name, and replace spaces with hyphens rather than underscores).

Thanks!

06:36 AM
AEM integration with saba

Hi Team,

We have a requirement where we need to develop Learning Management System for one of our client. We initially thought of using Adobe Communities for development, but since we have large number of users which cannot be managed at AEM level hence we need to change our approach to use some other tool for the same. 

So my question is can we use any other tool which can be integrated with AEM for LMS development?

03:10 AM
Queries in AEM forms

Hi team,

Need help on my following queries in AEM forms

 

1. PDF forms can be filled offline, saved locally, and form data sent when you are next online.

Do HTML Forms possess the same functionality?

 

2. HTML5 browser-based forms can be viewed on both mobile devices and desktop browsers.

Could PDF forms also be viewed on both mobile devices and desktop browsers?

 

3. I see that Adaptive forms is the third type of forms.

Does it mean that PDF and HTML5 forms are not adaptive?

 

4. When we select "Create Adaptive Form" in AEM, are we creating PDF or HTML5 or neither of them?

How to create PDF or HTML5 Forms? What is the interface?

 

Regards

Pr@veen

11:55 AM
Community Groups Thumbnail

We are currently trying to shift around some of the items in the community groups component view. One of the things we're looking to change is the size of the thumbnail for each group; we would like to make them bigger. As far as I can see, this image is pulled in from a field in the JSON:

"imageURL":"/content/forums/forum-name/photos/image.thumb.90.170.${some-id}.jpg"

Is it possible to access the full size of the image so that we can resize it as we see fit rather than being given a fixed size thumbnail? Could we amend the JSON to do this and if so, what URL can we use for the original size of the image?

03:50 PM
Comparative Architecture Analysis of large scale Experience Manager Installations -- Oct Version of Ask the AEM Community Experts

This session of Ask the AEM Community Experts will share large scale architectures from the author's experiences with various companies like Cisco, Symantec, and EMC and compare and contrast the architecture across: Infrastructure Architecture Scaling
Ecommerce integrations and migration approach from legacy into Adobe Experience Manager, Digital Marketing Cloud Integrations such as personalization, analytics, and DMP.

Presented by: Anshul Chhabra with Symantec, and Anil Kalbag with Cisco Systems.

You do not want to miss this one. To sign up, click:

https://communities.adobe.com/content/usergenerated/content/cush/en/communities/aem_technologistsdevelopersarchitects/events/_jcr_content/par/calendar/ask_the_aem_communit_5.form.html/content/cush/en/communities/aem_technologistsdevelopersarchitects/events/upcoming-event-detail.

08:13 AM
LiveCycle Workbench and server setup

Hi,

I am trying to install the AEM forms Workbench. Some of the details  asked for are:  “Username and Password” .But I am not fully sure what to enter here. I have tried default value “admin” for both Username and Password but it is not accepting.

For LiveCycle Server :  What are the Host and HTTP Port, Are they for AEM server? I have entered the default host(localhost/IP information/fully qualified Computer name) and port(8080/4702(AEM instance Port)) details but it is giving unauthorized error.

Please suggest what details should be entered .

Thanks & Regards,

Dharmendra Shukla

10:27 AM
AEM Forms: PDF Vs HTML

Hi all,

1. What are the main differences between AEM Forms: PDF and HTML flavors?

My knowledge says PDF Forms are Adaptive and HTML Forms and therefore could be rendered on any device are HTML 5 compliant, and therefore could be rendered on any browser.

2. I have exposure towards AEM PDF Forms and have estimated some work for a client of ours. It involves Building forms, populating some fields dynamically, etc etc.

If the client says HTML Forms and not PDF Forms, Could I apply the same efforts to HTML Forms? Or there would be some significant differences?

3. Could HTML Forms be converted to PDF, the way PDF Forms are rendered?

Thanks,

Rama.

03:17 AM
CQ 6.2 Changes

Hi,

I am doing migration from CQ5.56 to CQ 6.2 .

In CQ 5.56: There is repository.xml file in repository folder, where i had to add the line <trusted credential/> for authentication.

 

Now, As in cq6.2 there is no such files in repository folder. Where to add it?

Is there any change in CQ 6.2?

 

01:54 PM
How to centre align text on an AEM 6.2 Form

Hi All,

Is it possible to centre align a line of text on an AEM 6.2 Form ?

I have tried setting the Text Align setting in the Style options, which does not appear to make any difference.

I have also tried settings the CSS Override to text-align:center which also does not appear to make any difference.

Thanks,

Robert

04:35 AM
Failed to retrieve references for selected pages - Error on publishing a page

Hi,

Whenever I try to publish a page after applying a Target Activity, Failed to retrieve references for selected pages error pops up on screen. This only happens when we have references applied to a page. 

Any pointers to rectify this ?

Thanks,

~Jay

08:29 AM
How to read a page node (under content) through a dialog

Hi,

I have a requirement to build a form page with a drop down and  a rich text box. When user selects an option from Drop down, read a value from a page node (ex. content/mypage/jcr:content/node1) and assign it to the rich text box. When the user updates the rich text value and submits, it should update the existing page node value.

Can anyone please provide me an example or sample code?

Thanks in Advance.

Kishore

02:22 PM
Assets Admin Search Rail missing

Running AEM 6.2, and when I go into Search form Assets Admin Search Rail is missing. It was there several weeks back is gone. Also when I search for anything within assets the right rail search box shows nothing but a search text box. To my knowledge I could not delete the form via touch UI, so am guessing something in CRXDE?

Any help is appreciated. Thank you.

01:29 PM
Adobe DTM

Hi,

AEM facilitates tags on pages.

In this context, why do we need DTM?

Is DTM combined with Analytics? It very much sounds like Analytics only.

Appreciate your replies.

Thanks,

Rama.

04:59 AM
What are the Advantage of AEM Forms Over Normal Forms

Hi,

I have requirement like creating a form similar to (bankbazaar.com personal loan form). I can implement the form using HTML5 and jQuery. But what are the advantages of using AEM to create the form?

Suppose, If I am implementing the same form in AEM, I will use HTML5 and will keep scripts in clientlibs and will replicate the same logic in AEM. but frankly, I am not getting the benefit of using AEM Forms here.

Please help me out to get proper view of using AEM Forms.

Regards,

Krishh

05:09 AM
Popup to be shown on sign in

I have dragged AEM's default form component into a parsys in a page. As of now this  page is shown on clicking of login icon on my home page.

I want this page to be shown ,on click of login icon , as a popup on my home page.

I could have used jquery plugin as mentioned in this link https://www.formget.com/jquery-popup-form/ , but the problem lies in using the popup for  default form component of AEM.

Can you please tell me on how to use the same form as a popup.

10:31 AM
User Submitted Posts for Article

Hi All,

I have a simple use case, where i need to display moderated comments that my visitors post on articles. My site is running in AEM v 6.1

I understand that this functionality is available with the Communities add on. We currently do not have the communities add on and is something that will come at later stage in our implementation road map

We also have Bazaar Voice which we are using for product review and comments

Has any one used Bazaar voice or any other third party plugin to display user generated comments at the bottom of an article. The articles get authored by the editors in the authoring AEM instance 

Thanks in advance

09:06 PM
AEM Forms 6.2 - Using SQL for CRX

Is anyone out there using AEM Forms 6.2 on JEE using SQL for the CRX? It is new for 6.2 and I would like to know if anyone has had any problems.

04:56 AM
how to remove campaigns and communities package from sites.html

We want to remove communities and campaigns from sites.html console in touch UI. We have used adobe social for comments and likes in our application.

Can anyone suggest how to do it.

 

10:38 AM
cq:template does not work when using resourceSuperType

We have a global components package that stores all of our "BASE" components.

When I extend the component using resourceSuperType, set a new component group, it seems to ignore the cq:template associated with it.

Is there a way to resolve this issue?

Thanks,

-Dean

03:03 PM
csrf enabled but empty through /libs/granite/csrf/token.json

Hi,

I have two questions regarding CSRF in AEM 6.1 which we recently migrated to.

Question 1. Empty CSRF token. 

Locally, when accessing http://127.0.0.1:4502/libs/granite/csrf/token.json I can see a json object with "token" key, like

{
    token:"eyJle.........Gec"
}

However, on the server, when I go to the /libs/granite/csrf/token.json, it returns an empty json { }.

The fact that I can get to the location means dispatcher is configured correctly to get to the url, and caching shouldn't be a problem. Double checked OSGi modules, and it seems csrf modules are all active. Where should I be looking that generates the token?

Question 2. CSRF architecture.

Why having granite.jquery to ajax load a csrf token via the URL and post via http header? If a public api is available to expose such token, a 3rd party can still inject client side script to request a legit token on client side and still get a legit csrf key for the client. That defeats the purpose of csrf protection from my understanding. Please correct me if I'm wrong (which I hope I am). 

Thanks,

Jason

01:34 PM
README : About the AEM Communities Topic

This is the place to ask questions about the AEM Communities capability

Note : ask general AEM platform questions in the Adobe Experience Manager forum

AEM Communities provides turnkey Community experiences.

The features of AEM Communities can be demonstrated with

  • the AEM Communities demo scenario of the AEM Demo Machine (available publicly on GitHub.com)
  • the new We.Retail reference implementation included in the release

For recorded demonstrations, see  

For AEM Communities documentation :

  AEM Communities Overview

  Deploying Communities :  learn about the latest releases and feature packs, as well as recommended deployments

  Administering Communities Sites :  learn about creating a community site, moderating UGC, and managing members

  Developing Communities :  learn about the social component framework (SCF)

  Authoring Communities Components :  learn how to author with and configure Communities components

  AEM Communities release notes : the latest release is in AEM 6.2 (4/21/2016)

- JK

05:08 AM
how to overwrite author in blogs

I want to change the author name of blogs(Social communities available with AEM) saved at jcr node with my custom component, but where could i update the author name in blogs code in AEM 6.1 for saving in jcr node

07:11 PM
Can I query the ASRP/MSRP data?

We are using a Voting component in the project for several pages, now we want to know all the pages with positive voting per the user in session. Is there any mechanism to retrieve that data?

Thank you

11:43 PM
50 millions of users in AEM Communities ASRP

Please refer to this is post:- http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/aem-communities.topic.html/forum__6dl4-guys_whats_thele.html

// 

    As you've noted, to date, Adobe has only tested with 1M users on publish.  

    You mention avoiding creation of AEM users, but that Communities doesn't allow override of "that method/behavior".

    What is it you want to override?  

    It sounds like you fear unlimited user registration and growth to 50M users, but there are configuraiton settings which allow you to make registration private and restricting creation of Community groups to privileged     members (see Communities Sites console settings and Managing Users and User Groups).

07:06 AM
Changing default URL in AEM

Hi Friends,

How do I change the default URL in AEM. 

For example: When I click on the content in the siteadmin (sample below), it opens in the " touch ui mode " (editor.html), whereas I want it to open in the content finder mode. 

http://localhost:4508/editor.html/content/geometrixx/en/toolbar/contacts.html

http://localhost:4508/cf#/content/geometrixx/en/toolbar/contacts.html.

How to get it in CF mode by default ?

Please help. Thanks

 

01:05 AM
How to export audit logs of a page to excel sheet?

How to export audit logs of a page to excel sheet?

 

Is there any OOTB functionality ?.If not tell me how to achieve this.Thanks in advance.

07:25 AM
Rich Text Editor (rte) - need to enable font style, font size, font color options for rte in CQ 5.6 !

Hi,  

      We have a requirement to enable the rte text font size/color/style options being available for authoring.

I am not successful in getting this enabled in CQ 5.6. I have tried adding node properties like, 

  • enableFontSize (true|false)
  • enableFont (true|false)
  • enableColors (true|false) .

Kindly help me with your suggestions on achieving the same.

Thanks.

08:55 AM
Null pointer on activating the page with campaign configured

Hi,

Could anyone advice on the error which I am getting while activating the page. The page has teaser components managed by campaigns.

Error log:-

01.09.2014 03:55:13.734 *ERROR* [ [1409568913718] GET /libs/wcm/core/content/reference.json HTTP/1.1] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught Throwable
java.lang.NullPointerException: null
        at com.day.cq.personalization.impl.CampaignReferenceProvider$1.includes(CampaignReferenceProvider.java:73)
        at com.day.cq.personalization.impl.CampaignReferenceProvider$1.includes(CampaignReferenceProvider.java:71)
        at com.day.cq.wcm.core.impl.PageIterator.seek(PageIterator.java:64)
        at com.day.cq.wcm.core.impl.PageIterator.<init>(PageIterator.java:51)
        at com.day.cq.wcm.core.impl.PageImpl.listChildren(PageImpl.java:175)
        at com.day.cq.personalization.impl.CampaignReferenceProvider.findReferences(CampaignReferenceProvider.java:71)
        at com.day.cq.wcm.core.impl.reference.ActivationReferenceSearchServlet.doGet(ActivationReferenceSearchServlet.java:113)
        at org.apache.sling.api.servlets.SlingSafeMethodsServlet.mayService(SlingSafeMethodsServlet.java:268)
        at org.apache.sling.api.servlets.SlingSafeMethodsServlet.service(SlingSafeMethodsServlet.java:344)
        at org.apache.sling.api.servlets.SlingSafeMethodsServlet.service(SlingSafeMethodsServlet.java:375)
        at org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:511)
        at org.apache.sling.engine.impl.filter.SlingComponentFilterChain.render(SlingComponentFilterChain.java:45)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:64)
        at com.day.cq.wcm.core.impl.WCMDebugFilter.doFilter(WCMDebugFilter.java:146)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.day.cq.wcm.core.impl.WCMComponentFilter.filterRootInclude(WCMComponentFilter.java:357)
        at com.day.cq.wcm.core.impl.WCMComponentFilter.doFilter(WCMComponentFilter.java:166)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.day.cq.personalization.impl.TargetComponentFilter.doFilter(TargetComponentFilter.java:96)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at org.apache.sling.engine.impl.SlingRequestProcessorImpl.processComponent(SlingRequestProcessorImpl.java:284)
        at org.apache.sling.engine.impl.filter.RequestSlingFilterChain.render(RequestSlingFilterChain.java:49)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:64)
        at com.adobe.granite.requests.logging.impl.RequestLoggerImpl.doFilter(RequestLoggerImpl.java:124)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.adobe.cq.social.commons.security.SaferSlingPostServlet.doFilter(SaferSlingPostServlet.java:121)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.day.cq.wcm.core.impl.AuthoringUIModeServiceImpl.doFilter(AuthoringUIModeServiceImpl.java:349)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.day.cq.wcm.core.impl.warp.TimeWarpFilter.doFilter(TimeWarpFilter.java:106)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.adobe.fd.core.security.internal.CurrentUserServiceImpl.doFilter(CurrentUserServiceImpl.java:121)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.day.cq.wcm.mobile.core.impl.redirect.RedirectFilter.doFilter(RedirectFilter.java:295)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.adobe.livecycle.dsc.clientsdk.internal.ResourceResolverHolderFilter.doFilter(ResourceResolverHolderFilter.java:37)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at org.apache.sling.engine.impl.debug.RequestProgressTrackerLogFilter.doFilter(RequestProgressTrackerLogFilter.java:64)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.adobe.cq.social.commons.cors.CORSAuthenticationFilter.doFilter(CORSAuthenticationFilter.java:91)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.day.cq.wcm.foundation.forms.impl.FormsHandlingServlet.doFilter(FormsHandlingServlet.java:251)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.day.cq.theme.impl.ThemeResolverFilter.doFilter(ThemeResolverFilter.java:76)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.adobe.granite.optout.impl.OptOutFilter.doFilter(OptOutFilter.java:74)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.day.cq.wcm.core.impl.WCMRequestFilter.doFilter(WCMRequestFilter.java:90)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.adobe.cq.history.impl.HistoryRequestFilter.doFilter(HistoryRequestFilter.java:107)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.day.cq.wcm.designimporter.CanvasPageDeleteRequestFilter.doFilter(CanvasPageDeleteRequestFilter.java:88)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at org.apache.sling.rewriter.impl.RewriterFilter.doFilter(RewriterFilter.java:83)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.adobe.granite.httpcache.impl.InnerCacheFilter.doFilter(InnerCacheFilter.java:77)
        at com.adobe.granite.httpcache.impl.InnerCacheFilter.doFilter(InnerCacheFilter.java:56)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at org.apache.sling.i18n.impl.I18NFilter.doFilter(I18NFilter.java:128)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.adobe.cq.dam.s7imaging.impl.auth.MemoryTokenAuthHandler.doFilter(MemoryTokenAuthHandler.java:156)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at org.apache.sling.bgservlets.impl.BackgroundServletStarterFilter.doFilter(BackgroundServletStarterFilter.java:135)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at com.adobe.granite.resourceresolverhelper.impl.ResourceResolverHelperImpl.doFilter(ResourceResolverHelperImpl.java:81)
        at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)
        at org.apache.sling.engine.impl.SlingRequestProcessorImpl.doProcessRequest(SlingRequestProcessorImpl.java:153)
        at org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:205)
        at org.apache.felix.http.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:339)
        at org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:300)
        at org.apache.felix.http.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:93)
        at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:50)
        at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:31)
        at org.apache.sling.i18n.impl.I18NFilter.doFilter(I18NFilter.java:128)
        at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:108)
        at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:80)
        at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:46)
        at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:31)
        at com.adobe.granite.license.impl.LicenseCheckFilter.doFilter(LicenseCheckFilter.java:298)
        at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:108)
        at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:80)
        at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:46)
        at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:31)
        at org.apache.sling.security.impl.ReferrerFilter.doFilter(ReferrerFilter.java:290)
        at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:108)
        at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:80)
        at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:46)
       
       
       

 

09:50 AM
About the third party translator(Microsoft Translator)

Hai,

According to my understanding AEM includes a connector service for Microsoft Translator that is installed by default.

Following the steps:

  • On the rail, click or tap Tools > Operations > Cloud > Cloud Services.

  • In the Microsoft Translator area, then click or tap Show Configurations.

  • Click the + link next to Available Configurations.

    file
  • Tried to create a new Microsoft Translator cloud service configuration.

           In the edit dialog box,the OK button is not in enabled mode.

  •  (attached screenshot) If am going for the 'Connect To Microsoft Translator' option it popups an alert saying "Connection successed , Verification failed".

       Any one please suggest a solution for this issue.

      Is it advisable to use the configuration Microsoft Translator Trial License - Geometrixx-outdoors (Microsoft Translation Configuration) ?

      How can we invoke the configuration service in the page in which we requires the translation to be done(Added the configuration service in the page properties.It is not       getting invoked.)  ?

 

Looking forward for the response.