Oracle ADF - Redirect link is not working - oracle-adf

I am developing a simple application using ADF comes with basic CRUD operations (create, read, update, delete). In this case, as you can see, I have dragged a link to the 1st column which is highlighted in yellow.
So whenever I deploy it and click that, it is supposed to redirect me to the Edit page where client will allow to make commit:
I did make sure the Action of link is associated with the Edit page (as highlighted in yellow above). However, the link wouldn't redirect me anywhere, no response.This is the unbounded task flow:

Okay so I have found out the solution. Due to the default setting, the application will be deployed on IE and this message will prompt out. As you can see, the message is mentioning about browser's compatibility. My IE is version 11.6, I'm not sure what's the issue here since my IE is kinda latest version but this message still pops out and affects the redirect link from working. However, simply copy the application URL to Google Chrome and run should fix this issue. Hope this helps in future.

If the two pages in the Unbounded Task Flow, then Add WildCard Control Flow Rule
and connect the two pages with the WildCard.
Or you can use the Popup instead of opening a new page for edit

Related

Can't edit certain pages on DNN site after upgrade to 9.01.01

We recently upgraded one of our client sites to 09.01.01 to address a Telerik vulnerability, and then had to migrate the site from managed.com to Azure due to manage.com's outage. After the upgrade, a couple of pages on the site have been uneditable using the pencil icon in the persona bar, although the rest work fine. We're aware of the workaround of going into content > pages and clicking the pencil icon there, but even then not all of the areas on the page are editable. For example, there's one instance of the HTML module on the homepage where when you click on its pencil and then click "Edit Content," it just displays a pop-up with the text but no WYSIWYG or way to actually edit. Other instances of the HTML module work fine, on other pages and even other areas of the homepage.
What's more bizarre is that we just spun up another Azure VM and created a dev site from a clone of the live site so we could troubleshoot further, and this problem does NOT occur on that site even though it's an exact copy of the live site files and database and both sites are hosted in Azure.
Does anyone have advice on what might be causing this or how to troubleshoot? My original though was to clone the page and start removing modules one by one to see if anything made a difference, but it doesn't actually remove the module when I click delete. I've read about ways to do this directly in the database, but I'd prefer to avoid that if possible, especially since we're not seeing the same problem on the cloned site.
Thank you!
Could you please see if any error appearing on the logs folder? You can see the logs here. /Portals/_default/logs/2021.02.01.log.resources? The log file name may differ based on website's logging configuration.
A similar thing can be seen from the Personal bar as well using Admin Logs.

How to migrate an online angular script to local server?

Hi I'm trying to make an offline version of this page:
https://u-he.com/tools/microtuning/ the script is writtin with Angular JS how do I do that?
I saved the page control-s and copied the file to the local server I'm running.
And then I browsed the local ip. the page opened but I get repeated notes ng-repeat shows up as multiple boxes instead of 1 box that edits the same note but in different octaves.
How do I solve this problem please.
You can inspect the front-end code in your browser console. In Firefox it's in the section called "Debugger", in Chrome it's called "Sources". If you use Safari, you need to enable Developer mode first.
Once you have the appropriate view, just click on u-he.com -> tools/microtuning/ -> index
Hopefully it goes without saying that you shouldn't use large swaths of another person's code without at least giving appropriate credit, or better yet getting the developer's permission, unless there is an explicit open-source license.

logic apps - how to link to a run

