Open prakashmurthy opened 8 years ago
I ran into this bug trying to set up our project (https://github.com/pariyatti/kosa) for a volunteer designer, who is using Windows at the moment. It would be vastly preferable to use the Rake tasks to set up, configure, and manage Neo4j... they've been a godsend on Linux.
Unfortunately, I don't have a Windows machine to test this with right now. Remote pairing, we did fix the wrong number of arguments
issue, which was trivial. It's easy to pass the edition_string
as a param to the call to super
here:
After that, we had to change this line:
to: FileUtils.rm archive_path, force: true
...though I don't think that's the right solution. This got us past that point, but it then seems like the jar isn't being downloaded at all, since in this line:
Dir.glob(@path.join('lib/neo4j-kernel-*.jar'))
is returning []
(empty array) and that file doesn't seem to exist at db/neo4j/development
.
I'm on the side of a mountain with a mobile phone for internet so remote pair programming was too painful to actually bring this thing to a conclusion... but I think it's quite doable, and it would make the lives of your Windows users a thousand times better. :smile_cat:
Re-posting this issue from stackoverflow over here.
Stack trace for the failure:
The install command is being called with a
args[:edition]
parameter in neo4j_server.rake, while the windows_server_manager version of install method does not take any parameters.