Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Adobe named a Leader for fifth consecutive year in 2022 Gartner® Magic Quadrant™ for Digital Experience Platforms by Steve Hammond Abstract Gartner published their fifth Magic Quadrant for Digital Experience Platforms, and for the fifth time in a row, Adobe has been named a Leader. This year, Adobe was positioned highest and furthest to the right for both the Ability to Execute and Completeness of Vision. At Adobe, we believe in providing the most comprehensive solutions and services for companies to elevate their customer experiences by delivering personalization at scale to drive conversions and accelerate their digital business. We also offer market-leading technology in areas critical to customer experience. Here are just a few of the Adobe differentiators we believe motivate customers to adopt Adobe Experience Cloud for their Digital Experience Platform: Integrated Insights and Action — Adobe can mix, match, and analyze data from anywhere in the customer journey and translate
Understanding ‘AEM’ Implementation from People, Process, Technology (PPT) Framework by Sachin Mali Abstract The purpose of this document is to understand the AEM implementation from the ‘People, Process, Technology’ framework and also to discuss and brainstorm the challenges, new opportunities that have to be streamlined in upcoming projects. Like any other medium to large software application development initiative, the AEM Implementations (Sites, Assets, or both) are significant undertakings in terms of Costs, Business Objectives, and the organization’s Digital Transformation goals. Thus its paramount importance to have a successful strategy and tactical approach to DELIVER the project ON-TIME, and within BUDGET to set an organization on the right digital trajectory. Typically AEM project initiatives fall into the following types, Re-platform To AEM From ANY CMS: Lift & Shift Redesign 2. AEM Migration: AMS or On-Prem hosted to AEM as a Cloud Service AEM 5.X/6.X to AEM 6.5 3.
Get to Know Adobe Commerce and Adobe Document Cloud: Adobe Summit by Raymond Camden Abstract At this year’s Adobe Summit, the Document Services teams will be giving multiple presentations covering both our services and integrations with other Adobe products. This year our sessions include: Automating Document Workflows for Digital Transformation — S207 — a look at using our tools with Adobe Workfront and Acrobat Sign Unlock Adobe PDF Insights with Adobe Analytics — S506 — an introduction to using analytics with Adobe PDF Embed and integrating it with both Adobe Experience Cloud and Adobe Analytics And the talk we’re discussing here, Dynamic Document Generation and Adobe Commerce — S505. In this session, we go over how the Document Generation API can be used with Adobe Commerce. We’ve covered Document Generation quite a bit here on this blog so we’ll go with the assumption you’ve got a basic idea of what it does. For those who don’t, the elevator pitch is simple. Document Generation
The Sling Model @Via Annotation by Juan Ayala Abstract I love writing code. What I love more is writing less. That is why I like Sling models. I have written about leveraging its injectors. And how to create custom ones. Now I will cover the @Via annotation, the OOTB providers, and how to create custom ones. What @Via Does Sling relies heavily on the adapter pattern. This is the pattern used by the Sling model framework. The "adaptable" is the thing that will adapt to an instance of that model. This more often than not is a Resource or SlingHttpServletRequest. But it is not limited to these. The Sling model injection will look into the adaptable and try to resolve the value it needs to inject. For example, see the @ValueMapValue annotation and its injector. What @Via does is swap out the original adaptable for something else. The ModelAdapterFactory will use the new adaptable from that point on. So what are some potential use-cases? ⚠️ In the following examples
Hello, I have a servlet that is modifying an osgi config in the repo, which is working as intended and reflecting correctly in crx/de, but the new config is not being reflected in the console until I do a restart, and it isn't taking precedence over the previous config either when I hit the page that it applies to. Is there a way to tell the console to check for this new config? Or something missing in my code? Any help is appreciated! Servlet code: @8220494(service= Servlet.class, property={ Constants.SERVICE_DESCRIPTION + "=Changes the home to maintenance page.", "sling.servlet.methods=" + HttpConstants.METHOD_GET, "sling.servlet.resourceTypes="+ "sling/servlet/default", "sling.servlet.paths=/bin/my/portal-maintenance" }) public class PortalMaintenanceServlet extends SlingAllMethodsServlet { @Reference private ResourceResolverFactory resourceResolverFactory; @Reference PortalConfigHelper portalConfigHelper; @Reference private ConfigurationAdmin
We have an adaptive form that's triggering a pretty simple workflow, emailing the users on the form, collecting their signatures via Sign API, and then sending both parties a 'thank you' message with the completed/signed form, and CC'ing an email address for our agency. The problem is that Adobe Sign does not seem to be notifying our AEM instance that the signing process is complete, nor is the completed Document of Record being returned to AEM. This makes it so our last email workflow step never fires. I can't figure out if this is an AEM or Sign issue. Has anyone run into this? Here's the gist of our Workflow steps:1.) The form is submitted.2.) Both users are sent a 'thank you for your submission' email via the 'Send Email' workflow step.3.) User1 is sent a request to Sign via Adobe Sign api.4.) User2 is sent a request to Sign after User1 has signed.5.) The completed document of record is then sent via email to User1, User2, and CC'd to a third address. (
Hi,We are using OOTB lucene to index the pages and properties. We have a requirement to exclude paths from search index dynamically. i.e the list of paths are not fixed and does not fall under a particular folder. The author should have an option to exclude any page from search at any moment. Due to this, the option to use excludePaths in the index node is not feasible.We have introduced a property 'excludeinSearch' in page properties and restricting the search results by querying based on this property value. But the same doesn't work for Suggestions. Is there any way to customize the suggestions based on a property in page?I believe it is difficult to restrict during the query time. Because the below query doesn't yield any result and it doesn't make sense. Because the suggestion dictionary might not be aware of the property.SELECT [rep:suggest()] as suggestion FROM [cq:Page] as s WHERE ISDESCENDANTNODE(s, '/content/project/') AND suggest('test') AND s.excludeinSearch=false.Can we ma
Hello Everyone, While trying to install a package with an index , i get the following error .. but exporting it via package manager and importing it works.Via build process i get the following error /oak:index (org.xml.sax.SAXParseException; systemId: file:///C:/Users/......./jcr_root/_oak_index/.content.xml; lineNumber: 964; columnNumber: 68; The prefix "sling" for element "sling:OrderedFolder" is not bound.)<customjcr:primaryType="oak:QueryIndexDefinition"async="[async]"compatVersion="{Long}2"evaluatePathRestrictions="{Boolean}true"includedPaths="[/conf/global/settings/dam/adminui-extension/metadataprofile]"reindex="{Boolean}false"reindexCount="{Long}6"type="lucene"><indexRules jcr:primaryType="nt:unstructured"><sling:OrderedFolder jcr:primaryType="nt:unstructured"><properties jcr:primaryType="nt:unstructured"><jcrTitlejcr:primaryType="nt:unstructured"boost="{Long}2"name="jcr:content/jcr:title"nodeScopeIndex="{Boolean}true"propertyIndex="{Boolean}
Hi, I happened to reindex OOTB damassetlucene index and it is in running state , not corrupt. Reindex is still true and has not changed its value to false We have huge number of assets on the system I happen to see text extraction messages coming up in the logs, is it common if Re indexing is triggered ? Is this a known error that would resolve when Re indexing is complete ? accessing search results page for assets alone, throws below error On JMX, index stats for that index says 0B size so assuming it is in process ? Estimated entry count is 0 /mnt/overlay/granite/ui/content/shell/omnisearch/searchresults.html org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught SlingExceptionjava.lang.IllegalArgumentException: rep:facet(jcr:content/metadata/dc:format) can't be evaluated by traversal
Hi, I have gone through the document https://adobe-consulting-services.github.io/acs-aem-commons/features/contextual-content-variables/index.htmland followed every step as mentoned in the doc for the CCVAR. I followed HTML rewriting approach but still I am not able to even showcase the basic OOTB properties provided for CCVAR like ((page_properties.jcr:title)). Could someone please help me out here and let me know in case i am missing some configuration or any step that needs to be done before the configuration. As of now I am able to see my rewriter in Sling rewriter status and my ccvar configuration in web console config but still in my page I am not able to see any properties value. Any help will be much apprecaited. In case of more information on this please let me know.
AEM CS - Assets Metadata Based Combination Custom Restriction Providers by Sreekanth Choudry Nalabotu Abstract AEM Cloud Service : 2022.3.6582.20220307T234020Z-220100 (March 07, 2022) System wise, for dam-users, when assetCategory metadata of an asset is RESTRICTED show it only when assetUsage is set to CALIFORNIA (so when assetUsage is set to TEXAS its hidden for dam-users) 1) Add the assetCategory restriction apps.experienceaem.assets.core.acls.EAEMAssetCategoryRestriction package apps.experienceaem.assets.core.acls; import org.apache.commons.lang3.StringUtils; import org.apache.jackrabbit.JcrConstants; import org.apache.jackrabbit.oak.api.PropertyState; import org.apache.jackrabbit.oak.api.Tree; import org.apache.jackrabbit.oak.api.Type; import org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionPattern; public class EAEMAssetCategoryRestriction implements RestrictionPattern { private final String restrictedValue; public static final String ASSET_CATEG
AEM 6.5.10 - Assets Metadata Based Custom Restriction Provider by Sreekanth Choudry Nalabotu Abstract Goal In Assets, for dam-users group do NOT show jpg assets with metadata assetCategory is RESTRICTED, always show when assetCategory is ALLOWED and when assetCategory is missing/empty you may or may not want to show such assets( depending on admin having good day or bad day...) here is some authorization documentation Solution 1) Add the assetCategory restriction apps.experienceaem.assets.core.acls.EAEMAssetCategoryRestriction package apps.experienceaem.assets.core.acls; import com.adobe.xfa.ut.StringUtils; import org.apache.jackrabbit.JcrConstants; import org.apache.jackrabbit.oak.api.PropertyState; import org.apache.jackrabbit.oak.api.Tree; import org.apache.jackrabbit.oak.api.Type; import org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionPattern; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class EAEMAssetCategoryRestriction impleme
If you’re a talented professional with a strong analytical background and great communication skills with a knack to create customer-facing, interactive marketing strategies and a passion to lead an array of exciting programs, we have an exciting new career opportunity for you! We are looking to hire Product Community Manager for Adobe Analytics . Be part of team where we work every day with Adobe customers & partners to create a space that makes our customers win! Apply now - https://bit.ly/3t7hf7c
We have recently converted a site using static templates from classic to touch dialog. All the dialogs have been converted to touch, I do see cq:dialog nodes on the components. However I don't see the option to edit the component. We have cq:actions with edit, delete, insert as well. When trying to edit the component we see following icon instead of hammer icon. when I click on this icon it is showing the dialog to convert to experience fragment.
I'm following the instructions for upgrading to XML Doc 4.0, and when I get to the point of doing the POST to /bin/dxml/upgrade/3xto4x I get a "403 Forbidden" response. My GET to /bin/dxml/upgrade/3xto4x/report worked fine, and the report included: "upgradeStatus": {"status": "MIGRATION_POSSIBLE","message": "You can start the migration activity"}I've tried specifying my (admin-level) username and password to the REST client as Basic Authentication, but to no avail. What am I doing wrong here?
Join the Workfront Customer Success team on Tuesday, March 22 at 9:30 am MT for a 1-hour small group workshop on how to best leverage reporting for system cleanup, including a hands-on exercise where we will build a custom form usage report together! This session will be interactive, so bring your questions and be prepared to come off mute. Register for the workshop through Workfront One > Events > Workshops or by clicking here.
Hello Experts, We are trying to include below dependency in the core package <dependency> <groupId>com.okta.jwt</groupId> <artifactId>okta-jwt-verifier</artifactId> <version>${okta-jwt.version}</version> </dependency> <dependency> <groupId>com.okta.jwt</groupId> <artifactId>okta-jwt-verifier-impl</artifactId> <version>${okta-jwt.version}</version> <scope>runtime</scope> </dependency>(version is 0.5.1)We are seeing below dependency resolution error when the bundle is installed (not activated because of the dependency issue) We are using maven bnd plugin and all the other dependencies are resolved without any issue but this. Could you please share your experience if you have encountered this issue before and resolved. Appreciate you time Okta documentation :https://developer.okta.com/docs/guides/validate-access-tokens/java/main/&nbs
I usually place Nginx or Apache in front of AEM Author to do SSL & Proxy as well as restrict some paths by IP.Most of the time it works OK, especially on a local network, but lately I'm running into an issue where, via the SSL proxy, only a white page is rendered in AEM Author. For example, when trying to edit a page in Classic UI (by double clicking it in siteadmin).Most users are on VPN. It seems to happen less frequently in Firefox and more frequently in Chrome.I can't tell if an Nginx vs an Apache proxy is more likely to result in the issue.I notice if I use inspect element - network tab - with caching disabled - the page is more likely to render in Chrome.Sometimes resizing the window with the inspect element - network tab - cache disabled, helps the page to load, or maybe it's just randomly working.I notice even when only a white screen renders, the network tab of inspect element shows all assets are transferred - it shows each asset, the headers, status, size, and bytes tran
Hi...when I make the "transfer file" to csv, some fields, adobe change the data format "text" to numeric.for example , a workflow has the fiel "failured" and when I run the workflow, I can see for this field "not defined"...its works, but make the transfer file, and for the same field, now is "3"...how can i keep the original data format.thanks
Hi, I have a component with a design dialog. I'm editing the component in design mode whose values are stored under /apps/settings/wcm/design/<project>/en/global. Once i publish this page i don't see the changes under /apps/settings/wcm/design/<project>/en/global in publisher. I have provided the design dialog path in the page properties. Doesn't AEM ootb publish design path to publisher? Thanks
Join us for our next Adobe Campaign Community Q&A Coffee Break, on Thursday, March 10th, 2022 @ 8am PT Register here for this Adobe Campaign Community Q&A Coffee Break. We'll be joined by Arthur Lacroix aka @arthurlacroix , Senior Product Marketing Manager for Adobe Campaign, who will be signed in here to the Adobe Campaign Community to chat directly with you on this thread to take your Adobe Campaign questions pertaining to his areas of expertise: Moving Adobe Campaign to cloud, Adobe Campaign upgrades Adobe Summit REQUIREMENTS TO PARTICIPATE Must be signed in to the Community during the 1-hour period Must post a Question about Adobe Campaign Coffee Break topic on this thread Think of this as the Adobe Campaign Community equivalent of an AMA, (“Ask Me Anything”), and bring your best speed-typing game INSTRUCTIONS Click the blue “Reply” button at the bot
5 reasons Adobe Summit is a must-attend event by Adobe Abstract Over the last 12 months, keeping pace with customer expectations has been its own unique experience. From the long-term adoption of remote work to heightened reliance on all things digital to enhanced technologies, rapidly evolving trends have pushed Experience Makers to reimagine the way we all do business. And that makes right now the perfect time to dive into the immersive learning experience of Adobe Summit 2022. Kicking off March 15, this free, virtual event will bring together the topics, themes, trends, and technologies powering modern experiences. With an eye on B2B and B2C customers’ right-now expectations — and what Experience Makers need to do to deliver — Adobe Summit will offer hundreds of sessions, training workshops, networking opportunities, and other touchpoints designed to inspire and educate. “We want to empower this global community to reimagine the way they do business — how they think about, build
Ryan Reynolds, Kristen Bell, John Donahoe, and more join the Adobe Summit lineup by Adobe Abstract Adobe Summit 2022 will feature some of the world’s most influential business leaders, innovators, and changemakers. Here are some of the heavy hitters you can expect to see on this year’s virtual stage. Opening keynote: Make the digital economy personal with Shantanu Narayen and Anil Chakravarthy As in previous years, Shantanu Narayen — chairman and CEO of Adobe — and Anil Chakravarthy, president of Adobe’s Digital Experience Business, will kick off the three-day global virtual conference. During their remarks, each will share a look back at where we’ve been and a preview of what comes next — with an eye on how customer experiences are the currency of our digital economy. Gail McGovern, American Red Cross Following the first customer spotlight, American Red Cross President and CEO Gail McGovern will join the conversation. Since joining the American Red Cross in 2008, McGovern has tra
Focus on financial services — 3 key strategies for personalization at scale by Adobe Abstract The pandemic has opened the door for new digital players as consumers experiment with new methods of purchasing products and financial brands they haven’t used before. In our recent survey of leaders and marketers in the financial services and insurance industries, 89% of senior executives agreed that customers have been rewired to be digital-first, and 80% said they have observed changes to — or entirely new — customer journeys. An overwhelming majority (86%) expect the pace of change to persist for the foreseeable future. One thing innovative, new financial services brands have in common is a laser focus on the digital customer experience. In particular, they’re offering highly personalized, ultra-convenient experiences that are increasingly popular among consumers. As a result, larger banks and insurance companies are now under pressure to deliver similarly personalized experiences on a v
Digital-first solutions help streamline government processes by Jonathan Benett Abstract At the beginning of the pandemic, agencies that mainly relied on paper-based processes were left scrambling and had to work hard to bring their processes into the digital realm. Those who were already working toward digitizing their processes fared better, but they still had to find ways to modernize further and improve efficiency and productivity. As we move through the early months of 2022, digital expectations will only continue to rise. The push to ensure government agencies enhance their digital technologies and processes to give citizens and employees more consistent, reliable, and secure experiences is crucial. The pandemic has changed communications forever, and that means the world is digitizing faster than ever before. 63% of government respondents are planning to implement or expand their use of digital document processes and tools in the next 12 months, according to recent research.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.