Giter VIP home page Giter VIP logo

Comments (9)

missedone avatar missedone commented on July 18, 2024

@JFK-DXML , thanks for reporting the issue, i can reproduce it on eclipse 2023-09 as well, let me see how to fix it

from testng-eclipse.

missedone avatar missedone commented on July 18, 2024

oh, wait, i got a different error not relate to this.

from testng-eclipse.

missedone avatar missedone commented on July 18, 2024

@JFK-DXML , the slf4j jar is in the testng-p2 update site https://github.com/testng-team/testng-p2-update-site/tree/main/updatesites/7.8.0.r202306071539/plugins

pls double check if it's on your installed plugin list
image

from testng-eclipse.

missedone avatar missedone commented on July 18, 2024

@JFK-DXML do you see any error on the "Error Log" view
271844355-8d345cfe-8398-4fe5-ab72-47de7ed52022

from testng-eclipse.

SantiBailors avatar SantiBailors commented on July 18, 2024

I have the same, I had initially reported it at #533 (post) and I was rightfully pointed here so I'm reporting it here.

I am using the plugin v. 7.8.0 but I'm getting the same error:

[RemoteTestNG] detected TestNG version 7.8.0
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
at org.testng.log4testng.Logger.lambda$getLogger$0(Logger.java:30)
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
at org.testng.log4testng.Logger.getLogger(Logger.java:30)
at org.testng.TestNG.(TestNG.java:113)
at org.testng.remote.support.RemoteTestNGFactory7_8.createRemoteTestNG(RemoteTestNGFactory7_8.java:16)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:67)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 6 more

Since I don't need this logger, I used the workaround of adding (as external jar) to the build path of the project that contains these tests the slf4j-api jar (https://www.slf4j.org/download.html), so now I just get a warning that it's using a no-op logger implementation (see https://www.slf4j.org/codes.html#noProviders for actual logging).

image

Eclipse 2023-09 (4.29.0, Build id: 20230907-1323), Windows 10 Pro.

java.specification.version=17
java.vm.vendor=Eclipse Adoptium
sun.arch.data.model=64
java.vm.specification.version=17
java.runtime.version=17.0.7+7

I get no errors in the Error Log after I run the problematic test:

image

However I do get a TestNG-related error there when I do "Check for updates":

image

image

Re the plugin list mentioned above by @missedone, I do have that plugin. This is the list filtered by typing "slf":

image

This is what I have under "Available Software Sites" (list filtered by typing "testng"):

image

I did not try to manually add the update site mentioned above by @missedone because I don't want a workaround of adding an update site address specific to a given version (I prefer to keep my workaround of manually adding the slf4j-api jar (https://www.slf4j.org/download.html) to the build path as it's more likely that I will remember to remove it when this error is fixed), but if that helps I can do that and report the outcome.

from testng-eclipse.

JFK-DXML avatar JFK-DXML commented on July 18, 2024

@JFK-DXML , the slf4j jar is in the testng-p2 update site https://github.com/testng-team/testng-p2-update-site/tree/main/updatesites/7.8.0.r202306071539/plugins

pls double check if it's on your installed plugin list

Here is what I have, having swapped 7.4.0 for 7.8.0

Screenshot 2023-10-02 at 15 44 23

from testng-eclipse.

JFK-DXML avatar JFK-DXML commented on July 18, 2024

@JFK-DXML do you see any error on the "Error Log" view

Here is what I see when running the test

Screenshot 2023-10-02 at 15 57 00 Screenshot 2023-10-02 at 15 55 55

from testng-eclipse.

missedone avatar missedone commented on July 18, 2024

@JFK-DXML do you see any error on the "Error Log" view

Here is what I see when running the test

Screenshot 2023-10-02 at 15 57 00 Screenshot 2023-10-02 at 15 55 55

Could you share the detail of the message field in the screenshot, most important is the classpath list in the message

from testng-eclipse.

missedone avatar missedone commented on July 18, 2024

closing this as 7.9.0 should have solved this issue.

see #561 (comment)

from testng-eclipse.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.