Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [leshan-dev] Problem using mvn clean install

ok, next time I will try it first.

thanks.

Giacomo.


Il ven 3 nov 2017, 14:08 Simon Bernard <contact@xxxxxxxxxxxxxxx> ha scritto:
I suspect that you don't run mvn clean install at Leshan root folder.


Le 03/11/2017 à 10:27, Giacomo Genovese a écrit :
HI Pablo,

First thanks for your reply.
When I migrated the code the first time, I was mixing leshan version and the code didn't work neither in "Run as Java application" mode.
Then I updated the leshan code and now it runs as java application but still keep errors when I try to build the .jar using maven "clean install". 
I tried with Eclipse Clean too.

I solved coping the .m2/org/eclipse/leshan folder from my previous PC.
I didn't before because I suppose the eclipse maven was updated.

Thanks for your support.

Bests,
Giacomo.

Il giorno ven 3 nov 2017 alle ore 10:01 Pablo López Martínez <pabloplm@xxxxxxxxx> ha scritto:
Hello Giacomo,

It seems that you are mixing leshan versions because that error is raised when the constructor isn't found.

Are you using some leshan module from maven repository with your customize code?

Best regards,

Pablo

_____________________________________________________________________

Pablo López Martínez.
Technical Leader at everis.
_____________________________________________________________________


2017-11-02 21:09 GMT+01:00 Giacomo Genovese <giacogenovese@xxxxxxxxx>:
Hi all,

I moved my version of leshan-server-demo to a new pc where it works good with the same eclipse luna version.
Now, in the new PC, I can run it as a Java application but i cannot generate the jar using mvn clean install .
It show me that the project has 7 error, but it run as Java application.
this is the console:

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building leshan - server demo 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ leshan-server-demo ---
[INFO] Deleting /home/giacomo/git/xxxxx/xxxxx/target
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ leshan-server-demo ---
[INFO] Executing: /bin/sh -c cd '/home/giacomo/git/xxxxxx/xxxxxx' && 'git' 'rev-parse' '--verify' 'HEAD'
[INFO] Working directory: /home/giacomo/git/xxxxxxx/input-proxy
[INFO] Storing buildNumber: e9742bb8e56a8e9b3dc264f30ec8fe91ab4d67d1 at timestamp: 1509652668374
[INFO] Storing buildScmBranch: master
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ leshan-server-demo ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 128 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ leshan-server-demo ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 17 source files to /home/giacomo/git/xxxxx/xxxxxx/target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /home/giacomo/git/input-proxy/xxxxxx/src/main/java/org/eclipse/leshan/server/demo/servlet/ClientServlet.java:[393,23] no suitable constructor found for InvalidRequestException(com.google.gson.JsonSyntaxException,java.lang.String,java.lang.String)
    constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.Throwable) is not applicable
      (actual and formal argument lists differ in length)
    constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.String,java.lang.Throwable) is not applicable
      (actual and formal argument lists differ in length)
    constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.String) is not applicable
      (actual and formal argument lists differ in length)
    constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException() is not applicable
      (actual and formal argument lists differ in length)
[ERROR] /home/giacomo/git/xxxxxx/xxxxxxx/src/main/java/org/eclipse/leshan/server/demo/servlet/ClientServlet.java:[401,15] no suitable constructor found for InvalidRequestException(java.lang.String,java.lang.String)
    constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.Throwable) is not applicable
      (actual and formal argument lists differ in length)
    constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.String,java.lang.Throwable) is not applicable
      (actual argument java.lang.String cannot be converted to java.lang.Throwable by method invocation conversion)
    constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.String) is not applicable
      (actual and formal argument lists differ in length)
    constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException() is not applicable
      (actual and formal argument lists differ in length)
