Hawtio gives NoModificationAllowedError on clicking on various options in the page - apache-camel

Hawtio is throwing NoModificationAllowedError on clicking on various options in the hawtio - Apache Camel.
One such instance is by clicking on, Camel->Camel Contexts->Routes -> "myRoute" -> Then click on Route diagram option.
Could someone please give your inputs. Please find below the link to snapshots,
Snapshot 1 - NoModificationAllowedError
Snapshot 2 - Log console

Related

spring-dev-tools does not reloading changes in project, Intellij idea

Maven dependency spring-boot-devtools does not reloading changes in a project automatically.
I have solved this problem by changing parameters of "running configuration".
Go to edit configuration->
In the Spring boot section you will see -
Running Application Update Polices - options
change - "On 'Update' action - to -> Update trigger file
and - "On frame deactivation - to -> Update classes and resources.
Apply changes and press OK.
I have solved this problem by changing parameters of "running configuration".
Go to edit configuration-> In the Spring boot section you will see -
Running Application Update Polices - options
change - "On 'Update' action - to -> Update trigger file and - "On frame deactivation - to -> Update classes and resources.
Apply changes and press OK.
The problem has been fixed for me after following the below steps.
Please go to the Top Right Corner of your "IntelliJ IDE" and then click on the ellipsis symbol (three vertical dots)->choose "Configure Edit Tabs"
Expand "Build, Execution and Deployment" -> Compiler-> Check the option "Build Project Automatically"
Click on "Advanced Settings" -> Select the Check the option under Compiler
-> "Allow auto-make to start even if developed application is currently running"
Please note that I'm using the "IntelliJ IDEA 2022.2" version.
Hope this helps!

Why is Identity Provider button missing at Portal UI

I am running Gravitee 3.9 in Docker containers (apim-portal-ui, apim-management-ui, apim-management-api, apim-gateway).
No matter what I do I am unable to make buttons for authentication via external identity provider appear at the sign-in screen of portal-ui, although I can see them at sign-in screen of management-ui. How can I make those buttons appear at the portal-ui too?
Observations:
When I go to "Organization Settings/Authentication", I can see that both of my Identity Providers are Activated, they are also ticked in the column "Available for Portal" and button "Show login form on management console" is also ticked.
When following the official documentation, there are also pictures showing "Settings/Authentication" section, but this section is entirely missing from my management-ui (it should be between sections API Quality and Categories, but there is nothing there).
You would also need to enable the setting under Settings -> Portal -> Authentication. See the image below.

DNN 9.2 Pages Management

I recently upgraded 8 websites to DNN v. 09.02.02 (178), one of them is the host/main site and has additional menu options. On this site I am unable to edit pages, you can open the Pages list and see the pages but when you click on one all you get is an error (An error has occurred) so you cant get to the page properties. I need to change permissions and delete a page but am unable to do so. The other 7 websites all work fine in this regard. Any ideas?
What happens if you navigate to a page, put it in Edit mode, and click the edit page (gear) icon at the bottom?
I've not encountered any problems editing pages in 9.2.2. I think that they were all upgraded from earlier 9.x or a clean 9.2.2 install. From which version of DNN did you upgrade?
Are there any errors in the Admin Log (Event Log)? Or in the /Portals/a_default/logs directory?

How to hide the Tabs in Hawtio? Also, how to stop the default landing on ActiveMQ after connecting to remote server?

I have 2 questions here:
1. How to hide unwanted Tabs in the Tab navigator of Hawtio?
There are other tabs on home page as well as Connection page of Hawtio. I want to remove few and keep only my custom tabs.
2. By default, after connecting to remote server, it lands on Active MQ page.
Here, I want it to land on my custom plugin html.
I know the URL which is being hit for landing on ActiveMQ page. But I want to figure out from where it is being hit. If not that, I want to find out how can I pass my own URL (for landing on custom Plugin html, which opens only when I click on the custom Tab.)
The changes need to be done at the code level.
Any help is appreciated.
Ad 1.
In the preference you can disable/enable plugins, and change the order they are listed.
Ad 2.
In the preference you can reorder the plugins so your custom plugin is listed first.

How do I get Groovy hotswap in intellij to work?

I'm using Groovy and Google App Engine. I'm trying out Intellij, but I can't figure out how to get hotswap to work for changes to Groovy classes. It works for me in Eclipse. Is there something special I have to do for it to work in Intellij?
In settings (CTRL + ALT + S).
Navigate to Build, Execution, Deployment -> Debugger -> HotSwap.
In here make sure that Enable hot-swap agent for Groovy code and Reload classes in background are checked and that either Always or Ask are selected for Reload classes after compilation.
You need to run your app in debug mode and you need to make (CTRL + F9, or Build -> Make Project) after you've done any changes.
You should see a green text bubble pop up if your classes were reloaded and a red one if they couldn't be reloaded for some reason.
To configure reloading behavior:
On the main menu, choose File | Settings , and then expand the
Debugger node.
Open HotSwap page.
Click one of the radio buttons in the group Reload classes after compilation. You can opt to always reload classes, reload after
confirmation, or never do it.
Also check the Enable hot-swap agent for Groovy code option in
File -> Settings -> Debugger -> Groovy.

Resources