since ‎05-08-2015
‎10-12-2019
Gdubz-57m2mu
Level 4
Re: [New] Welcome to AEM Community! Please Introduce Yourself
Avatar

anshulmg

anshulmg
- Adobe Experience Manager
Hi,I'm Anshul and I've worked on CQ 5.6 to AEM 6.3I'm interested in experimenting on the newer features and hopefully incorporate in the solutions I work upon. I really look forward to learning more from the community over here.Thank you

Views

859

Like

1

Replies

0
Re: Ways to identify wcm mode in Javascript/Jquery
Avatar

Arun_Patidar

MVP

Total Posts

3.0K

Likes

1.1K

Correct Reply

859
Arun_Patidar
- Adobe Experience Manager
In Author, WCM Mode stores in a cookie, which can be extracted using jquery

Views

2.1K

Likes

0

Replies

0
Re: Metadata Schemas vs Metadata Profiles
Avatar

jaydeepp1507063

jaydeepp1507063
- Adobe Experience Manager
Ok, Lets put it this way, If you want to add new metadata property (with some default value or custom one ) to the asset, you need to update metadata profile with new metadata properties which will be applied to only new assets uploaded in that folder, if you want to apply that new metadata property to all the previously uploaded assets on that folder, you have to run ” DAM UPDATE ASSET” workflow on all the assets. This will only update new metadata property value in JCR at ./jcr:content/metadat...

Views

872

Like

1

Replies

0
Re: Detect server in Adobe AEM WorkFlow?
Avatar

BjornEricsson1

BjornEricsson1
- Adobe Experience Manager
Yes, I have read about that elsewhere .How do I write a transition expression, in the Workbench, that detects run mode?

Views

2.8K

Likes

0

Replies

0
Re: Template Visibility in Touch UI
Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Reply

2.3K
smacdonald2008
- Adobe Experience Manager
Been told that template views would be available in AEM in next release.

Views

610

Likes

0

Replies

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

Feike_Visser1

Employee

Feike_Visser1
- Adobe Experience Manager
How you want to solve this issue via a Resource is just not the way, as you can see you arrive in kind of hacks and workarounds.Split this into other methods that you can access in your component.

Views

745

Likes

0

Replies

0
Re: LoginException: Cannot derive user name for bundle (Service Resolver Issue)
Avatar

PuzanovsP

MVP

PuzanovsP
- Adobe Experience Manager
Yes, confirm.Regards,Peter

Views

4.1K

Likes

0

Replies

0
Re: Return in Sightly
Avatar

Prince_Shivhare

Prince_Shivhare
- Adobe Experience Manager
Hi,Please close this thread by marking Answer.- Prince

Views

459

Likes

0

Replies

0
Re: javax.jcr.AccessDeniedException: OakAccess0000: Access denied
Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Reply

2.3K
smacdonald2008
- Adobe Experience Manager
Excellent post Greg - @Reference cannot be used in class that extends WCMUsePojo - see the article i referenced that shows How TO get an instance of an AEM service from WCMUsePojo.

Views

893

Likes

0

Replies

0
Re: TouchUI - Content Hidden Below the Fold
Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Reply

2.3K
smacdonald2008
- Adobe Experience Manager
This Script to prevent any Touch UI component cutoff will be shown in the Newsletter article - see: http://scottsdigitalcommunity.blogspot.ca/2017/01/creating-adobe-experience-manager.html

Views

571

Likes

0

Replies

0
Re: Notifications: Performance issues at scale?
Avatar

Gdubz-57m2mu

Gdubz-57m2mu
- Adobe Experience Manager
Thank you so much for the reply, Dan. Makes a bit more sense after reading a couple articles on it.For anyone else that may come across this post in the future, this is the article I found, and the links that it contains:Write-based fan-out vs read-based fan-out : http://rubanm.tumblr.com/post/59561467766/write-based-fan-out-vs-read-based-fan-outThe Architecture Twitter Uses to Deal with 150M Active Users : http://highscalability.com/blog/2013/7/8/the-architecture-twitter-uses-to-deal-with-150m-...

Views

875

Likes

0

Replies

0
Re: ResourceResolver try-with-resources in AEM 6.2
Avatar

Feike_Visser1

Employee

Feike_Visser1
- Adobe Experience Manager
Indeed Java7, however I don't if this is available prior 6.2And AEM6.2 requires Java8.

Views

831

Likes

0

Replies

0
Re: TouchUI Dialog Editor
Avatar

ciarans96415638

ciarans96415638
- Adobe Experience Manager
That's great thanks.I knew of the setting JCR nodes way but was wondering was there an equivalent TouchUI dialog editor with the classic UI editor.

