Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 31 2019 21:04
    joerghoh commented #1732
  • Jan 31 2019 21:02
    joerghoh commented #1732
  • Jan 31 2019 19:40
  • Jan 31 2019 01:58
    badvision review_requested #1738
  • Jan 31 2019 01:58
    update-changelog[bot] commented #1738
  • Jan 31 2019 01:58
    badvision opened #1738
  • Jan 31 2019 01:54

    badvision on Renovator_bugfixes

    #1737 - Added additional asset … (compare)

  • Jan 31 2019 01:43
    badvision opened #1737
  • Jan 30 2019 15:26
    kwin opened #1736
  • Jan 30 2019 15:14
    kwin synchronize #1735
  • Jan 30 2019 15:10
    update-changelog[bot] commented #1735
  • Jan 30 2019 15:10
    kwin opened #1735
  • Jan 30 2019 14:00
    kwin edited #1733
  • Jan 30 2019 12:48
    mauryamanoj opened #1734
  • Jan 30 2019 12:31
    kwin opened #1733
  • Jan 30 2019 00:35
    davidjgonzalez commented #1715
  • Jan 29 2019 23:56
    badvision commented #1715
  • Jan 29 2019 21:55
    badvision milestoned #1732
  • Jan 29 2019 21:55
    badvision labeled #1732
  • Jan 29 2019 21:55
    badvision labeled #1732
jcharbon2008
@jcharbon2008
Hi David, sorry for the delay. I missed the Git notification. I got it working and did the demo yesterday. Thanks for following up. I was on 6.4.
Rashid Jorvee
@RashidJorvee
I want to use EmailService interface to send email, what will be POM entry to get this interface in my java servelt?
david g.
@davidjgonzalez
@RashidJorvee you need to include the ACS Commons bundle as a depedendency … see: https://adobe-consulting-services.github.io/acs-aem-commons/pages/maven.html
Mdtaj
@Mdtaj71097876_twitter
Hi.. I raised a query related to ACS commons Email API in this thread. Can someone help me here ? https://forums.adobe.com/thread/2504503
Justin Edelson
@justinedelson
@Mdtaj71097876_twitter we do that currently for privacy reasons. But it wouldn’t be hard to add new methods to change the behavior, i.e. there could be a sendEmail(String, Map<String,String>, boolean, String…) where if the boolean is true one email goes to all users.
are you not concerned about the privacy issues of including everyone in the same email?
Mdtaj
@Mdtaj71097876_twitter
My requirement is to send a common mail to N number of recipients in TO list. We dont want to send 100 emails .Rather send one single email to all of them . I dont want them in CC but they should be in To...
Justin Edelson
@justinedelson
yes, I understand. but if I’m one of those people, do I really want the other 99 recipient’s knowing my email?
Mdtaj
@Mdtaj71097876_twitter
Yes that should be fine.. we are not sending any confidential email..
Justin Edelson
@justinedelson
the email address itself is confidential
at least for many companies
YMMV
but in any case, feel free to submit a pull request. would make a nice first contribution :)
Mdtaj
@Mdtaj71097876_twitter
sure...thanks...
Cris Rockwell
@cmrockwell
Hi ACS. I'm sort of in a bind, and I'm wondering if anyone has some thoughts. I need to use some forms on a CUG site to start workflows. The workflow steps need to know the user who submitted the form. With AEM Forms it saves the UGC to nodes under /content/usergenerated/content/forms/af/…. but user is not mentioned in the payload (only the service user). I’m considering two options. a) add a filter and a requestWrapper to modify the request body adding the original userID b) handling the UGC post in my own servlet. I’m not psyched about either idea. I'm kind of hoping ACS might have some other solution. Thoughts?
DanaAnthony
@DanaAnthony

Cris, maybe you can create a component that puts the user name in the form (perhaps as an encrypted hidden field?), or a custom form action that adds it (or would that be basically the same as your idea b), your own servlet). But the most secure way to do it probably would be your idea a), a filter and request wrapper; we use that method to add some data to the form submit.

