since ‎15-12-2017
13 hours ago
raj_mandalapu
Level 5
Re: Let author add tags to the head section of html page
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
I would design something like thisMeta Tags :The meta tags are content authorable and we don't know how many meta tags the content author would add, so it is good practice to create a separate tab called SEO or meta tags in the page properties and add a multifield controlThe multifield control should have two fields one is for key and another one is for valuesIn the head.html you can iterate this multifield and render it as meta tagsAnother advantage is you can configure this at the local page l...

Views

1.2K

Likes

0

Replies

0
Re: when I go to http://localhost-aem-dispatcher, Internal Server Error happens
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
I request you please don't delete or modify the posts, it confuses people and it will people will loose the track

Views

2.9K

Likes

0

Replies

0
Re: when I go to http://localhost-aem-dispatcher, Internal Server Error happens
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
You need to use below oneAllow from all

Views

2.9K

Likes

0

Replies

0
Re: Invoking Servlet
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
Generally, you can call servlet different waysYou can call it using AJAX request, which normally you use to load the content without refreshing entire page$("button").click(function(){ $.ajax({url: "/bin/servlet", success: function(result){ $("#div1").html(result); }});});You can also use HTML form action to call servlet First name: Last name: You can directly call the servlet by hitting the servlet URL in the browserYou can also call servlet in dialog to populate drop down list etc.Adobe Expe...

Views

741

Likes

0

Replies

0
Re: Invoking Servlet
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
Check this, it covers all possible wayshttp://www.aemcq5tutorials.com/tutorials/sling-servlet-in-aem/

Views

609

Like

1

Replies

0
Re: when I go to http://localhost-aem-dispatcher, Internal Server Error happens
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
You must have that property then only the server will accept requestsRequire all grantedDo you want any requirement to not accept requests from the particular IP address or domain name ? if so then you can use below configurationsRequire not ip 192.169.205.195Require not host keysandstrokes.infoIf want to disable requests from all users then you can use thisRequire all denied

Views

2.9K

Likes

0

Replies

0
Re: publish
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
You can do this several ways check thishttps://helpx.adobe.com/in/experience-manager/6-3/sites/classic-ui-authoring/using/classic-page-author-publish-pages.htmlBefore that you need to setup replication agent, if you are using 4502 and 4503 then y default it comes otherwise you need to configure manuallyReplication - docs.adobe.com

Views

6.0K

Likes

0

Replies

4
Re: Insert node after concrete sibling node
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
First, you need to create a node using node.addNode() then using below code you can change the orderGet the recently created node.Get the node and nameUse below codecontentNode.orderBefore(dscNode,destNode);contentNode.save();Node (Content Repository for Java Technology API Version 2.0)

Views

1.1K

Like

1

Replies

0
Re: how to replace @properties annotation in aem 6.4 using OSGi R6 annotations
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
Yes, you need to declare new variables on top of it add AttributeDefinitions and you need to same variables name which were defined earlier

Views

1.9K

Likes

0

Replies

0
Re: how to replace @properties annotation in aem 6.4 using OSGi R6 annotations
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
You can use OCD Attribute definitions to convert this into OSGIEX : @AttributeDefinition(name = "Constants.SERVICE_DESCRIPTION", description = "Content Insights Page Name Resolver implementation")String getDescription();https://blog.osoco.de/2015/11/osgi-components-simply-simple-part-iii/http://keysandstrokes.info/aem-code-snippets-osgi-annotations/ You need to follow below apprach if you want to convert as it is something like adding Prorperty = { key=value,key=value }Ex :@Component(metatype = ...

Views

1.9K

Likes

0

Replies

0
Re: Configuration for language copy in aem 6.4
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
Please check whether particular packages are installed in Package Manager? You should see two or three packages on translations.

Views

529

Likes

0

Replies

0
Re: AEM Core Component Page Error
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
As per release notes for AEM 6.3.2.2 we need to install 2.1.0, so did you try that /

Views

3.7K

Likes

0

Replies

0
Re: DAM Update Asset Workflow failing
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
Did you try after installing latest service packs ? There are two service packs you can check 3.1 and 3.2

Views

6.5K

Likes

0

Replies

0
Re: Microsoft Bot with AEM
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
There is no OOTB integration framework to integrate with chatbots, you need to write custom code. I suggest first understand how the Microsoft chatbot works. ask the person who is providing chatbot on how to integrate with other systemsI feel integration is not that much complex, either you need to load either javascript or iframe which loads chatbot interface on AEM page and also we may need to configure endpoint URL but I am not sure this varies system to system, some systems it manages within...

Views

517

Likes

0

Replies

0
Re: AEM 6.1 Asset Reporting
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager Assets
AEM 6.4 :There is not OOTB functionality in AEM 6.1 but it is available in AEM 6.4https://helpx.adobe.com/experience-manager/kt/assets/using/metadata-import-feature-video-use.htmlACS-Commons :If you are using acs-commons then you can use CSV Asset Importer, check below linkCSV Asset Importer There are so many open source tools are available in the market to convert CSV to excel, so you can use those along with the ACS-Commons CSV Asset Importer.I prefer this for single time execution or multiple...

Views

597

