Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi Community,I have a simple service with an OSGi config. After deploying, the service always uses defaults what I have in code - not picking from the environment valiables.Here is my codepackage com.acme.core.schedulers;import org.apache.sling.commons.scheduler.Scheduler;import org.osgi.service.component.annotations.*;import org.osgi.service.metatype.annotations.*;@8220494(service = Runnable.class, immediate = true)@Designate(ocd = ACLCleanpSchedulerConfig.class) // not a factorypublic class ACLCleanpScheduler implements Runnable {@ObjectClassDefinition(name = "Acme - ACL Cleanp Scheduler")public @interface ACLCleanpSchedulerConfig {@AttributeDefinition(name="Enabled")boolean enabled() default false;@AttributeDefinition(name="Cron")String cron() default "0/10 * * * * ?";@AttributeDefinition(name="Base Path")String base_path() default "/content/dam";}@3214626 private Scheduler scheduler;private volatile ACLCleanpSchedulerConfig cfg;@580286 @9182423protected void activate(ACLCleanpSched
Hey Team, One quick question on Dynamic contentIf a Marketo Email Program is scheduled with Recipient Time Zone (RTZ), the email is processed approximately 24 hours before the scheduled send. Once processed and the Send Activity is stamped, no changes to the content are possible.My question is: in the case of an email containing a dynamic content module mapped to a segmentation, will the recipient see the segment value at the time the email was processed, or the updated segment value at the time of delivery?For example, I have a dynamic module that shows the number of items in a cart. At processing time, the recipient had 3 items in the cart, so the segment maps to “3.” By the next day (delivery time), the number has changed to 5 and the segment reflects “5.” Will the recipient see 3 (the value at processing) or 5 (the updated value at delivery)?
Trying to create a link for a gif via scene7 to have users post to LinkedIn. We created a vanity for the scene7 link, but when posting it to LinkedIn it generates a preview called Web Link. Is there a way to customize this via scene7 or have it not default to Web Link? Or is this something that has to be done each time on LinkedIn?
2 questionsHow I check if the redirect happens in my unit test?I cannot get a proper mock of an OSGI service that provides me access to an OSGI config. When I try to debug my unit test and the execution enters the filter, provider is null. How can I code it so it's not null?some code (unit test + filter class + service)my unit test@ExtendWith(AemContextExtension.class) class MaintenancePagePrincipalsFilterTest { private static final String MAINTENANCE_MODE_FLAG_TRUE = "true"; private static final String MAINTENANCE_PATH_PATH = "/content/myapp/sg/en/maintenance.html"; @Mock private HttpServletRequest request; @Mock private HttpServletResponse response; @Mock private FilterChain chain; private MaintenanceModeConfigurationProvider provider; private final AemContext context = new AemContext(); private MaintenancePageFilter filter; @BeforeEach void setUp() { MockitoAnnotations.openMocks(this); provider = mock(Maintenanc
Is there a way to prevent the duration of a recurring task from auto adjusting? We struggle with our resources not changing task status in a timely manner. If a resource has a weekly recurring task, they work great if on Monday it is moved from New to In Progress and then on Friday from In Progress to Complete. If a resource moves it from New to Complete on Friday, the duration starts to recalculate and adjust the rest of the recurring tasks.We use the recurring tasks to block off time on things NOT able to be done in Workfront, not meeting or admin times, but work NOT done in Workfront (yes, I know, multiple project management systems....not ideal, but it's real).Example: Resource has 0 .8 FTE hours of capacity (32 hours, set in the resources WF User profile to account for meetings and unplanned discussion, get water, standing meeting, etc).Resource is assigned to work on 2 projects being managed by a vendor outside of Workfront. Project ABC will run for t
I noticed a strange feature update/bug in Adobe Analytics Workspace today. When trying to drill down 2 row items of any dimension within a freeform table (using another dimension), the drilldown doesn’t apply to both at the same time. It only works for one row item, and only after crossing/removing that one does the drilldown appear for the other.Could you please confirm if this is a known bug, a recent update in Workspace behavior?
We’re trying to use Workfront to manage incoming project requests from various business-line teams, based on a set limit of design hours available per month.Is it possible to set a cap on how many hours a specific business-line team can use in a given month? Everyone won't be granted equal number of hours. But, for example:If a team has a monthly cap of 40 design hours and they try to submit a new request that would push them over that limit, can Workfront automatically flag that request or put it on hold?The goal is for the design team to only take on work from a business line up to their approved monthly hour limit — any additional requests should either be deferred or reviewed manually.In this setup, the team submitting the work isn't the designer — they’re the requesters. The cap would apply to how many hours that business-line team is allowed to request, not the availability of individual designers.Can Workfront be configured to support this kind of hour-based intake control per t
Hi, I am trying to create a monthly performance dashboard to compare last month’s performance with the month before. To analyze metrics like visits month over month, I am using the "compare time period" feature. However, I’ve noticed that the comparison of visits and the percent change do not update automatically each month, which leads to incorrect data comparisons. Is there a fix for this issue, or is this feature functioning as expected?
Hi,I've been having this issue, since 8 hours ago, and everyone in my team has the same issue.When we use "Target Activity > Experience" and overlay segments inside of A and B, the segments only show under 1 of the variations. When deleting in one of the variations, all of a sudden they appear in the other one, as if they were there but not displayed. Tried:- Logging out- Clearing browsing data / cache- Restarting computer- Trying with new reports- Trying with old test reports SO this bug is also happening in old reports, that already had the segments overlaid fine. Does someone know the solution or experienced something similar?For now we can just keep them as separate tables but it slows down the work a lot and makes harder to compare the data.
I have 3 years of experience working with AEM 6.5, and 1 year ago, I achieved the Sites Developer Professional certificate. Now, I'm confused about how to advance my career further. Should I explore other Adobe products, such as Target, Web SDK, and AEP, or should I focus more on AEM and aim for the AEM Sites Developer Expert Certification? What should I do? Should I deepen my knowledge of AEM Sites or explore other products?How to advance further in my professional journey?
Hi everyone,I'm trying to create audiences in Adobe Target using profile scripts. This is my first time attempting this, so I followed this guide to send the data I need for the profile scripts from Data Collection:https://experienceleague.adobe.com/en/docs/platform-learn/implement-web-sdk/applications-setup/setup-target#send-parameters-to-targetThis is how we map the data to be send. In a data element: var data = { __adobe: { target: { "profile.comprobarIngresosSimulador": _satellite.getVar("originadorSimulacion | comprobarIngresosSimulador"), "profile.montoPrestamoSimulado": _satellite.getVar("originadorSimulacion | montoPrestamoSimulado"), "profile.pagoFijo": _satellite.getVar("originadorSimulacion | pagoFijo"), "profile.plazoSimulado": _satellite.getVar("originadorSimulacion | plazoSimulado"), "profile.producto": _satellite.getVar("originadorSimulacion | producto"), "profile.tasaInteres": _satellite.getVar("originadorSim
I'm unable to push code or use any commands like aio aem:rde:status. I've used the following command also to disable SSL checking and still the error is being thrown.Used the export NODE_TLS_REJECT_UNAUTHORIZED=0 npm config set strict-ssl false commands also, I have selected my org but through aio aem:rde:setup command and it was showing as setup complete. Please find the screenshots attached for reference.
Hi,We had a requirement to rename an asset folder , so we used move* option to rename it to a new name. I checked the update references and republish option and the refrences are updated as expected. But for the content fragments inside the renamed folder , i see the cq:parentPath property isn't updated. It's showing old name value. Attaching screenshot ( see the path I have opened is "beyond" but cq:parentPath property still shows "beyondinc" which was the initial value of folder name.
Hi,We recently completed the stage deployment with the updated index. However, asset search is not working for all assets. When I try searching for certain asset IDs in stage, it returns 0 results. I also verified using Query Builder, but the results are still missing. Interestingly, if I edit an asset’s properties (without making any changes) and simply save and close, that asset ID then appears in the query results. updated index is damAssetLucene-12-custom-5.previous index is damAssetLucene-12-custom-2.in dev created multiple indexes and it was working when changed to custom-5. In stage this could be happening bcz of transition form custom-2 to custom-5? In stage : In dev: if that is the issue how to resolve it? since it is already updated. Thanks.
Hi @gaureshk_kodag ,Need your help in getting the issues rectified which I am facing for creating a recommendation activity in adobe target. Please note that we are utilizing the web SDK implementation here and we are validating the Target calls in the interact call preview section. I have created a recommendation activity with VEC on a specific page with Recently Viewed Items as a criteria and selected a default design. 1. I have uploaded a product in the Catalog via the Recommendations API using the 3 entity attributes such as entity.id, name ,category, thumbNail URL . Here only thumbNail URL is the one which I acquired by inspecting the specific product available in a page (https://abc.com/image.png) and the remaining attributes such as entity.id and entity.category are the ones which I manually defined by giving some hardcoded values such as Dose1 for entity.id and medicine for entity.category since I couldn't find these available in the dat
Is it just me OR were users with Contributor access allowed to share documents with other Workfront users?https://experienceleague.adobe.com/en/docs/workfront/using/basics/grant-request-object-permissions/document-permissions#:~:text=Adobe%20Workfront%20license,Work%20or%20higher
Hi, I’m having some difficulties determining the best way forward, as the Enhanced Connector appears to have a significant downside: assets must be uploaded to AEM manually. The main challenge is that, in order to upload an asset, users need to navigate through the full folder structure, which is unfamiliar to most Workfront users. On top of that, the volume of assets being created is simply too high to handle through manual uploads, making this approach impractical. Ideally, we’d like to automate this process so that once an asset is approved, it is automatically mapped to a consistent folder (e.g., content/dam/workfront) without requiring manual navigation. We’ve also explored the option of using linked folders, but this approach doesn’t align well with our project structure or data governance model. Our current project has two layers for both product and asset data, structured as follows:Product Code → Product data on taskAsset Created → Asset data on taskAsset Create
Facing this Error, Please help me I tried every past community solution.
These constraints have been confusing, but is someone seeing a behavior where referrer is NOT the URL where the form is embedded and instead it's the URL which directs users to the URL where the form is embedded? And what we usually see as referrer is now the Webpage constraint? Had examples where the URL where I filled out the form was not the referrer.
might be best explained with an example. Thanks for the assistance. EDIT: Accordingt to this page https://sling.apache.org/apidocs/sling11/org/apache/sling/servlets/annotations/SlingServletFilter.html#pattern--), pattern accepts regex value. This one works.(service = Filter.class, property = { "sling.filter.scope=REQUEST", "sling.filter.pattern=^/content/myapp/sg/en/login.*", "service.ranking:Integer=100" })This one does not work.(service = Filter.class, property = { "sling.filter.scope=REQUEST", "sling.filter.pattern=^/content/myapp/sg/en/(login|members).*", "service.ranking:Integer=100" })
Hi,Screenshots attached......I'm trying to remove a Project User from a project in the People area, when they are no longer assigned any Tasks.I'm looking at the object Project User, which I believe is an array of the People on a Project.When I use the Search module in Workfront, I get an error saying that the object PRTU isn't available even though it's in the module drop down selection.'[422] PRTU is not a top level object and can't be requested directly in internal'Has anyone faced this issue?thanks,Kelly
We have some data stored on the AEM content fragments which gets cleared out upon clicking back button on the page or moving out of the page. The modified user shows the logged in User irrespective of whether or not user clicked Save button option.Why is the data not persisted in this case ? Is it a known issue or do we have a resolution? This is on AEM 6.5
Hi all, Is anyone experiencing this issue? Updates are not carrying over to the project when converted?
Hi, we have a project from Fusion that has grey task dates (screenshot attached). I have never seen this before, and when attempting to change the date, it automatically reverts back. Any tips?
We have noticed that when we've changed the status from "Current" to "Dead", any tasks assigned to users still show in their lists. When you change the status from "Current" to "On Hold", task are removed from their lists. I would think the same would happen for "Dead" projects since they are not required any longer. We are able to add a filter to remove tasks from these projects, but this will still impact resourcing. Associates assigned tasks for "Dead" projects will have skewed data for resource management. Are we missing a step when changing the status? Thank you!
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.