Mdtaj and justinedelson, if the recipients should not know each others' email addresses, it can still be one email, using bcc. But maybe the scenario here is a group of co-workers using the same corporate email server, probably they have a directory or something and all could know each other's email addresses. I think it might be useful to have the ability to send email to multiple users in each of the to, cc, and bcc fields for all those cases.

Justin Edelson
@justinedelson
@naxtyn45 the license is in the usual places, i.e. the root of the repository and in the META-INF directory in each distribution archive - https://github.com/Adobe-Consulting-Services/acs-aem-commons/blob/master/LICENSE
Cris Rockwell
@cmrockwell
@DanaAnthony Thanks for input! I decided to give the filter and wrapper a try. I have run into some issues and made a stackoverflow question. https://stackoverflow.com/questions/51029340/sling-filter-for-wrapping-a-request-body
naxtyn45
@naxtyn45
Hi there, I have added ACS to my project, and I'm wondering if there is documentation or examples on how to use certain Utils as CookieUtil for example. Does someone know something?
Bilal Elreda
@bilalelreda
I am using the Ensure Oak Index. My indexes will typically stop working after changes to the repo. i.e. deployments, or other changes to the content in the repo. Sometimes they stop working for a reason still unknown to me. Either way, trigerring an async index on my ensure index definition nodes through the Granite Oak Index manager resolves the problem. Until it crops up again.
wondering if anyone has experienced something similar?
Bilal Elreda
@bilalelreda

Or – an alternate question of mine:

Does anyone know of a way to trigger an oak index via an end-point call or script?

Waldemar Gregorczyk
@w.gregi_gitlab
Hi, for Redirect Map Manager tool is possible to add some additional validation for URL? Isaw that some validation exist now, but i need add extra rules
dfrusone
@dfrusone

Hello everybody. I'm working on AEM , SP1. I tried both acs3.17 and 3.14. Im trying to create a Multifield TouchUI component.

I have several issues with both of versions i tried.

3.17 Hovering on parsys or trying to add something to parsys generates an error in console with a404 not found on node .../homepage/par.2.json.

3.14 Everything works fine, but i have errors about dependency with Jknack.

I surfed many solutions, cant make it work.

