Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
When AEM translation job marks as completed which has connector to be integrated, observing “import” function is no longer available.would like to know if there is a way to roll back/reset the AEM job status including all items inside back to In Translation? Like a change on “database” if not, when AEM complete that translation job, is there a way still to support manual import with translated outputs? How to ? the job on AEM is created by enabling those 3 automation function.
Hi, Application is not resolving urls without slash at the end. http://cmsdev-www.ca.test/fr/abctest/http://cmsdev-www.ca.test/fr/abctestDispatcher_log (/fr/abctest)[Fri Aug 25 06:48:37 2023] [D] [pid 1914890] checking [/fr/abctest][Fri Aug 25 06:48:37 2023] [D] [pid 1914890] request URL has no extension: /fr/abctest[Fri Aug 25 06:48:37 2023] [D] [pid 1914890] cache-action for [/fr/abctest]: NONE[Fri Aug 25 06:48:37 2023] [T] [pid 1914890] Filter rule entry /0001 blocked 'GET /fr/abctest HTTP/1.1'[Fri Aug 25 06:48:37 2023] [D] [pid 1914890] Filter rejects: GET /fr/abctest HTTP/1.1[Fri Aug 25 06:48:37 2023] [I] [pid 1914890] "GET /fr/abctest" - blocked [testcapublishfarm/-] 9msDispatcher_log (/fr/abctest/)[Fri Aug 25 06:50:56 2023] [D] [pid 2065911] checking [/content/test/external/ca/fr/abctest.html][Fri Aug 25 06:50:56 2023] [T] [pid 2065911] Cache rule entry /0000 allowed '/content/test/external/ca/fr/abctest.html'[Fri Aug 25 06:50:56 2023] [D] [pid 2065911] cachefile does
Each month, the Adobe Workfront Customer Success team hosts FREE, interactive workshops on various topics for System Administrators. If you want to LEARN best practices, ASK questions and collectively brainstorm solutions, or CONNECT with other system administrators to build your network, sign up for one or all of the following events: October 31 at 9:00 a.m. PT – Learn: Workfront Q4-2023 Release Roundup November 2 at 8:00 a.m. PT – Customer Panel: Getting Started with Group Administrators (featuring 2 🔥Workfront customers)November 3 at 9:00 a.m. PT – Connect: Admin Chat for Marketing & Creative November 13 at 6:00 a.m. PT – Connect: Strategic Admin Chat (Office Hours) November 14 at 8:00 a.m. PT – Admin 101: Getting Workfront Data (recommended for new Workfront admins) Register using the links above, or through the Events page on Experience League. We hope to see you there! Have questions or want to co-host a session to s
Hello everyone! I am having trouble to find a solution to include js scritpts in page level, here it is what we want: I have a JS file in ui.frontend module: site -> ... -> utils -> myFile.jsI have a page create in a website/ project: My PageI want to add the myFile.js to My Page, and ONLY What we don't need:1.This cannot be in a template level (I don't need - for performance reasons - to add to all the pages that uses that template)2.This is script should NOT be a componente (I have seen another question here like this, the answers were to create a whole componente and treat the script as a component - It does not make sense at all, since a script is not a component)2.1 The Content Manager should not see the script in the middle of the component list (since it is not and it would be confusing for the many components we have) The workflow we want to have:1. The Developer should create a script2. The script should be able as a clientLib separated (how?)3. Th
AEM Cloud Manager Quality Rules by Markus BullaOverviewCode quality checks are an integral part of Adobe Cloud Manager. This blog post outlines the rule sets that are applied by Cloud Manager and aims to increase the productivity of your development cycle as well as your code quality.Q&APlease use this thread to ask questions relating to this article
Setting Up SonarQube Profiles with AEM Custom Rules: A Guide to Local Development Configuration by Kiran Sg Abstract Problem Statement: How to set up SonarQube profiles with AEM custom rules and configure them with local development? Introduction: SonarQube is an open-source platform developed by SonarSource for continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs and code smells in 29 programming languages. SonarQube offers reports on duplicated code, coding standards, unit tests, code coverage, code complexity, comments, bugs, and security recommendations. However, it does apply mainly to general Java issues. Adobe Experience Manager is a comprehensive content management platform for building websites, mobile apps and forms. This tool is intended to find common bugs and bad smells specific to AEM development. Requirements: Install the docker and keep it up to date Read Full Blog Setting Up SonarQube Profiles with AEM Custo
Feature spotlight documentation: Data Management Best Practices Monitor license usage regularly: License Usage Dashboard Filter and enable relevant data: Adobe Analytics Data Prep, Server-Side Forwarding Exclusion, Web and Mobile SDK Exclusion, Adobe Audience Manager Filtering Expire Unneeded Data from Profiles: Experience Event Expiration, Pseudonymous Profile Expiration, Identity Overlap Reporting API, Dataset Overlap Reporting API A critical component of data management is ensuring teams are able to access the right data for their use cases without unnecessary noise or complexity. Learn the best practices and tools available in Adobe Real-TIme CDP to practice good data hygiene. What are your tips, tricks, and best practices for efficient data management?
Feature spotlight documentation: Segmentation, Audience Portal, Activation (via Destinations), and Customer AI Recommended blog post: Break down data silos with a new audience framework in Adobe Experience Platform and applications Building a center of excellence model, focused on customer data management, provides teams with a sustainable framework to adopt new technology, rollout change management, and create and act on unified goals. Is your COE organized for optimal audience creation and cross channel activation as well as using AI / ML features such as Customer AI? What are your tips, tricks, and best practices?
Feature spotlight documentation: Attribute-based access control and Audit Logs A critical component of a customer data management strategy is security, oversight, and transparency. How are you leveraging access controls and audit logs today so that you can provide your compliance teams with the peace of mind that customer data is being used as intended? What are your tips, tricks, and best practices?
Thanks so much to everyone who attended the Workfront 23.10 release webinar on October 5! Please see the video below if you'd like to watch the recording. We had a large audience and a very busy Q&A chat from the moment it started. Though our amazing product managers did their best to respond to every question and comment, we didn't get to all of them during our 45 minutes together, so we we are posting responses to all unanswered questions here in Community. Below are most of those questions and their answers. Look for the rest early next week. New commenting experience in Workfront Q: In the new commenting experience, will we no longer have access to comments made under the old experience? Comments are bi-directionally synced, so you can see all comments regardless of whether you are using the old experience or new. Q: With the new commenting experience, I noticed that the ability for the users to provide a new commit date is no longer there. Is
Hello Team, I would like to add CIF core component in AEM sandbox site. I have added commerce addon and done deployment. Now it is showing me Commerce option in my AEM Author instance. Also, I have configured https://venia.magento.com/graphql URL as a COMMERCE_ENDPOINT Can anyone help me with setting up CIF component addon. I wanted to integrate Venia store with my sandbox to explore AEM with Commerce. Appreciate your quick help! Thanks,Bijal
Join us LIVE in New York on November 9th for The Skill Exchange, a free customer learning event for Adobe Analytics. Sessions will be focused on sharing of best practices & adv. tips & tricks. Space is limited! If you are in New York or can join us in the Big Apple, register today!
Hello Everyone! Welcome to 'Tuesday's Tech Bytes' your weekly source for expert insights on Adobe Target. We as ( @gokul_agiwal & @rajneesh_gautam_) will be leading this thread for next 6-8 weeks where you can expect some cool content from our side based on below theme. Adobe Target - Tips & TricksAdobe Target - Best PracticesAdobe Target - Integrations & Success StoriesAdobe Target - Golden Nuggets We're really excited to embark on this journey of learning and growth with all of you. Authors Introduction I am Gokul Agiwal, (@gokul_agiwal) and I work as Solution Architect at TCS where I am responsible for building future proof digital experience solutions for clients empowered by the industry leading Adobe Experience Platform and Experience Cloud suite of products. Introducing @rajneesh_gautam_ , as he leads his own company called https://dexata.co/, He is an experienced digital marketing professional dedicated to help create i
THANK YOU to these three amazing panelists for taking the time to share their experience, recommendations, and best practices around utilizing Group Admins in Workfront on today's [November 2] customer panel, in partnership with Adobe Workfront Customer Success. Cara Husak @carahusak , MedtronicLaura Ernste @laura-mc , Mayo ClinicLuke Ramlow @lukera , Mayo ClinicFor those who were not able to attend today's session, you can watch the on-demand panel HERE and download a copy of the slide deck from the attached PDF. I've also included a few highlights from the chat below.When looking for users to fulfill the role of Group Admin, look for those who are interested in career development. "That advice is REAL. Workfront changed my professional life!" Consider setting requirements up front - if a group wants to be onboarded into Workfront, require that someone serve as the champion or person in charge. If no one was willing to take ownership
Our client has a need to copy formatted text from PowerPoint into the Text Component. Currently we have added the Paste from Word functionality to the RTE. Content with subscript, superscript, bold, and italics are lost upon pasting into the Text component when copied from PowerPoint.
Our AEM CMS cloud environments are in Europe. Our backend systems (for login, may payment, purchase etc) are also in Europe. Unfortunately, Adobe dont give fixed egress IPs by default, and fixed IPs are required for our AEM instances to communicate to our various backend APIs (they have to be whitelisted). We have to request fixed IPs for each env, each time they are rebuilt. The fixed IP they give us is a single USA IP. The non fixed IPs are from Europe, but they change every day. We noticed that our fixed IP envs are taking far longer to hit the backend servers than expected. We put some scheduled API duration checks, and found that our fixed IP envs are routing all traffic from Europe to USA and back to Europe, resulting in 10x longer duration for our backend API calls. so without fixed IP, calls average 80ms, but as soon as the IP is fixed for a given env, they average 800ms. This adds up to poor performance for our users. Any
When using Oxygen, intermittently I get an error when I try to check the file in: Unable to checkin. Could not connect to AEM. Connection reset.It seems to be certain files. I might get that, then try another file and it will check in.
Hi team,I have an use case, component A extends ootbcomponent upon that compo A has some custom fields so if i want to include that component A in another component using granite/ui/components/foundation/include it should show the fields of both ootb and component A how it can be done?
I have followed the AEM SPA Editor Error Page Example | AEM Community Blog Seeding for 404 Error Pages thorugh ACS Common Error Handler. It is working absolutely fine but whenever we add a selector to the wrong path, 404 Error Page content is not rendering but the model.json is loading in Network. In the above image with "/home1" the error page loading but with "/home1.abc" it is not loading. How to resolve this issue? @kautuk_sahni
We are on AEM-React SPA. We are implementing 404 error handling using Apache error directive. Here is the approach- When I make a request to non-existent page, publisher sends the default error page with 404 status to the Dispatcher for every Not Found resource, Dispatcher handover the error(404) processing to WebServer(Apache). The WebServer checks if the error page is in the cache, if not available then requests the custom error page from the publisher based on the ErrorDocument configurations and returns the error response to the users with the required 404 error code. Issue DescriptionWhen a xyz page is not found, then apache internally makes the request to 404-error-page.html(based on error directive), and I see a request for xyz.model.json and en.model.json in the network tab, but I don’t see the request for 404-error-page.model.json (because html redirect is made internally by Apache). Due to which page is showing blank. And this is happening because react maps the url to t
Monique Evans is the Systems Operations Manager at Stanley Black & Decker. She’s been using Workfront for the last 6 years. During Adobe Summit 2021, she shared ways to get the most out of Workfront with Kendall Burt, Senior Solutions Advisor at Adobe. Kendall outlined 3 buckets their tips for improving Workfront operationalization fall into:Setting up Workfront on the backend in a way that’s most efficient for admins—both new and old.Leveling up reporting to gain essential visibility and information to make decisions.Communication. How are people getting the notifications they need to understand the work they need to get done?Tip #1: Creating an object libraryMonique highlighted the importance of saving and documenting what you do and how you do it. Some admins will keep notes in another document and import those into Workfront; others store notes into Workfront from the start. Either way works, but keep records about how you’re setting Workfront up.Creating and maintaining a
Following below few blogs working as expected with OOTB but when trying to customize the attribute not working as expected. https://www.theaemmaven.com/post/aem-apache-sling-sitemaphttps://aemsimplifiedbynikhil.wordpress.com/2021/12/01/extending-the-apache-sling-sitemap-generator-for-aem-6-5-11-and-aemaacs/ I am using the AEM 6.5 with Serivce pack 6.5.12.0.Kindly please let me know what I am missing any kind of configuration missing plz help here.
Hi, I'm looking to integrate AEM 6.5 with Solrj latest version (9.3.0).I see everywhere the SolrClient used is via HttpSolrClient but as per latest 9.X updates , it has been deprecated and Http2SolrClient is being suggested, but I cant find any examples to use the same .. If I try using the Http2SolrClient , I'm facing the below error when I'm building the same Code : new Http2SolrClient.Builder(solrUrl) .withConnectionTimeout(9000, TimeUnit.MILLISECONDS) .withIdleTimeout(9000, TimeUnit.MILLISECONDS) .build();Error : 12.10.2023 10:08:44.638 *ERROR* [[0:0:0:0:0:0:0:1] [1697085524636] GET /bin/solr HTTP/1.1] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught Throwable java.lang.LinkageError: loader constraint violation for class org.eclipse.jetty.http2.client.http.HttpClientTransportOverHTTP2: when selecting overriding method org.eclipse.jetty.http2.client.http.HttpClientTransportOverHTTP2.newConnection(Lorg/e
(function ($, document) {"use strict";$(document).on("foundation-field-change", "coral-select[name='./layoutType']", function (e) {let layoutType = $(this).val();console.log("variation down:", layoutType);if (layoutType == 'grid') {$(window).adaptTo("foundation-registry").register("foundation.validation.validator", {selector: "[data-foundation-validation^='gridLayout-multifield-min-max']",validate: function (el) {let min = el.getAttribute("data-min");min = parseInt(min);let max = el.getAttribute("data-max");let domitems = el.items;if (max != NaN && el.items.length > max && layoutType == 'grid') {domitems.last().remove();// items added are more than allowed, return errorreturn "Max allowed tems is " + max}if (min != NaN && el.items.length < min && layoutType == 'grid') {// items deleted less than allowed, return errorreturn "Minimum allowed Items is " + min;}}});}});})(jQuery, jQuery(document));The above is the multifield validation whic
Hi All,I have a question on how SMS works with mid-source architecture. We have a hybrid/mid-source deployment (https://docs.adobe.com/content/help/en/campaign-classic/using/installing-campaign-classic/deployment-types-/mid-sourcing-deployment.html). This means the mta is running on mid-source instance. For email deliveries it works fine and we have used the delivery mode 'Mid-sourcing' in the external accounts.Now for SMS sending we plan to use a SMPP account. We have used the delivery mode 'Bulk Delivery'. this is because, only for this type we get the option to enter the SMPP details (for the connector Extended Generic SMPP'). However, the delivery sendout using this routing account is always in 'Start Pending' state. I guess, this is because, the system is trying to send a delivery using the marketing instance and since there is no MTA running, it is not successful. My question is - Do we need to configure this SMPP account on the mid-source instance and then use the 
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.