I have installed RaabbitMQ 3.7 in my system and erlang 9.2. I got this problem when trying to enable management plugin:
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.0\sbin>rabbitmq-plugins enable rabbitmq_management
Enabling plugins on node rabbit#BDC8-LX-72221DN:
rabbitmq_management
The following plugins have been configured:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
Applying plugin configuration to rabbit#BDC8-LX-72221DN...
Plugin configuration unchanged.
Perhaps this plugin is enabled already.
Check by rabbitmq-plugins.bat list.
If you find text like "[E*] rabbitmq_management" then the plugin is enabled.
Related
How to create Angular 9 project with IVY?
I tried the following:
ng new sample9prjivy --enable-ivy
My environment:
Angular CLI: 9.0.2
Node: 12.16.0
OS: win32 x64
Angular:
...
Ivy Workspace:
Package and Version
#angular-devkit/architect 0.900.2
#angular-devkit/core 9.0.2
#angular-devkit/schematics 9.0.2
#schematics/angular 9.0.2
#schematics/update 0.900.2
rxjs 6.5.3
C:\src\Angular\pilot\A9>ng new sample9prjivy --enable-ivy
Unknown option: '--enable-ivy'
What I missed?
As an earlier poster tried to explain, there's no such "ng new" flag as --enable-ivy.
As andrewjames explained above, the "ivy" tag is incorrect. You want "angular-ivy". I fixed it for you.
If you want to enable Ivy for older Angular builds, read this thread: How do I enable Ivy for Angular 8 or 9?. You'll need to edit tsconfig.json and angular.json.
It looks like Ivy is now the default for Angular 9:
https://angular.io/guide/ivy
Ivy is the code name for Angular's next-generation compilation and
rendering
pipeline.
With the version 9 release of Angular, the new compiler and runtime
instructions are used by default instead of the older compiler and
runtime, known as View Engine.
As the documentation discusses, there IS a flag for enableIvy ... but it's set in tsconfig.app.json. It is NOT a command line option for "ng new".
Update:
The answer to the OP's original question: you don't have to "create an Angular 9 project with Ivy": in Angular 9, Ivy should be enabled by default.
To answer the follow-on question about NG6002: look here (already cited below):
https://github.com/angular/angular/issues/35399
https://github.com/angular/angular/pull/35191
One final suggestion: it couldn't hurt to:
Update Angular: ng update #angular/cli #angular/core
Create a brand new project and copy the old source into the new project
Another Update
Original problem: ng new sample9prjivy --enable-ivy =>
Unknown option: '--enable-ivy'
Cause: --enable-ivy simply isn't a legal "ng" option with Angular 9. Don't do it!
Next problem: I always got more error NG6002
This is a well-known issue upgrading existing projects to Angular 9. Look here and here. The basic issue is that "upgrading" the project can result in "inconsistencies". Both links suggest workarounds; I've also suggested some workarounds. I don't know if you've tried any of them yet :(
CURRENT SUGGESTION:
Since you don't seem to be making much progress, I'd suggest the following:
a) UNINSTALL Angular: get a "clean version":
npm uninstall -g #angular/cli
npm cache clean
npm cache verify
npm install -g #angular/cli
b) Confirm your "clean install" of Angular 9:
ng --version
...
Angular CLI: 9.0.3
Node: 10.15.1
OS: win32 x64
Angular:
...
Ivy Workspace:
Package Version
------------------------------------------------------
#angular-devkit/architect 0.900.3
#angular-devkit/core 9.0.3
#angular-devkit/schematics 9.0.3
#schematics/angular 9.0.3
#schematics/update 0.900.3
rxjs 6.5.3
c) Create a brand new project with your "known good" Angular install.
Do NOT change ANY configuration! Do NOT try to explicitly "enable Ivy"!
d) Copy over your old source code (ONLY the project source code!) to your new project.
e) Verify that "everything works".
f) Post back what you find.
I am trying to set up my GitHub repo at https://github.com/denismp/solidity.git to work with the remix.ethereum.org IDE. I have followed the instructions at https://remix-ide.readthedocs.io/en/latest/remixd.html, but when I try to activate the remixd plugin, it indicates that I need to make sure the remixd is running, which it is.
According to the instructions, "remixd provides full read and write access to the given folder for any application that can access the TCP port 65520 on your localhost." Do I need to do something to add the 65520 port?
/Users/denisputnam/git/solidity>remixd -s /Users/denisputnam/git/solidity --remix-ide https://remix.ethereum.org
[WARN] You may now only use IDE at https://remix.ethereum.org to connect to that instance
[WARN] Any application that runs on your computer can potentially read from and write to all files in the directory.
[WARN] Symbolinc links are not forwarded to Remix IDE
setup notifications for /Users/denisputnam/git/solidity
Sun Jan 19 2020 14:20:02 GMT-0500 (Eastern Standard Time) Remixd is listening on 127.0.0.1:65520
This is what I did to solve the problem.
Make sure that you have the full developer version of Xcode.app installed. As a precaution, go to the app store and install it regardless. Follow the instructions.
The goal is to get the remixd installed, but it needs the Xcode developer installed to do that.
The following websites will have the instructions, but I condensed them below in the steps.
Talks about the gyp install and the xcode-select comands:
https://github.com/nodejs/node-gyp/blob/master/macOS_Catalina.md
Talks about node-gyp and node-gyp-install:
https://github.com/nodejs/node-gyp/issues/569
Has the instruction for the online IDE locahost setup:
https://remix-ide.readthedocs.io/en/latest/remixd.html
Has the dmg to install on MAC:
https://github.com/ethereum/remix-desktop/releases
npm install -g node-gyp-install
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
xcodebuild -version
npm install -g remixd
install the dmg file.
remixd -s /Users/denisputnam/git/solidity --remix-ide package://a7df6d3c223593f3550b35e90d7b0b1f.mod
In step 5. you will set it up for the online web IDE. Once you get the remix.app installed, activate the remix plugin from the plugins list. When it tries to connect to your local file system, you will get something like:
Sun Jan 19 2020 15:49:17 GMT-0500 (Eastern Standard Time) Connection from origin package://a7df6d3c223593f3550b35e90d7b0b1f.mod rejected.
Copy the "package://a7df6d3c223593f3550b35e90d7b0b1f.mod ".
Stop the remixd with Ctrl-C.
Then restart it with something like:
remixd -s /Users/denisputnam/git/solidity --remix-ide package://a7df6d3c223593f3550b35e90d7b0b1f.mod
Now the remixd will point to your local remix IDE rather than the online IDE.
So why do all this? So that you can create a repo in your own github account, clone it to your local file system, and then hookup your local remix IDE to use your local github repo. This will allow you to check in code to github.
I want to use gerrit v2.16.7 with the gerrit plugin for IntelliJ IDEA.
The errorlog in IDEA says that I need a download-commands plugin. How do I install it?
The easiest way to install the latest version of download-commands plugin on your Gerrit v2.16.7 is:
ssh to your Gerrit server
change your current directory to the $GERRIT_SITE/plugins
run curl -O https://gerrit-ci.gerritforge.com/view/Gerrit/job/Gerrit-bazel-stable-2.16/lastSuccessfulBuild/artifact/gerrit/bazel-bin/plugins/download-commands/download-commands.jar
Gerrit will automatically detect the new plugin and load it without any downtime.
HTH
Luca.
You can install the correct version of the download-commands plugin with the configurator from gerrit:
java -jar gerrit.war init -d {path to gerrit home e.g. ../} --install-plugin=download-commands
All the options should be by default, what you already configured except the option to install download-commands.
Source
i was try to install and running rabbitmq in my windows and following the tutorial from the official web.
but i got an error script after run
rabbitmq-plugins enable rabbitmq_management
in my command prompt
this is an error i have
error script in rabbitmq_management
i was run rabbitmq service but it's no effect
and i cannot run http://localhost:15672
i think it's because management plugin error, how to fix the error script. ?
The error undef crypto module means that you don't have the erlang crypo module installed.
The Management UI requires this module.
You are maybe running an old erlang version.
Try to remove the the current version and download this version:
http://erlang.org/download/otp_win64_18.3.exe
I have copied plugins to plugins folder in rabbitmq-server.
When I run command to enable stomp plugin like the following:
$rabbitmq-plugins enable rabbitmq_stomp
Plugin configuration remains unchanged.
Applying plugin configuration to rabbit#pts00449-vm19... failed.
Error: {enabled_plugins_mismatch,"/etc/rabbitmq/enabled_plugins",
"/does-not-exist"}
Can anyone please help me?
There is plugins mismatch in your "enabled_plugins" directory.
Please check if you have enabled "rabbitmq_stomp" twice.
Try to disable the rabbitmq_stomp plugin and then you may restart the rabbitmq-server doing following steps:
rabbitmq-plugins disable rabbitmq_stomp
rabbitmq-server start