Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi Team,When I make changes to Content Fragments, Models and GraphQL query and publish all of them, I don't see the changes reflected in publish instance. I could see them in author instance though. I waited for about 30 mins, still I don't see them in publish. I'm checking this in dev environment.Is there a way I can manually flush the GraphQL cache? Thanks
Need help how to Embedd powerBI report in AEM 6.5 pages
Hi,My site has three languages, [English, Chinese and Traditional Chinese].Using language navigation component we should be able to switch between any language. But in my case I am unable to switch from Traditional Chinese to Chinese. Remaining all other combinations are working, i.e.(English to Chinese, English to traditional Chinese),(Chinese to Traditional Chinese, Chinese to English),(Traditinal Chinese to English) When I click on Chinese, Traditional Chinese is repeated twice. Any luck on this?
Theme/Styles are not loading for adaptive form in one of the publisher stage instance(stage-publisher1) but form is loading perfectly in another stage environment(stage-publisher2). I am getting 404 error page in browser and below warnings in logs when I access pub1 theme url, whereas pub2 url is properly serving the css snippet. Does anybody have any suggestions? Pub1:https://pub1.stage.sites.adobecqms.net/etc/clientlibs/fd/themes/tenant/tenant-form-theme.min.ACSHASH1e10bbb9972e6003637176718e5e2f31.css31.05.2023 14:52:08.322 *WARN* [136.226.80.93 [1685544728320] GET /etc/clientlibs/fd/themes/tenant/tenant-form-theme.min.ACSHASH1e10bbb9972e6003637176718e5e2f31.css HTTP/1.1] com.adobe.granite.ui.clientlibs.impl.HtmlLibraryManagerImpl No library configured at /etc/clientlibs/fd/themes/tenant/tenant-form-theme pub2 url:https://pub2.stage.sites.adobecqms.net/etc/clientlibs/fd/themes/tenant/tenant-form-theme.min.ACSHASH1e10bbb9972e6003637176718e5e2f31.css Further information:
Hi,I have to implement Okta authentication for certain paths of my application. It's not author authentication, it's user authentication. To be able to access certain path of my website the user has to be authenticated with Okta. And the okta authentication is not SAML, it's the PCKE flow where tokens have to be refreshed every 5 min, etc..What would be the best way to do it? I initially thought of a Sling Filter to validate on the server side if the user is authenticated and then a client lib with the Okta Auth JS which would handle the token refresh and everything Okta related. Is there a better way of doing it that I'm not aware of?Thanks for any help
Hello Team, We are setting up AEM Author Cold Standby with SSL and attempting to configure the certificates. However, we're encountering the following error:"File does not contain valid certificates: D:\aem-author-sit2-2024\certificate.crt"This is the certificate referenced in the chain certificate configuration. We have been unable to find any documentation outlining the required certificate format for AEM.Could you provide the steps or commands necessary to generate a self-signed certificate with Open SSL support that AEM Cold Standby will accept? Error message: 26.09.2024 07:42:48.143 *WARN* [primary-2] org.apache.jackrabbit.oak.segment.standby.server.ExceptionHandler Exception caught on the serverjavax.net.ssl.SSLPeerUnverifiedException: peer not authenticatedat java.base/sun.security.ssl.SSLSessionImpl.getPeerCertificateChain(SSLSessionImpl.java:611)at org.apache.jackrabbit.oak.segment.standby.netty.SSLSubjectMatcher.userEventTriggered(SSLSubjectMatcher.java:47) [or
Hi, We've integrate Search and Promote within our site, on publisher following the configurations detailed on https://experienceleague.adobe.com/docs/experience-manager-65/administering/integration/search-and-promote.html?lang=en#configuring-the-data-center As we are behind a internet outbound proxy both com.day.commons.httpclient and org.apache.http.proxyconfigurator were configured.Search box and result sets work ~95% of the time. The issue is that for the remaining 5% of the time, the search box don't appear, and users are presented with a 'Search is current unavailable message'We've configured logs for 'com.day.cq.searchpromote', 'com.day.commons' and 'org.apache.http' and set those to trace level, isolated the server, so this S&P page be the only thing running.When an error is received no log is being written. Standard error.log and stdout don't have more information.There is something else to look up that I'm missing? Other th
Hello All, I have a weird situaion in my setup where the AEM Publish (6.5.8) stopped on its own. The AEM publish on RH linux (AWS EC2 instance) stopped on its own while no one had triggered any command. the GC logs dont say much but the thread dump and memory heap dump frm underlying JVM was not available from loggers. the error logs suggets it was a clean shutown as I could see [FelixShutdown] info messages started flowing in error log. Is there a condition written under which AEM service stops itself automatically ? later the start of the service was a clean start with no loss of any content or code of configuration. Looks like an issue with JVM. experts .. any clues ?
Hi All, Came across an issue where the fetching of the segments from analytics to AEM is failing with the below reason. com.adobe.aem.global.core.services.analytics.impl.DefaultAdobeAnalyticsService response-----------{"error_code":"403010","message":"Oauth token is missing."} Code snippet used:final JsonObject response = segmentEndpointService.performIO_Action(segmentRequest.getRequestUrlParams());Here performIO_Action is function provided by acs common.getRequestUrlParams is just passing the standard parameters which could be seen in swagger UI as well (https://adobedocs.github.io/analytics-2.0-apis/#/segments/segments_getSegment). Issue:Previously segment data used to come in the response object but now the request is failing saying oauth is missing . Basically oauth was never configured.Is there is any upgrade happened with analytics for these segment call or if anyone came across this similiar issue, please share your experience.
I have a xfa form in pdf which is usually opened in acrobat reader DC. The template in this defines some validation objects in a field. Inside the validation there are both formatTest and scriptTest altogether. The script can edit the rawValue of the field, and has to do it before it is validated with the rules of picture clause. The code below is an example: <validate><picture>HH:MM:SS</picture><script contentType="application/x-javascript">if (this.rawValue>=0) false; else this.rawValue="10:15:35";</script><message><text name="formatTest">Some format message</text><text name="scriptTest">Some script message</text></message></validate> This works even if it shouldn't, in fact the value is edited in the validation script Before the format validation occurs. This is the desired behaviour, but in contrast to the specification which says that the order of validations is nullTest, then datatype test, then
Hello there,I am optimising my maintenance activities and got some questions around as I am not able to get the information from the adobe docsMy AEM Setup :1. File Datastore TarMK system - on-prem in AWS2. Have cold standby on author3. Have AWS based backup mechanism running at 5am in the morning everyday. As per my understanding from the documentation at [1], we need to configure maintenance jobs as belowDaily (2AM-5AM):a. Revision cleanup with full.gc.day as Sun b. Lucene binaries cleanupWeekly (1AM-2AM) :a. Datastore GC b. Workflow purgeMonthly :a. Audit log purgingb. Version purging The doubts I have are1. Is there a cadence we need to work between Daily and Monthly to get best result2. Do we need to enable it in cold standby or will it auto synchronise. (Essentially disable the jobs in cold stand by)3. Should we configure different timings for different publishers OR is it fine to run it on all the publishers at the same time. 4. Is there a recommen
importing new translation dictionary through xliff file , we are getting multiple rows of same source string , one has extra spaces , which we did not provide. extra row is added , but ideally they should merge with the same old string.1.We maintained different ids , for source strings (different from those in translator.html page.)aem version 6.5Translation type : Manual Translations. @3523747 @user05162 @tuhin_ghosh @leoberliant
Hi All,I need to replace <div> tags with <p>. So I tried to use 'semanticMarkupMap' and it works fine except for one thing:it removes all styles for tag. For example: <div style="text-align: center;"> to <p><docType jcr:primaryType="nt:unstructured"> <typeConfig jcr:primaryType="nt:unstructured" useSemanticMarkup="{Boolean}true"> <semanticMarkupMap jcr:primaryType="nt:unstructured" div="p"/> </typeConfig></docType>Can you please provide some inputs?
All, We are currently indexing records similar to below into S&P."item": "ABC","description": "ABC Part","sellableregion": [{"com_region": "us","rank": 100,"type": "featured"},{"com_region": "ja","rank": 50,"type": "average"},{"com_region": "mx","rank": 10,"type": "average"}],"item": "XYZ","description": "XYZ Part","sellableregion": [{"com_region": "us","rank": 100,"type": "featured"},{"com_region": "ja","rank": 500,"type": "featured"},{"com_region": "mx","rank": 0,"type": "discontinue"}]So basically individual parts that contain an array of sellable regions.We're having an issue when trying to ingest these records into Search and Promote - so that we can reference the data by a query that returns only the records within a passed region (ie: us) sorted by the type, then rank of that same region.Questions:A) instead of loading 2 records each with 'child' arrays, should we instead be loading in 6 individual records into S&P (basically an individual record per part/region)?B)
Hi We have a mobile app which is a wrapper around the webview and is created in Flutter. Apart from general lifecycle metrics for mobile app, all other pages and interactions are coming from webview and are tracked using Javascript but are seen as part of mobile app due to the wrapper.We have integrated the mobile app with Tag enabled for mobile and added and registered all required packages in flutter app for Adobe WebSDK tracking. Two problems we are facing:1. We see lifecycle metrics in the Assurance calls but no data for Launches or Installs or Device Type is being tracked in the mobile reporting enabled reportsuite2. No page/screen views or clicks are being tracked from mobile app. We have not added anything specific for page views or clicks since these are all tracked by webview which is the underlying code behind the wrapper. Is there anything specific to be done to have webview calls pass to webSDK and then Analytics when viewed from Mobile App?Attaching the reg
HI,I have 1 XDM object and 2 report suits and 2 schema (DEV and PROD)How to manage DEV ,QA and PROD publishing activities parallelly with one rule for all environment.Want to change XDM object as per environment dynamically.
We have a model service setup through AEP DSW that has been running perfectly for the last 38 weeks. The last two weeks, the service has failed to train or score (both parts start with the same base dataset). Roughly 13MM records are added to the base dataset each week. Since I cannot find anywhere in AEP where the exact size of a dataset it given, I have estimated the current size to be somewhere between 4GB and 15GB, depending on which math I use. In the first step of the training (and scoring), we are getting the following error: ErrorCode: 53400 Size of results for interactive query exceeds max value of: [32GB]. Consider running this statement with CTAS syntax. The query is set to pull only the most recent 20MM records (since, as previously mention, roughly 13MM new records are added to the base dataset each week). I assume the space error is happening when the query is trying to determine which are the most recent 20MM records. I deleted the three most recent
Do you know which is the earliest iOS mobile SDK library which supports Apple M architecture? We are still using one of the SDK4 versions.
We started getting the error below last week when we use Python within JupyterLab to write to a dataset. Is anyone else running into this? Any workarounds? Appears Adobe's support engineers are stumped. ValueError: client_id should be the id of an Azure Active Directory application Code being used (directly from documentation): from platform_sdk.models import Dataset from platform_sdk.dataset_writer import DatasetWriter dataset = Dataset(get_platform_sdk_client_context()).get_by_id(dataset_id="<dataset ID>") dataset_writer = DatasetWriter(get_platform_sdk_client_context(), dataset) write_tracker = dataset_writer.write(df, file_format='json')
We have setup both VEC and form based AP activities, In both cases the preview link does not show the expected activity. When pushed live we still don't see the experience, and when the offer response is inspected we see no html offer in there. Anyone know what we are missing here? krGavin
Hi all,I have a problem to verify a certificate validity by CRL in the Acrobat DC. If the CDP-Field in the certificate contains an optional field "CRL Issuer" in the X500-Format, I get the error message "CRL Issuer mismatch". It seems to be an old issue as I found a similar problem here: EJBCA, JEE PKI Certificate Authority / Mailing Lists .My problem is that I can't remove this field from the CDP of the certificate( as it is a CA-certificate) any more.Had anyone the same problem and managed to fix it?Thanks,Tatjana
Hi, Question on CJA geographic dimensions. Data is streaming into data set with Web SDK, with Geo Location set as "City" in Datastream. It seems like only the Country dimension is populated with country data in CJA workspace, while there is no data in Regions or Cities dimensions, is there settings or config to enable them? Thanks,John
Hi Team, I am testing the process of unsubscribing my profile and have marked the 'unsubscribed' list value as 'n'. How can I remove my profile from the unsubscribed list in Adobe Experience Platform (AEP) or Adobe Journey Optimizer (AJO)? Please refer to the attached screenshot in AEP my profile.
Hi all, I have a requirement where I want to start the journey after the user has performed a transaction and an additional event from Pega has been received.The flow of events is such that a transaction will be made by the user at a store, that event will be received via the transaction events dataset (experience event). When the transaction event will occur, there will be another event received soon after it (sometimes it may be received earlier in AEP) containing some offer details. I want to utilise context data from both event calls and use the context data within the message/email.E.g. user went to the store and made a purchase of $X in the store ABC. This transaction is sent to AEP in real time.Because of user's this activity, Pega created an offer and sent it to AEP in real time as well.The catch is sometimes the Pega offer can come earlier and sometimes the transaction event can come earlier.I want the user to only enter the journey when both the events have been rec
Hi @1905403Our goal is to identify orders and revenue associated with the Natural Search channel, specifically where this channel was involved as a touchpoint - except as the last touch. For this, we want to use a linear attribution view, excluding the last touch, with a 30-day lookback period. The approaches I've used so far are: 1. Created a segment where 'Marketing Channel = Natural Search' and 'Last Touch Channel does not equal Natural Search'. Applying a linear attribution model to this segment has not given any numbers. I wonder if there might be any specific reasons for this, as the logic seems okay?2. Custom Attribution Approach: I've used the custom attribution model with 50% weightage for the starter, 50% for the player, and 0% for the closing touchpoint. While this approach aligns with the goal of excluding the last touch, it does not provide a linear attribution view, as it assigns fixed weights to the first and middl
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.