Views

383

Likes

0

Replies

0
Re: Website optimisation tips
Avatar

Jörg_Hoh

Employee

Total Posts

3.0K

Likes

991

Correct Reply

1.0K
Jörg_Hoh
- Adobe Experience Manager
Hi,I think that you first need to split the complete area of website performance optimization into 3 distinct areas:* Server side optimization: Here you optimize the time the requests required to be responded on the server. That's something which can be found in AEM in the request.log, but also in the access.log of webservers etc (let's ignore the fact, that the dispatcher can sit on a different machine and there is network between dispatcher and AEM).* The network aspect: everything between ser...

Views

856

Like

1

Replies

0
Re: Get name of matching property from QueryResult?
Avatar

Gdubz-57m2mu

Gdubz-57m2mu
- Adobe Experience Manager
Thinking I'll just make the fields to search through a configurable array and then use that instead. I was really hoping that the QueryResult object would at least have retained a reference to which property the query was matched on. That sort of thing could be rather useful (at least in my particular case) when programmatically handling these results.Thanks anyways, Scott!

Views

307

Likes

0

Replies

0
Re: ResourceResolver using Javascript-Use API?
Avatar

muthuKumar_e

muthuKumar_e
- Adobe Experience Manager
HI,Will I be able to use the same in scripts written in GuideBridge API.?and how should I import java APIs in js file.?

Views

1.3K

Likes

0

Replies

0
Re: Curl in AEM 6.2
Avatar

Gdubz-57m2mu

Gdubz-57m2mu
- Adobe Experience Manager
kautuksahni wrote... chaitanyac9677 wrote... ok, Thanks for reply but still group names been saved as system generated i.e. something like this /home/groups/1/1EfrGlFhT9KTQq344Dmy, so to know 1EfrGlFhT9KTQq344Dmy belogs to which group we might need to search again. Is there any otherway that we can provide regular group name in cURL? Hi, Yes you are right, so if you are aware of the group name, then use may use curl by :- FaddMembers=myUserName1 -FaddMembers=myUserName2 $ curl -u admin:admin -Fa...

Views

1.8K

Like

1

Replies

0
Re: Custom User Profile Properties - Synchronization across Author and Publishers (Non-UGC)
Avatar

vjetty

vjetty
- Adobe Experience Manager
Hi, Please check below linkhttp://labs.6dglobal.com/blog/2015-05-22/aem61-sync-users-groups-on-publishers/Thanks, Vamsi

Views

833

Like

1

Replies

0
Re: User Sync Diagnostics - Infinite Recursion (StackOverflowError)
Avatar

Gdubz-57m2mu

Gdubz-57m2mu
- Adobe Experience Manager
To provide a little more detail, I'm receiving these errors on my local AEM (6.2 with Communities FP1/FP2) servers running on OS X El Capitan (10.11.6) with Java 1.8 Update 31 (jdk 1.8.0_31).I tested the same functionality on some local AEM (6.2 with Communities FP1/FP2) servers running on Windows 7 Enterprise (Service Pack 1) with Java 1.8 Update 66 (jdk 1.8.0_66), and the User Sync diagnostics tool works just fine.

Views

725

Likes

0

Replies

0
Re: SocialResourceProvider API Deprecation Warnings
Avatar

Gdubz-57m2mu

Gdubz-57m2mu
- Adobe Experience Manager
Suppose I should have stated this is for more than just create(); as this also affects getResource(); and delete();The method getResource(ResourceResolver, String) from the type ResourceProvider is deprecatedThe method delete(ResourceResolver, String) from the type ModifyingResourceProvider is deprecated

Views

297

Likes

0

Replies

0
Re: Content Archival - Adobe Recommendation?
Avatar

Jörg_Hoh

Employee

Total Posts

3.0K

Likes

991

Correct Reply

1.0K
Jörg_Hoh
- Adobe Experience Manager
Hi Greg,I wouldn't consider the PDF way the worst case scenario. It's a bigger investment in the first place, of course. But if you snapshot every page only upon change, the amount of PDFs you create on each day shouldn't be problematic.But keeping daily backups for years will cause huge storage costs. If a "restore" is requested (normally just a page for a specific date) you need to restore that backup, spin up the instance and make the instance available again to the business. You need to main...

Views

382

Likes

0

Replies

0
Re: AEM Tutorial for Beginners
Avatar

vinodv7755555

vinodv7755555
- Adobe Experience Manager
Great blog

Views

2.3K

Likes

0

Replies

0
Re: SRP API - "Contains" Search or Full Text UGC Filtering?
Avatar

