since ‎27-04-2017
‎10-12-2019
radhakrishnan72
Level 2
Re: No component node found at /.../.../exampleServlet WARNING radhakrishnan72 - Adobe Experience Manager
I have seen same warning message and i don't have any information about this.
1719
Views
0
Likes
0
Replies
Re: AEM 6.2 - Missing element AD in element OCD radhakrishnan72 - Adobe Experience Manager
Hi Kautuksahni, could you please update the URL as i don't see anything related to this thread in the given URL?Thanks & Regards,Radhakrishna.
2032
Views
1
Like
0
Answers
org.apache.felix.metatype Missing element AD in element OCD radhakrishnan72 - Adobe Experience Manager
Hi all, i am facing the following issue and no clue around it. *ERROR* [qtp777542820-14999] org.apache.felix.metatype Missing element AD in element OCD : bundle://468.0:0/OSGI-INF/metatype/com.adobe.forms.test.service.impl.FormDataXMLProviderRegistryImpl.xml*ERROR* [qtp777542820-14999] org.apache.felix.metatype Missing element AD in element OCD : bundle://283.1:0/OSGI-INF/metatype/com.day.cq.workflow.compatibility.AbsoluteTimeoutHandlerProxyImpl.xml*ERROR* [qtp777542820-14999] org.apache.felix.m...
1731
Views
0
Likes
2
Replies
Observation queue is full radhakrishnan72 - Adobe Experience Manager
Hi all, i am looking for all details regarding observation queue. I usually hear that observation queue is full and could not find specific reason for the same. We are planning to have a service to figure out what event is triggered, by which application, at what time so that we take corrective steps to control the system.Could anyone help us providing links or information where i can get observation queue details?Appreciate your help here!Thanks & Regards,Radhakrishna.
442
Views
0
Likes
0
Answers and Comments
Component context vs Bundle context vs OSGI context radhakrishnan72 - Adobe Experience Manager
Hi everyone, i am very eager to get full details of available contexts in AEM, their differences and use cases. I have heard names Component and Bundle contexts. I am not sure about OSGI context. Looking for the ways of getting/creating these objects.Any help is appreciated!Thanks & Regards,Radhakrishna.
1254
Views
0
Likes
1
Replies
Re: Upgrading from AEM6.0 to AEM6.3 radhakrishnan72 - Adobe Experience Manager
Hi all, i have seen the same exception when there is no proper permission are not to create new node in the specified location. I have added everyone group to root folder. It has solved this exception for me.Thanks & Regards,Radhakrishna.
14828
Views
0
Likes
0
Replies
Re: java.lang.IllegalArgumentException: Value for key (property name) can't be put into node radhakrishnan72 - Adobe Experience Manager
Hi smacdonald2008, i have received lot of information here from all the members. I am thankful to them. This is is not so frequent as it depends on the load on the instance. I am awaiting full load on the instance and to investigate more. I update here my findings once i receive them that could help others.Thanks & Regards,Radhakrishna.
1177
Views
0
Likes
0
Replies
Re: How to organize the assets in dam aem 6.3? radhakrishnan72 - Adobe Experience Manager Assets
Yes, i agree with all your replies. I do manage more than one million assets. Each asset has more than one binary for us. Business has come up with their hierarchy structure as a preference and the same is implemented. It is like/content/dam/assets/category/subcategory/year/month/asset-folder.
4433
Views
0
Likes
0
Replies
Re: java.lang.IllegalArgumentException: Value for key (property name) can't be put into node radhakrishnan72 - Adobe Experience Manager
Hi Jörg Hoh, yes, i could see version exception as follows,Caused by: javax.jcr.version.VersionException: Cannot set property. Node [/content/dam/path/to/asset/jcr:content/metadata] is checked in. at org.apache.jackrabbit.oak.jcr.session.NodeImpl$36.checkPreconditions(NodeImpl.java:1404) at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.prePerform(SessionDelegate.java:615) at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.perform(SessionDelegate.java:205) at org.apache.jackrabbit...
3716
Views
0
Likes
3
Replies
Re: java.lang.IllegalArgumentException: Value for key (property name) can't be put into node radhakrishnan72 - Adobe Experience Manager
Hi Edubey, thanks for your information here! I have got some more specific information that can be found on https://www.slideshare.net/connectwebex/jcr-sling-or-aem-which-api-should-i-use-and-whenThanks & Regards,Radhakrishna.
3716
Views
0
Likes
1
Replies
Re: java.lang.IllegalArgumentException: Value for key (property name) can't be put into node radhakrishnan72 - Adobe Experience Manager
Hi smacdonald2008, thanks for your quick update. Usage of API is ok. Is there any chance of write up on difference between Asset Manager API and using resolver and then modifiable map for updates? It would be great help here for understanding more.Thanks & Regards,Radhakrishna.
3716
Views
0
Likes
3
Replies
Re: java.lang.IllegalArgumentException: Value for key (property name) can't be put into node radhakrishnan72 - Adobe Experience Manager
Hi smacdonald2008, Could you please let me know, if there is any update about this?Thanks & Regards,Radhakrishna.
3716
Views
0
Likes
5
Replies
Re: javax.jcr.InvalidItemStateException: OakState0001: Unresolved conflicts in asset when publishing radhakrishnan72 - Adobe Experience Manager
Hi kautuksahni, i have some of the doubts. Could you please clarify them so that i can best use them?I use to get session from adapting it from resource resolver. Is it really required to immediately close current session after piece of work?I am aware resolver closes it when resolver is closed.Is it recommended to open and close multiple sessions to process (seq of operations) one asset?Is it recommended to call refresh on session every time as application process thousands of assets in a day?I...
3178
Views
0
Likes
1
Replies
Re: javax.jcr.InvalidItemStateException: OakState0001: Unresolved conflicts in asset when publishing radhakrishnan72 - Adobe Experience Manager
Hi smacdonald2008, the processing and replication process is a custom process. Processing metadata takes first in the sequence and replication using replication API. Any asset has to go through these two steps. I have to set up "JCR write logging" to look into more details. I am waiting to get more load on the instance.Thanks & Regards,Radhakrishna.
3178
Views
0
Likes
0
Replies
Re: javax.jcr.InvalidItemStateException: OakState0001: Unresolved conflicts in asset when publishing radhakrishnan72 - Adobe Experience Manager
Hi Jörg Hoh, thanks for asking this question. I have seen these two exceptions in different times based on understanding i have for last few months.Thanks & Regards,Radhakrishna.
3178
Views
0
Likes
2
Replies
Re: java.lang.IllegalArgumentException: Value for key (property name) can't be put into node radhakrishnan72 - Adobe Experience Manager
Hi smacdonald2008, thanks for making a point to use specific API when using corresponding functionality. I do follow Yadav Brijesh and your recommendations here on. It would be great information for everyone, if we have exact difference between them.I am very much interested to know about this exception.Thanks & Regards,Radhakrishna.
7449
Views
0
Likes
7
Replies
Re: java.lang.IllegalArgumentException: Value for key (property name) can't be put into node radhakrishnan72 - Adobe Experience Manager
Hi Yadav Brijesh, thanks for your suggestion. I would look to understand your suggestion using Asset API. What advantage are we going to get when compared to Resource. Can you please help putting your view here and how that helps this problem to be solved?Thanks & Regards,Radhakrishna.
7449
Views
0
Likes
9
Replies
Re: java.lang.IllegalArgumentException: Value for key (property name) can't be put into node radhakrishnan72 - Adobe Experience Manager
Hi rmahendr the values(create/update/delete) i use are of string type. The second property takes string[] type values.Thanks & Regards,Radhakrishna.
7449
Views
0
Likes
0
Replies
Re: oakState0002: Conflicting concurrent change on branch commits radhakrishnan72 - Adobe Experience Manager
Hi Jörg Hoh​, thanks for your quick reply here. I set up this log, analyze and update here.Thanks & Regards,Radhakrishna.
948
Views
0
Likes
0
Answers
Re: java.lang.IllegalArgumentException: Value for key (property name) can't be put into node radhakrishnan72 - Adobe Experience Manager
Thanks for letting me know, smacdonald2008Here is the code snippet for the same,String customValue = "update";Resource assetRsc = resolver.getResource("path/to/asset/metadata");if(assetRsc !=null) { ModifiableValueMap properties = assetRsc.adaptTo(ModifiableValueMap.class); properties.put("custom_property", customValue ); // some more properties to be set here saveToRepo(resolver);}private void saveToRepo(ResourceResolver resolver){try {resolver.commit();} catch (PersistenceException e) {logger....
7449
Views
0
Likes
2
Replies
java.lang.IllegalArgumentException: Value for key (property name) can't be put into node radhakrishnan72 - Adobe Experience Manager
Hi everyone, i am trying to add/update new/existing property with value to asset metadata and when i say resolver.commit(), it results in following exceptionjava.lang.IllegalArgumentException: Value for key (property name here) can't be put into node: [Ljava.lang.String;@1455d8b2at org.apache.sling.jcr.resource.internal.JcrModifiableValueMap.put(JcrModifiableValueMap.java:458)at org.apache.sling.jcr.resource.internal.JcrModifiableValueMap.put(JcrModifiableValueMap.java:47)aused by: javax.jcr.ver...
9094
Views
1
Like
21
Replies
javax.jcr.InvalidItemStateException: OakState0001: Unresolved conflicts in asset when publishing radhakrishnan72 - Adobe Experience Manager
Hi everyone, i use replication API to replicate assets from author to publishers. As part of replication process and after calling replicate(), I see following exception many times in a day for many assets,om.day.cq.replication.ReplicationException: javax.jcr.InvalidItemStateException: OakState0001: Unresolved conflicts in path/to/asset/metadataat com.day.cq.replication.impl.ReplicatorImpl.replicate(ReplicatorImpl.java:517)Caused by: javax.jcr.InvalidItemStateException: OakState0001: Unresolved ...
3975
Views
0
Likes
7
Replies
oakState0002: Conflicting concurrent change on branch commits radhakrishnan72 - Adobe Experience Manager
Hi everyone, As part of regular deliver of the content to different audiences, assets get published to publishers and unpublished from publishers. I have 3 replication queues for 3 categories of the assets so that no blocking or waiting for each other. I am using replication API to replicate specific category assets to specific replication agent. I do process the metadata of the asset before publishing/unpublishing it and when i say resourceResolver.commit(), i am getting below exception and it ...
1439
Views
0
Likes
2
Answers and Comments
Re: DAM admin delete button functionality customization radhakrishnan72 - Adobe Experience Manager
Hi Edubey, many thanks for your quick help. I have got the location where this delete location function deleteResources(force, type) in /libs/dam/gui/coral/components/admin/clientlibs/actions/js/delete.js to do it in Touch UI. I could take it from here for my customization. Thanks & Regards,Radhakrishna.
1163
Views
0
Likes
0
Answers
Re: DAM admin delete button functionality customization radhakrishnan72 - Adobe Experience Manager
Hi Edubey, yes, you are correct. We don't use this classic UI at all. We use Touch UI only. Thanks & Regards,Radhakrishna.
1157
Views
0
Likes
0
Answers
Re: DAM admin delete button functionality customization radhakrishnan72 - Adobe Experience Manager
Hi Edubey, thanks for such an explanation. I have added some console logs and have invalidated cache and rebuilt libraries. I don't see any console log printed in the console. Then i have removed JS (/libs/cq/ui/widgets/source/widgets/wcm/DamAdmin.Actions.js) content and clientlibs from var folder. I have clicked delete button for one asset and it has been deleted. I am still not sure how is getting deleted.Thanks & Regards,Radhakrishna.
1163
Views
0
Likes
0
Answers
Re: DAM admin delete button functionality customization radhakrishnan72 - Adobe Experience Manager
Hi Edubey, sorry for posting unnecessary script of the JS file. i appreciate your quick help here. Yes, you are correct. It executes deleteAsset method. I could not see the control coming to (/libs/cq/ui/widgets/source/widgets/wcm/DamAdmin.Actions.js) file. I have cleaned up the connect from this js and deleted asset. Asset is getting deleted even when there is nothing to handle in the JS file. Please let me know, if i forgot anything here.Thanks & Regards,Radhakrishna.
1159
Views
0
Likes
0
Answers
DAM admin delete button functionality customization radhakrishnan72 - Adobe Experience Manager
Hi everyone, i am trying to customize delete button functionality. I copied /libs/cq/ui/widgets/source/widgets/wcm/DamAdmin.Actions.js to /apps folder.I have to call custom servlet, when delete button is hit for any asset/node deletion. It still calls out of the box delete logic internally. I could not find where exactly i have to call my servlet when delete button is clicked. Could anyone suggest me?Thanks & Regards,Radhakrishna
4023
Views
2
Likes
10
Answers and Comments