Comments (5)
I'm getting a similar error complaining that both request.workspaceModelResolver
and request.modelResolver
are null:
Listening for transport dt_socket at address: 5005
[2017-05-14 09:34:57,918][DEBUG][Main : 73] main - set verbose flag(DEBUG)
[2017-05-14 09:34:57,921][DEBUG][Main : 111] main - set port:55555, projectRoot:./, output:sexp
[2017-05-14 09:34:57,921][INFO ][Main : 114] main - Meghanada-Server Version:0.7.5-d441072
[2017-05-14 09:34:57,935][DEBUG][Session : 84] findProject - finding project from '/Users/evanm/workspace/whiskerlabs/aphid/aphid-server/src/main/java/com/whiskerlabs/aphid/resources' ...
[2017-05-14 09:34:57,936][DEBUG][Session : 84] findProject - finding project from '/Users/evanm/workspace/whiskerlabs/aphid/aphid-server/src/main/java/com/whiskerlabs/aphid' ...
[2017-05-14 09:34:57,936][DEBUG][Session : 84] findProject - finding project from '/Users/evanm/workspace/whiskerlabs/aphid/aphid-server/src/main/java/com/whiskerlabs' ...
[2017-05-14 09:34:57,936][DEBUG][Session : 84] findProject - finding project from '/Users/evanm/workspace/whiskerlabs/aphid/aphid-server/src/main/java/com' ...
[2017-05-14 09:34:57,936][DEBUG][Session : 84] findProject - finding project from '/Users/evanm/workspace/whiskerlabs/aphid/aphid-server/src/main/java' ...
[2017-05-14 09:34:57,936][DEBUG][Session : 84] findProject - finding project from '/Users/evanm/workspace/whiskerlabs/aphid/aphid-server/src/main' ...
[2017-05-14 09:34:57,936][DEBUG][Session : 84] findProject - finding project from '/Users/evanm/workspace/whiskerlabs/aphid/aphid-server/src' ...
[2017-05-14 09:34:57,937][DEBUG][Session : 84] findProject - finding project from '/Users/evanm/workspace/whiskerlabs/aphid/aphid-server' ...
[2017-05-14 09:34:57,937][DEBUG][Session : 98] findProject - find mvn project /Users/evanm/workspace/whiskerlabs/aphid/aphid-server/pom.xml
[2017-05-14 09:34:58,005][DEBUG][Config : 57] <init> - home:/Users/evanm/.meghanada
[2017-05-14 09:34:58,005][DEBUG][Config : 58] <init> - java-home:/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre
[2017-05-14 09:34:58,005][DEBUG][Config : 59] <init> - java-version:1.8
[2017-05-14 09:34:58,005][DEBUG][Config : 60] <init> - user-home:/Users/evanm
[2017-05-14 09:34:58,005][DEBUG][Config : 61] <init> - project-root-dir:/Users/evanm/workspace/whiskerlabs/aphid/aphid-server
[2017-05-14 09:34:58,006][DEBUG][Config : 62] <init> - fast-boot:true
[2017-05-14 09:34:58,006][DEBUG][Config : 63] <init> - class-fuzzy-search:false
[2017-05-14 09:34:58,080][INFO ][MavenProject : 73] parseProject - running maven. resolve dependencies ...
[2017-05-14 09:34:58,081][DEBUG][MavenProject : 150] runMvn - RUN cmd: mvn dependency:resolve dependency:sources dependency:build-classpath -Dmdep.outputFile=/private/var/folders/zd/k9r90x_13ml9bk21vmtrpsqh0000gn/T/meghanada-maven-classpath8047269324322505686.log
[2017-05-14 09:35:24,478][ERROR][EmacsServer : 70] startServer - Catching
java.lang.NullPointerException: request.workspaceModelResolver and request.modelResolver cannot be null (parent POM com.whiskerlabs:whiskerlabs-bom:0.0.1-SNAPSHOT and POM com.whiskerlabs:aphid-server:0.0.1-SNAPSHOT (/Users/evanm/workspace/whiskerlabs/aphid/aphid-server/pom.xml))
at org.apache.maven.model.building.DefaultModelBuilder.importDependencyManagement(DefaultModelBuilder.java:1217) ~[meghanada-0.7.5.jar:?]
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:457) ~[meghanada-0.7.5.jar:?]
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:423) ~[meghanada-0.7.5.jar:?]
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:413) ~[meghanada-0.7.5.jar:?]
at meghanada.project.maven.POMParser.parsePom(POMParser.java:64) ~[meghanada-0.7.5.jar:?]
at meghanada.project.maven.MavenProject.parseProject(MavenProject.java:93) ~[meghanada-0.7.5.jar:?]
at meghanada.session.Session.loadProject(Session.java:169) ~[meghanada-0.7.5.jar:?]
at meghanada.session.Session.findProject(Session.java:99) ~[meghanada-0.7.5.jar:?]
at meghanada.session.Session.createSession(Session.java:75) ~[meghanada-0.7.5.jar:?]
at meghanada.session.Session.createSession(Session.java:70) ~[meghanada-0.7.5.jar:?]
at meghanada.server.emacs.EmacsServer.startServer(EmacsServer.java:65) [meghanada-0.7.5.jar:?]
at meghanada.Main.main(Main.java:116) [meghanada-0.7.5.jar:?]
[2017-05-14 09:35:24,482][INFO ][Main : 43] lambda$main$1 - shutdown server
The project in question (aphid-server
in the above output) is contained with a monorepo that has a parent pom (whiskerlabs-bom
).
from meghanada-server.
@asqrd Thank you for your report. Sorry. It does not support to parent pom yet.
from meghanada-server.
@mopemope Thanks for your reply. Great job so far, do you accept pull-requests? Maybe I can take a stab at it in the coming weeks. Would love to see support for this. Thanks.
from meghanada-server.
@asqrd Contributions are extremely welcome! Thanks.
from meghanada-server.
Ok, will do thanks.
from meghanada-server.
Related Issues (20)
- java.lang.IllegalArgumentException when running server HOT 3
- java.nio.file.AccessDeniedException HOT 1
- Unrecognized VM option 'UseConcMarkSweepGC' when trying to execute main class.
- Dependency Dashboard
- OpenBSD Not Supported HOT 3
- Cut a new release for log4j fix HOT 1
- Bump Log4j to 2.17.1 HOT 1
- Error compiling file with junit dependency in gradle project HOT 1
- Test failure with Java 11: 93% successful HOT 1
- downloadJar needs to handle the case where it fails HOT 1
- exclude-file broken in .meghanada.conf HOT 1
- dev branch: downloads Gradle HOT 1
- Downloads despites the jar is in /home/vertx/.emacs.d/meghanada HOT 1
- Exception in thread "pool-3-thread-1" java.lang.NoClassDefFoundError: Lcom/sun/source/tree/LineMap; HOT 3
- Cannot run program "mvn" HOT 1
- string index out of range, then consumes all of my CPU
- Error thown when building: No .git directory found! HOT 1
- Java 8 test failures HOT 1
- Windows XP - C:\Documents File Not Found HOT 3
- Question : set project root ? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from meghanada-server.