since ‎25-09-2012
Online
Jörg_Hoh
Employee
Re: Unclosed ResourceResolver was created at LivefyreRigh... Jörg_Hoh - Adobe Experience Manager
Hi, I am not sure which "below exception" you are referring to, I don't see any.
10
Views
0
Likes
0
Comments
Re: Launcher gets triggered by another workflow Jörg_Hoh - Adobe Experience Manager Forms
Hi, I am not sure that the user data you mentioned is used by (all!) workflows to prevent other workflows from firing. Where did you find this documented?Regarding your usecase you have test many different conditions (actually a lot of changes happen on cq:PageContent nodes). Maybe an ObservationListener or a ResourceChangeListener are better suited here.
4
Views
0
Likes
0
Comments
Re: unable to block http options with AEM felix configura... Jörg_Hoh - Adobe Experience Manager
Hi, AFAIK the security checklist advises you to always have a dispatcher in front an AEM instance. And then configure this on the dispatcher/webserver. And in that case no one will have direct access to the AEM instance (except maybe admins).
6
Views
0
Likes
0
Answers
Re: Unclosed ResourceResolver was created at LivefyreRigh... Jörg_Hoh - Adobe Experience Manager
The OSGI ResourceResolverFactory configuration contains a configuration if this situation needs to be logged. This was enabled in the past, but in newer AEM versions the default has been changed. So on any freshly setup instance this cannot be observed (anymore). From a personal perspective this is unfortunate 😞
48
Views
0
Likes
0
Comments
Re: Unclosed ResourceResolver was created at LivefyreRigh... Jörg_Hoh - Adobe Experience Manager
Thanks for reporting. But there is nothing you can do about it. I am currently following up on this topic internally in Adobe.(Fortunately this does not have any negative impact on your application.) Jörg
81
Views
1
Like
4
Answers
Re: Is there a way to clear data if you get Mixed Entries... Jörg_Hoh - Adobe Experience Manager
Have you already explored if the MultiSiteManager (MSM) would a solution to your problem? It is designed exactly for this usecase. https://docs.adobe.com/content/help/en/experience-manager-64/administering/introduction/msm.html HTH,Jörg
60
Views
1
Like
1
Answers
Re: Page business logic based on SAML response Jörg_Hoh - Adobe Experience Manager
Hi Franceso,Actually that's very easy, because it should not matter at all how a user got logged in. Assuming that you have mapped that user to a JCR user (what the standard SAML authentication does) you can just do something like User user = request.getResource().adaptTo(User.class);user.getProperties(...)
30
Views
1
Like
0
Answers
Re: Measure Time For Asset Uploading in AEM DAM Jörg_Hoh - Adobe Experience Manager
The time it takes to upload the binary to AEM is typically recorded in the access.log of AEM/dispatcher in front of the authoring instances. You can also check the request.log for the respective numbers. But I am not aware of any way that this number is recorded. The number is not really actionable, because it depends too much on the network bandwidth between the desktop and AEM.
23
Views
0
Likes
0
Comments
Re: Fixing Bundles Dependency in AEM 6.4.0 Jörg_Hoh - Adobe Experience Manager
If you are using the latest maven archetype with CIF support, it mentions 6.4.8.1 as pre-requisite. See https://github.com/adobe/aem-project-archetype ("System requirements").
37
Views
2
Likes
0
Answers
Re: Dispatcher Clear cache cURL no longer works. Jörg_Hoh - Adobe Experience Manager
In the dispatcher configuration the cache invalidation is typically constraint to a certain network / IP range. And that's probably configured differently now than it was before. Check the dispatcher configuration for the parameter "allowedClients" (see also the documentation at https://docs.adobe.com/content/help/en/experience-manager-dispatcher/using/configuring/dispatcher-configuration.html).When you migrate to AMS, your CSE will not allow you make this functionality available to everyone (wh...
57
Views
2
Likes
1
Answers
Re: AEM resource mapping precedence over vanity url Jörg_Hoh - Adobe Experience Manager
Your prblem is that you want to reuse an already existing vanity URL. Vanity URLs can exist only once per server, it cannot point to both locations. Personally I wouldn't use it, but rather the map the resource path to a proper URI using resource mapping. That's much more convenient and scales much better (assume that you want to have "nice" URLs also for other pages). Others in this thread have already pointed out URLs where you can read how you can achieve that. HTH,Jörg
43
Views
1
Like
0
Answers
Re: Measure Time For Asset Uploading in AEM DAM Jörg_Hoh - Adobe Experience Manager
With "measuring time to upload" you mean the time it takes to get the file from your local machine to the AEM DAM, is that correct? I am asking because the others in this thread are already talking about "workflows", and from my opinion the workflow is just starting then the complete asset has been uploaded to AEM and is fully available within the repository.Can you clarifiy that? Jörg
57
Views
1
Like
2
Answers
Re: Issue with unclosed resource resolver in OOTB scene7 Bundle Jörg_Hoh - Adobe Experience Manager
Hi, this is a known issue (it does not have any impact on stability), and it has been fixed with 6.4.8.2.
61
Views
0
Likes
0
Comments
Re: Blacklist and whitelist filters Jörg_Hoh - Adobe Experience Manager
Hi, you mention "blocking links", which makes me think of "blocking URLs". So do you want to block some URLs so they are not reachable from the public anymore? That would be a topic for using the dispatcher to block them.Check https://docs.adobe.com/content/help/en/experience-manager-dispatcher/using/configuring/dispatcher-configuration.html#configuring-access-to-content-filter for the official documentation how you can allow or deny access to certain URLs.
121
Views
0
Likes
0
Comments
Re: Content Archival strategy Jörg_Hoh - Adobe Experience Manager
Archival is a tough thing, also because it's so diverse. First of all, from my point of view, archival is not backup. You archive things which are finished and closed, and you need to keep them around for mostly legal reasons. Just storing files on a fileshare is not an option, because everyone can read and write on them (you cannot check for integrity), you don't have an audit trail, and you can not delete these records on time (because you must not keep them longer than required).For this requ...
92
Views
0
Likes
0
Comments
Re: While using ACS Audit log search getting java.lang.Un... Jörg_Hoh - Adobe Experience Manager
Are you using the Audit Log functionality of ACS AEM Commons? In that case you should raise a ticket there.It seems that the query you are doing is not covered by any index, and to preserve the performance of the instance, the query is terminated after 300k nodes have been traversed.
96
Views
1
Like
0
Answers
Re: Get workflow id in page author mode Jörg_Hoh - Adobe Experience Manager
Hi,do I understand you correctly, that if a user opens a page in editmode and this is part of a workflow, you would like to retrieve the workflow ID of that workflow? What would you like to do with that ID?
153
Views
1
Like
2
Answers
Re: Since Adobe runs our AEM environment in AWS, we would like Adobe to make use of the AWS security features for my company Jörg_Hoh - Adobe Experience Manager
HI,I think this are topics you need to discuss with your CSE, because that's not standard. Regarding authentication I would recommend you to switch to use IMS ("AdminConsole") and connect it to your SAML provider. That should address a lot of the needs. https://docs.adobe.com/content/help/en/experience-manager-64/administering/security/ims-config-and-admin-console.html
174
Views
0
Likes
0
Comments
Re: Content Archival strategy Jörg_Hoh - Adobe Experience Manager
What are your requirements regarding archival? If these are legal requirements, you can an archival solution which satisfies all these legal requirements. I typically recommend this archival strategy for pages: Together with the publishing process you create a PDF/A of the published page, which contains all relevant metadata as well. Store this in your archival solution. The archival solution must then provide the necessary features like retrieval, search for metadata, audit trail, etc. Jörg
128
Views
0
Likes
0
Comments
Re: Blacklist and whitelist filters Jörg_Hoh - Adobe Experience Manager
What settings are you looking for? There are a few settings which I would qualify as allow or deny lists.
183
Views
1
Like
2
Answers
Re: AEM as persistence of html content Jörg_Hoh - Adobe Experience Manager
Of course this can be done in AEM. But in that case you don't make use of the features of AEM at all. For example, why do you want to store "HTML" within the repository, and why don't you use the standard ootb edit mode for creating content? This is WYSIWYG too. it can be embedded in a SPA as well.(Not sure how this Spring Boot application fits into it, but you can of course make your SPA talk to this application too.) I would recommend that you talk with an AEM architect, who can recommend the ...
75
Views
2
Likes
0
Answers
Re: Is there anyone who is using Java11 for Their AEM Pro... Jörg_Hoh - Adobe Experience Manager
Only AEM 6.5 and AEM as a Cloud Service support Java11. And the migration of the codebase of your application is typically a no-brainer, because in most cases you don't have to do anything with your code. There might be 3rd party libraries, which might have problems with Java11 (mostly the module system introduced with Java9), but Sling and AEM work flawlessly with Java 11.
88
Views
1
Like
0
Answers
Re: Not able to extends PageImpl.java from Core Components Jörg_Hoh - Adobe Experience Manager
Hi,It is the decision of the core component team to hide the implementation classes. My recommendation is to have that discussion at the core components repository at https://github.com/adobe/aem-core-wcm-components/issues.You get the best answers there for this question.
122
Views
1
Like
0
Answers
Re: Questions marked as solved Jörg_Hoh - Adobe Experience Manager
@kautuk_sahnican you please help here?
131
Views
2
Likes
0
Replies
Re: Two factor authentication for crx Jörg_Hoh - Adobe Experience Manager
Ah. the good old CRX Explorer ... I don't think that this is possible, because it solely relies purely on JCR authentication and does not use Sling.
71
Views
2
Likes
0
Answers
Re: TTL using mod_expires in Dispatcher Jörg_Hoh - Adobe Experience Manager
I am not aware of any reason why it should behave differently. There is likely some configuration which you haven't checked and which makes the difference.You should work systematically down and check with curl the CDN and then each publish instance if the headers are missing or not.
101
Views
1
Like
0
Answers
Re: "Bad Request" error message on PageLockFilter Jörg_Hoh - Adobe Experience Manager
Well, the page is locked... I can imagine that a better error message would make sense (even changing the properties shouldn't be possible). Is there a message in the error.log file?
79
Views
0
Likes
0
Comments
Re: What is the best practice- Clientlibs( minify) or Web... Jörg_Hoh - Adobe Experience Manager
To be coherent, I would unify the way your frontend is created. Personally I am not in favor of any (I don't build frontends), but as one part is already using webpack, I would think that switching the part also to webpack isn't that hard (you already have some experience in your team how it works).
82
Views
1
Like
0
Answers
Re: 503 - Timeout error Jörg_Hoh - Adobe Experience Manager
Ok, understood. But that means that you reconfigure AEM explicitly for this request. The timeout configuration is a safety measure of every system, which allows it to recover from operations which take too long. If you increase the overall timeout, the loosen this safety net a bit.In your case you have 2 timeouts to consider:* The timeout of jetty (the request from user to AEM)* the timeout of your external request (from AEM to the external system) You have to increase the timeout of both.
126
Views
0
Likes
0
Comments
Re: oak index creating issue in AEM6.5.5 Jörg_Hoh - Adobe Experience Manager
Additionally I would recommend you to consider the use of the EnsureOakIndex feature of ACS AEM Commons. It's developed to apply the index only if it has changed.
74
Views
0
Likes
0
Comments