snbaem

snbaem
- Adobe Experience Manager
It looks like we still have an issue with the "contains" text search.The FullTextConstraint API does work partially with the wildcard, but if the search text contains a space it doesn't return any results.For eg:- If we have an entry as "Testing rich text contents", we can use FullTextConstraint with the wildcard and if the user enters "rich" or "text" it returns us the matching record which is "Testing rich text contents", but if we enter the search term as "rich text" there are no records retu...

Views

356

Likes

0

Replies

0
Re: MSRP - How to CRUD image/file attachments?
Avatar

Gdubz-57m2mu

Gdubz-57m2mu
- Adobe Experience Manager
Thanks again Calvin, that absolutely worked.Whether it was storing the value as an InputStream instead of a byte array (byte[]) or storing the key as "nt:file" (JcrConstants.NT_FILE), it worked. As an aside... I'm still extremely confused on what some of the key mappings are between Java and MongoDB. For example, "mimetype" all lowercase translates to "content-type" through the SRP API. These pieces are extremely unclear and not straight forward at all. 😞

Views

576

Likes

0

Replies

0
Re: MSRP Bug? - First time updating existing UGC documents duplicates "id" field
Avatar

Gdubz-57m2mu

Gdubz-57m2mu
- Adobe Experience Manager
pparkar wrote... We dont mandate a social schema for SRP database at this point. Also, accessing SRP data directly from Mongo is not supported by Adobe. Its not a bug to have redundant field [here: 'id'] across bson data. Hope this helps. I was only viewing SRP Data in MongoDB directly to see what was persisted as a result of my Java code utilizing the SRP API. While it's not a problem to have redundant fields in bson data, in general, it IS a bug of the SRP API that it creates this redundant fi...

Views

328

Likes

0

Replies

0
Re: TarMK GC: Failed to remove old file
Avatar

Gdubz-57m2mu

Gdubz-57m2mu
- Adobe Experience Manager
Thanks for the advice PuzanovsP, I'll give it a try next time it happens. Shutting down and restarting my local instance seemed to resolve the log spam part of the issue (for now). Maybe there was some "can't delete, file still in use" situation going on.Sounds good, Scott!

Views

464

Likes

0

Replies

0
Re: MongoDB (MSRP) - "Social Data"
Avatar

Gdubz-57m2mu

Gdubz-57m2mu
- Adobe Experience Manager
dwalling wrote... I hadn't read this article until you pointed it out, but its discussing well-known concepts IMO Regarding MSRP, the author_display_name field is deprecated and no longer being used. It will likely be removed in a future update. The reason is that architecturally we use the authorizableId as the handle to the user info, and can separately handle PII information that might be in a user profile separate from the UGC which doesn't have PII. The authorizableId is the link between th...

Views

427

Likes

0

Replies

0
Re: Modifying Default GET Behavior of Social Component
Avatar

aponnusa

Employee

aponnusa
- Adobe Experience Manager
Greg,You will have to change this file - https://github.com/Adobe-Marketing-Cloud/aem-communities-todomvc-sample/blob/master/bundles/aem-communities-todomvc/src/main/java/com/adobe/aem/social/todomvc/impl/TodoListImpl.java#L68You might have to perform a search in getAllItems method. getAllItems should use search.find API as opposed to srp#listChildren. You specify the constraints you want in the find API.Thanks

Views

659

Like

1

Replies

0
Re: Java Deprecated Inheritance Feature
Avatar

JK_Kendall

JK_Kendall
- Adobe Experience Manager
Hi Greg,An updated TodoMVC example is available on GitHub (still a work in process)."SCF+SRP implementation of ToDo MVC Demostrates how to develop a SCF+SRP component from scratch"See the use of ResourceResolverFactory and SocialResourceProvider.Be aware that the API docs available from docs.adobe.com reflect the 6.2 GA release (Communities 1.9.xxx). The API docs for Communities feature packs (1.10.xxx) will be available through your dev environment (IDE).We hope this is helpful.- JK

Views

342

Like

1

Replies

0
Re: User Synchronization vs StorageResourceProvider API
Avatar

Gdubz-57m2mu

Gdubz-57m2mu
- Adobe Experience Manager
dwalling wrote... As general guidance, I would recommend using the profile tree in JCR only for attributes that change infrequently like passwords, address, possibly site preferences. These are things that are unlikely to change during a given login session and perhaps only change a few times per month or year. This will keep the load on SCD light and avoid an potential bottleneck problems. Other attributes that will change during a login session should be stored through the SRP APIs into the co...

Views

701

Likes

0

Replies

0