DanaAnthony
@DanaAnthony
anyone ever seen a case where rollout dates get written out as string type instead of date type node attributes? it then causes errors on subsequent rollouts. if you have, did you figure out what was causing it?
@bilalelreda as far as I know, reindexing an oak index is just a matter of changing the reindex attribute on the index node, so you could do that with a script the same way you change any jcr node attribute.
tb29491kfo
@tb29491kfo
Is there any reason why ACS Commons 3.17 is missing in the compatibility chart? https://adobe-consulting-services.github.io/acs-aem-commons/pages/compatibility.html
@dfrusone Which AEM version and Cumulative Fixpack version did you use?
Same question about compatibility chart for versions 3.15.2 and 3.16
Thiago
@thiagosanches
Hi my friends
What is the right version that I should use in the AEM 6.4?
schapman-mohegan
@schapman-mohegan
Thiago, based on their compatibility page (linked to by tb29491kfo on Jul 10,) they strive to be compatible with the latest version. They don't list anything past 3.15 on that page, but I'd assume the latest as of now (3.17.0) would be fine. I just installed it, and have tested the Error Page Handler, successfully.
Thiago
@thiagosanches
Ok, I've just installed it :)
How can I proceed to perform the same test as you?
Justin Edelson
@justinedelson
@schapman-mohegan @tb29491kfo thanks for the reminder to update the compatibility page :)
JonAtCountry
@JonAtCountry
Is there a way to turn off the Multifield Extension in ACS AEM Commons? We are currently on AEM 6.2 and are trying to convert from classic to touch UI, and the extension is causing issues with our components that use the AEM multifield. A field is not added when clicking the Add Field button and the error we are getting is Uncaught RangeError: Maximum call stack size exceeded. If I remove Commons, the error goes away and the dialog works.
Valentino85
@Valentino85
Hi Guys i need to download the AEM Package for AEM 6.1
which version i should use ?
Thanks in advance for your support
Oh sorry i see right now the compatibility page
Tom Shen
@tomshenhao
I install the acs tool. But how to input the event start date and end date. Can anyone share one example?
DanaAnthony
@DanaAnthony
Question about the clientlib versioning servlet: We are using it to allow our .js files to be cached on the browser indefinitely. However, a problem arises in that we have several publish instances that we update one at a time. When the new hash is called from a not yet updated server, the dispatchers cache old versions under the new name, and browsers can get that too. So we'd like a way to cause the clientlib versioning to update / change the version number after we have changed the clientlib on all instances and then cleared cache on all dispatchers. How can we do this most easily / maintainably? @justinedelson any idea?
DanaAnthony
@DanaAnthony
@JonAtCountry have you tried disabling the com.adobe.acs.commons.util.impl.MultifieldPanelDialogRewriteRule component?
Wim Symons
@wimsymons
@DanaAnthony Take a look at https://adobe-consulting-services.github.io/acs-aem-commons/features/versioned-clientlibs/index.html MD5 Enforcement. It will return 404 if the client lib has been changed on another publish instance. Clients having cached the resource won’t see this during deploy. New clients will fail on those resources during deploys. Refreshing the page would render them the correct resource (after deploy is finished). Not 100% foolproof but it does the job. Other option could be to make your load balancer sticky. That way html and css/js will come from the same publish instance.
DanaAnthony
@DanaAnthony
Neither of those really works for me, @wimsymons - we did at one time have sticky load balancers and moved away from it, and the MD5 enforcement is a reasonable idea except the 404 seems like it would be too site breaking when it occurred.
DanaAnthony
@DanaAnthony
we're working on blue/green setup and I think once that's in place this problem will be moot, but in the interim I was hoping for a simple operations thing we can do to 'fix' / update the number being used as the sling selector that's basically ignored anyway but just serves to make browsers/CDN update their cached files
Sridhar Reddy
@sridredd

When we were using ACS Commons 3.9 version, after applying Named Transform Image Servlet , quality of the image was reduced when compared it with the original image.

After updating ACS Commons to 3.17, on applying named transform image servlet Quality(Sharpness) of the image is same as that of the original image for NEWLY UPLOADED IMAGES,

Issue is with the already existing images, on applying named transformed servlet, quality(sharpness) is reduced i,e quality of the already existing images is not maintained after updating it to the later version.

We tried to re-run the DAM asset workflow for the already existing images, but quality was not maintained on applying named images transform servlet

Sridhar Reddy
@sridredd
Hi @cmrockwell, we cleared dispatcher cache and checked it, but no luck. we have updated ACS commons latest version, and on applying the image transform servlet, quality is not same as original image. but if i download the same image from DAM and upload it again and on applying image transform servlet sharpness is maintained.
DanaAnthony
@DanaAnthony
Is there a recommended approach for updating from using Dynamic RTE Configuration (deprecated) classic dialogs to touch ui dialogs?
Rajashekar Donthi
@rajashekar63
Hi All when i am trying to run first time "mvn -PautoInstallPackage clean install" getting error like
The project com.adobe.acs:acs-aem-commons-content:3.17.1-SNAPSHOT (/Users/raj/Documents/acs-aem-commons/content/pom.xml) has 2 errors [ERROR] Unresolveable build extension: Plugin com.day.jcr.vault:content-package-maven-plugin:0.0.24 or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.day.jcr.vault:content-package-maven-plugin:jar:0.0.24: Could not transfer artifact com.day.jcr.vault:content-package-maven-plugin:pom:0.0.24 from/to adobe-public-releases (https://repo.adobe.com/nexus/content/groups/public/): Connect to repo.adobe.com:443 [repo.adobe.com/192.147.130.162] failed: Connection refused (Connection refused) -> [Help 2] [ERROR] Unknown packaging: content-package @ com.adobe.acs:acs-aem-commons-content:[unknown-version], /Users/raj/Documents/acs-aem-commons/content/pom.xml, line 19, column 16
Can anyone help me please.