I have a dashboard in Power BI that shows me all the runs that have failed from Logic Apps, incl their runID. Currently I need to copy and paste that runID into the Logic App Runs UI to filter and then click on it to see the Run detail and find out where it failed.
When I click on a run, the runID is not added to the URL, it's loaded via some javascript. How do I generate a URL that will link to a specific run of a logic app instance?
A workaround for this is to add logging/tracked properties etc so that you will get which action failed directly with the runid, it's as close you will get for now I think.
[Edit] found a solution here:
https://toonvanhoutte.wordpress.com/2018/12/08/navigate-directly-to-the-logic-apps-run-details/
For Logic Apps (Standard) there is currently no deeplink available yet. Though Microsoft has added this to their backlog.
See: https://githubmemory.com/repo/Azure/logicapps/issues/358
Edit
Not official, but I figured a way to navigate directly to a Logic App (Standard) workflow. It is possible that a page refresh is needed after navigation though.
Url: https://portal.azure.com/#view/Microsoft_Azure_EMA/WorkflowMonitorBlade/id/%2Fsubscriptions%2F**subscription-id**%2FresourceGroups%2F**resource-group**%2Fproviders%2FMicrosoft.Web%2Fsites%2F**logic-app-name**%2Fworkflows%2F**workflow-name**/location/**location**/resourceId/%2Fworkflows%2F**workflow-name**%2Fruns%**run-id**/runProperties~/%7B%22waitEndTime%22%3A%22%22%2C%22startTime%22%3A%22%22%2C%22endTime%22%3A%22%22%2C%22status%22%3A%22%22%2C%22correlation%22%3A%7B%22clientTrackingId%22%3A%22%22%7D%2C%22workflow%22%3A%7B%22id%22%3A%22%22%2C%22name%22%3A%22%22%2C%22type%22%3A%22%22%7D%2C%22trigger%22%3A%7B%22name%22%3A%22%22%2C%22inputsLink%22%3A%7B%22uri%22%3A%22%22%2C%22contentSize%22%3A0%7D%2C%22outputsLink%22%3A%7B%22uri%22%3A%22%22%2C%22contentSize%22%3A0%7D%2C%22startTime%22%3A%22%22%2C%22endTime%22%3A%22%22%2C%22originHistoryName%22%3A%22%22%2C%22correlation%22%3A%7B%22clientTrackingId%22%3A%22%22%7D%2C%22status%22%3A%22%22%7D%2C%22outputs%22%3A%7B%7D%2C%22response%22%3A%7B%22name%22%3A%22%22%2C%22outputsLink%22%3A%7B%22uri%22%3A%22%22%2C%22contentSize%22%3A0%7D%2C%22startTime%22%3A%22%22%2C%22endTime%22%3A%22%22%2C%22correlation%22%3A%7B%22clientTrackingId%22%3A%22%22%7D%2C%22code%22%3A%22%22%2C%22status%22%3A%22%22%7D%7D/isReadOnly~/false

How to integrate payment gateway in applications created using javascript frameworks like ExtJs?

Our application is a one-page application created using ExtJs. For any user action, the browser tab is never reloaded and all the actions are performed using ajax. A user can open/close multiple ExtJs windows/panels within the same browser tab, and this way everything remains confined to the same browser tab.
Now, we need to integrate payment gateway in the application, which involves redirecting the user to the bank website and having her brought back to our application.
The issue is that when browser redirects the user, then all the application javascript code along with panels and windows get destroyed, and when the user comes back to the application then she finds it to be different from one she left.
As a solution to this, we were thinking of using following two appraoches:
Option 1. Maintaining the state of application - When user leaves for the bank's website then somehow we maintain the state of application - like which windows are opened carrying what data, which variables have which values etc.. and when user returns back, we generate the same application state for her.
Option 2. Have a browser pop-up window for payment gateway - We intend to provide a button which will open a small pop-up window carrying the transaction details, and in this pop-up window the entire payment gateway process will take place taking care of redirection and everything.
Option 1 is proving to be very cumbersome and complicated as maintaining the exact state is not getting feasible.
For Option 2, we are not sure if this is safe and possible?
Has anyone implemented such an approach earlier. Otherwise, what are the other options which we can go for?
Thanks for any help in advance.
I faced the problem and I implemented it using websocket/polling in the main application while a new window pops up for the payment.
After the payment is successful the main application will be notified.
That way each payment runs in it own sandbox totally unbound from the main application which makes maintenance quite easy. Note that our backend create a new session for each payment using the existing one.
I think it is not uncommon to open new windows for payment that's why I decided to go this.

How can I disable the Publish button in EPiServer's content editor?

I have an EPiServer project which is using the sequential workflow to validate content changes. This works fine, however we have a slight issue where content reviewers are just clicking Publish when they are happy with an editor's work. What they should be doing is using the workflow task window and indicating their approval through that.
To enforce this behaviour I would like to disable the Publish button in the content editor under certain circumstances (i.e. when there is an outstanding workflow task linked to the current page).
Does anyone have any ideas how I can do this, or even an alternative solution to the problem altogether?
Actually, I think you may want to revisit your workflow logic.
If a user with publishing rights publishes a page: that should be considered an approval. You could easily hook up to the Published event to see if the page is part of a currently running workflow.

Resources