Comments (6)
It's quite possible that reflections utility is unable to create new directories because of the upper limit set on file descriptors by the OS. We need to verify this. If this is not the case, we need to look into what is causing this issue.
Refer getgauge/gauge#222 for detailed discussion.
from gauge-java.
Nobody has reported this issue for more than a year. Looks like increasing the upper limit is the solution.
from gauge-java.
This still happens, and I'm pretty sure it has nothing to do with upper limit of file descriptors
[2017-05-25 04:22:10:519] [main] WARN Reflections - could not create Dir using com.thoughtworks.gauge.scan.ClasspathScanner$1@123772c4 from url file:/root/.gauge/plugins/java/0.5.1/*. skipping.
java.lang.NullPointerException
at com.thoughtworks.gauge.scan.ClasspathScanner$1.createDir(ClasspathScanner.java:53)
at org.reflections.vfs.Vfs.fromURL(Vfs.java:99)
at org.reflections.vfs.Vfs.fromURL(Vfs.java:91)
at org.reflections.Reflections.scan(Reflections.java:237)
at org.reflections.Reflections.scan(Reflections.java:204)
at org.reflections.Reflections.(Reflections.java:129)
at com.thoughtworks.gauge.scan.ClasspathScanner.createReflections(ClasspathScanner.java:60)
at com.thoughtworks.gauge.scan.ClasspathScanner.scan(ClasspathScanner.java:37)
at com.thoughtworks.gauge.GaugeRuntime.main(GaugeRuntime.java:36)
from gauge-java.
Your logs indicate that you are on gauge-java 0.5.1
:
/root/.gauge/plugins/java/0.5.1/*
The latest version of gauge-java is 0.6.3
and gauge is 0.8.4
.
Could you please try doing and upgrade and check? Thanks.
from gauge-java.
Not sure why the logs are saying that because without changing anything and checking:
$gauge --version
Gauge version: 0.8.3
Plugins
html-report (3.1.0)
java (0.6.2)
xml-report (0.2.0)
from gauge-java.
My guess is that your project has a dependency on gauge-java 0.5.1
. If you are using maven/gradle, please check your pom.xml
or build.gradle
to see if the gauge-java
dependency is locked down to 0.5.1
.
from gauge-java.
Related Issues (20)
- Unable to debug specs with gauge-java starting with version 0.7.8 HOT 6
- Step refactor doesn't work
- Failed to start runner. Timed out connecting to java HOT 3
- Step Implementations not found when i run my scripts in Jenkins HOT 3
- Dependency Dashboard
- Failed to kill Runner: rpc error: code = Unavailable desc = closing transport due to: connection error: desc = "error reading from server: EOF", received prior goaway: code: INTERNAL_ERROR, debug data: io/perfmark/PerfMark HOT 6
- Command execution problem with 2 tags (TagA & TagB or TagA,TagB) HOT 1
- Failed to start gauge API - 0.8.1 is failing on alpine images HOT 6
- error while marshaling: string field contains invalid UTF-8 HOT 1
- Require feature to skip the scenario or data iteration for condition mismatch during runtime
- Failed to update gauge-java to latest version 0.9.0 HOT 4
- Java Runner remains in Infinite Execution Mode HOT 1
- Unable to run spec file on windows10 21H2 machine HOT 2
- I need a feature that skip the scenario, if the scenario have failure
- install java plugin command not working HOT 1
- Add/execute Steps and sceanarios at Runtime
- Make test timeout configurable , "test_timeout" is not working, used it in env/default/java.properties HOT 2
- Vulnerabilities in gauge-java 0.9.1
- Compile gauge-java for Java 17 HOT 1
- gauge install java plugin failing looks like the plugin download url is down 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 gauge-java.