Likes

0

Replies

0
Re: Pass Property Value to JavaScript Function
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
Try below code :var name = '${properties.name @ context="scriptString"}'; myFunction(name) { // whatever }); ${logic.getFrame}

Views

1.9K

Likes

0

Replies

0
Re: Configuration for language copy in aem 6.4
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
Please check below document and it talks about how to configure Microsoft translationsConnecting to Microsoft Translator Please check whether Microsoft translations is exists or not by referring this URL http;//localhost;402/etc/cloudservices.htmlIf everything is proper then you must check code of page properties cloud service configurations related tab and resourceType etc,.

Views

531

Likes

0

Replies

0
Re: AEM Core Component Page Error
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
I doubt on the service pack but not sure, check what is the service package installed? if it is a completely new project not sure what he did exactly then you can try creating a new project and test.

Views

3.7K

Likes

0

Replies

1
Re: AEM Core Component Page Error
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
As per the release notes, your configuration is correct. can you try 2.0.6 ?System RequirementsCore ComponentsExtensionAEMJava1.0.0, 1.0.2-AEM 6.31.71.0.4, 1.0.6-AEM 6.31.81.1.0sandbox/previewAEM 6.3 + FP19614 or SP 11.82.0.0sandbox/previewAEM 6.3 + SP1 + FP205931.82.0.41.0.0AEM 6.3 + SP1 + CFP2 + FP20593 + FP206961.82.0.6, 2.0.81.0.2, 1.0.4AEM 6.3 + SP21.82.1.01.0.6AEM 6.3.2.2 + FP24268, AEM 6.4.1.0 + FP24267https://github.com/Adobe-Marketing-Cloud/aem-core-wcm-components

Views

3.7K

Likes

0

Replies

1
Re: Configuration for language copy in aem 6.4
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
Do you see translation integration option in the cloud services? if so then you can use that to configure default configuration which is Microsoft translation out here.Check below url that shows how to configure cloud services for AssetsApplying translation cloud services to folders

Views

520

Likes

0

Replies

0
Re: Publish Referenced Pages
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
The Asset references will identify automatically but when it comes to pages I think we need to manually publish all reference pages, I think the reason behind this is when some other content author is working on some other page and without approval using reference if you publish the same page to the live then it is going to be problemYou will see this option "Published References" only when there are references on the page, you can test this by adding some assets.

Views

4.4K

Likes

2

Replies

1
Re: While uploading an Asset, can we parse the filename, add some parts of it as metadata?
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
You need to create a new process step and add that into DAM Update Asset workflow, to create a workflow Process you can refer below articleAdobe Experience Manager Help | Creating custom AEM workflow steps that send email messages Inside the execute method read file from the payloadUsing split function get the name and number.Create a new property and add it to the image nodeFinally using the metadata schema map the respective filelds

Views

6.5K

Likes

0

Replies

0
Re: WCMUsePojo in AEM6.3 not working
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
How are you deploying bundle ? are you deploying through Felix console ? or did use CRXDE to create a class? please post entire code?Try below code : to read value from dialog we should use below codegetProperties().get("text", String.class);I think get is used when you pass a parameter from sightly. this caused null pointer exception get("text", String.class);

Views

1.6K

Like

1

Replies

0
Re: WCMUsePojo in AEM6.3 not working
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
I think it is because of log.debug. I don't see creating an instance for the Logger class in your code.

Views

1.7K

Like

1

Replies

0
Re: Multiple Workflow instances for same payload
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
You cannot restrict to one workflow in Touch UI you need to use classic UI. if you still want to use Touch UI you need to write a custom script. please check below threadRestricting a page to be subjected to workflow only once at a time in AEM 6.3 I feel we should have control to restrict in Touch UI also.

Views

679

Like

1

Replies

0
Re: Required Jar File
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
AEM is not a free version, please check below thread and it may help you how to get a trial version.AEM 6.1 free download

Views

456

Likes

0

Replies

0
Re: Editable template structure is un-editable
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
You need to create policies to author components on the page. please check below links on creating editable templatesYOURTESTBOOK AEM Developer Learning : Dynamic (Editable) Templates in AEM 6.3 : Part-1

Views

774

Likes

0

Replies

0
Re: Push and activated oprations together
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
As long as the inheritance exists between your live copy and blueprints the rollout config should work. please check live relationship once and also let us know what exactly you are trying to publish?Reusing Content: Multi Site Manager and Live Copy

Views

382

Like

1

Replies

0
Re: Handling deleted tags in AEM
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
As I mentioned earlier we must have proper governance for handling tags, the approach which I mentioned earlier is one way handling the deleted tags but we can do the same thing in multiple ways using observers also, but I feel you are expecting to hear solution from Adobe staff so Adobe people may help you on this.

Views

2.2K

Like

1

Replies

0
Re: Handling deleted tags in AEM
Avatar

raj_mandalapu

raj_mandalapu
- Adobe Experience Manager
Thanks, Guys, I think my understanding was wrong on it, if that is the case then we must write custom logic. which Query all tags which are referenced on the page or component, then iterate collection and find out the deleted tag and finally remove from the page or component node.

Views

9.3K

Likes

0

Replies

1