[ERROR] /home/giacomo/git/xxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/servlet/EventServlet.java:[79,90] <anonymous org.eclipse.leshan.server.demo.servlet.EventServlet$1> is not abstract and does not override abstract method unregistered(org.eclipse.leshan.server.registration.Registration,java.util.Collection<org.eclipse.leshan.core.observation.Observation>) in org.eclipse.leshan.server.registration.RegistrationListener
[ERROR] /home/giacomo/git/xxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/servlet/EventServlet.java:[87,9] method does not override or implement a method from a supertype
[ERROR] /home/giacomo/git/xxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/servlet/EventServlet.java:[94,9] method does not override or implement a method from a supertype
[ERROR] /home/giacomo/git/xxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/LeshanServerDemo.java:[320,35] cannot find symbol
  symbol:   method loadDdfResources(java.lang.String,java.lang.String[])
  location: class org.eclipse.leshan.core.model.ObjectLoader
[ERROR] /home/giacomo/git/xxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/LeshanServerDemo.java:[322,39] loadObjectsFromDir(java.io.File) has private access in org.eclipse.leshan.core.model.ObjectLoader
[INFO] 7 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.061 s
[INFO] Finished at: 2017-11-02T20:57:50+01:00
[INFO] Final Memory: 19M/169M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project leshan-server-demo: Compilation failure: Compilation failure:
[ERROR] /home/giacomo/git/xxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/servlet/ClientServlet.java:[393,23] no suitable constructor found for InvalidRequestException(com.google.gson.JsonSyntaxException,java.lang.String,java.lang.String)
[ERROR] constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.Throwable) is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.String,java.lang.Throwable) is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.String) is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /home/giacomo/git/xxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/servlet/ClientServlet.java:[401,15] no suitable constructor found for InvalidRequestException(java.lang.String,java.lang.String)
[ERROR] constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.Throwable) is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.String,java.lang.Throwable) is not applicable
[ERROR] (actual argument java.lang.String cannot be converted to java.lang.Throwable by method invocation conversion)
[ERROR] constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException(java.lang.String) is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] constructor org.eclipse.leshan.core.request.exception.InvalidRequestException.InvalidRequestException() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /home/giacomo/git/xxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/servlet/EventServlet.java:[79,90] <anonymous org.eclipse.leshan.server.demo.servlet.EventServlet$1> is not abstract and does not override abstract method unregistered(org.eclipse.leshan.server.registration.Registration,java.util.Collection<org.eclipse.leshan.core.observation.Observation>) in org.eclipse.leshan.server.registration.RegistrationListener
[ERROR] /home/giacomo/git/xxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/servlet/EventServlet.java:[87,9] method does not override or implement a method from a supertype
[ERROR] /home/giacomo/git/xxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/servlet/EventServlet.java:[94,9] method does not override or implement a method from a supertype
[ERROR] /home/giacomo/git/ixxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/LeshanServerDemo.java:[320,35] cannot find symbol
[ERROR] symbol:   method loadDdfResources(java.lang.String,java.lang.String[])
[ERROR] location: class org.eclipse.leshan.core.model.ObjectLoader
[ERROR] /home/giacomo/git/xxxxx/xxxxx/src/main/java/org/eclipse/leshan/server/demo/LeshanServerDemo.java:[322,39] loadObjectsFromDir(java.io.File) has private access in org.eclipse.leshan.core.model.ObjectLoader
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:

I update the maven to the last eclipse m2e 3.3.3.
I'm using Java-7-oracle package.

It's all the day that I try to solve it and I didn't.

Does Someone have an idea about how to solve the issue?

Thanks a lot in advance.

Bests,
Giacomo.
--

Giacomo Genovese
Computer Science &
Telecommunications Engineer


_______________________________________________
leshan-dev mailing list
leshan-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/leshan-dev


--

Giacomo Genovese
Computer Science &
Telecommunications Engineer



_______________________________________________
leshan-dev mailing list
leshan-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/leshan-dev

_______________________________________________
leshan-dev mailing list
leshan-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/leshan-dev
--

Giacomo Genovese
Computer Science &
Telecommunications Engineer


Back to the top