question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

500 error for valid package

See original GitHub issue

I’m trying to display the badge for https://github.com/g4s8/matchers-json/ project, the artifact was deployed to maven central successfully: https://search.maven.org/artifact/wtf.g4s8/matchers-json/1.0.2/jar

but when I try to open report for that project, I’m getting 500 error with stacktrace:

java.lang.IllegalStateException: [GET http://i.jpeek.org/wtf.g4s8/matchers-json/index.html] failed in 0ms: NULL instead of a valid result
	at org.takes.facets.fallback.TkFallback.error(TkFallback.java:233)
	at org.takes.facets.fallback.TkFallback.route(TkFallback.java:112)
	at org.takes.facets.fallback.TkFallback.access$000(TkFallback.java:54)
	at org.takes.facets.fallback.TkFallback$1.act(TkFallback.java:66)
	at org.takes.tk.TkWrap.act(TkWrap.java:61)
	at org.takes.tk.TkWrap.act(TkWrap.java:61)
	at org.takes.http.BkBasic.print(BkBasic.java:108)
	at org.takes.http.BkBasic.accept(BkBasic.java:84)
	at org.takes.http.BkSafe$1.accept(BkSafe.java:51)
	at org.takes.http.BkWrap.accept(BkWrap.java:52)
	at org.takes.http.BkTimeable.accept(BkTimeable.java:89)
	at org.takes.http.BkParallel$1$1.run(BkParallel.java:89)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: NULL instead of a valid result
	at org.cactoos.BiFunc$NoNulls.apply(BiFunc.java:91)
	at org.cactoos.func.IoCheckedBiFunc.lambda$apply$0(IoCheckedBiFunc.java:58)
	at org.cactoos.scalar.CheckedScalar.value(CheckedScalar.java:76)
	at org.cactoos.scalar.IoCheckedScalar.value(IoCheckedScalar.java:63)
	at org.cactoos.func.IoCheckedBiFunc.apply(IoCheckedBiFunc.java:59)
	at org.jpeek.web.TkReport.act(TkReport.java:73)
	at org.takes.facets.fork.FkRegex.route(FkRegex.java:209)
	at org.takes.facets.fork.FkChain.route(FkChain.java:75)
	at org.takes.facets.fork.TkFork.act(TkFork.java:100)
	at org.takes.facets.forward.TkForward.act(TkForward.java:68)
	at org.takes.facets.fallback.TkFallback.route(TkFallback.java:85)
	... 13 more

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:46 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
g4s8commented, Apr 8, 2020

@sereshqua I don’t see any related PR or issues, so I’d say that “The performer didn’t provide any solution to close the job.”. The good practice to prove that the bug can’t be reproduced is a unit test.

0reactions
0cratcommented, Apr 8, 2020

Quality is low, no payment, see §31

Read more comments on GitHub >

github_iconTop Results From Across the Web

500 Internal Server Error - HTTP - MDN Web Docs - Mozilla
This error response is a generic "catch-all" response. Usually, this indicates the server cannot find a better 5xx error code to response.
Read more >
How to Fix a 500 Internal Server Error on Your WordPress Site
The 500 Internal Server Error status code occurs when the server encounters an error that prevents it from fulfilling the request.
Read more >
500 error: how to solve - SupportHost
The 500 error is a server error and occurs when the requested address cannot be reached. Let's see what it depends on and...
Read more >
500 Internal Server Error | Apigee Edge
The HTTP status code 500 is a generic error response. It means that the server encountered an unexpected condition that prevented it from...
Read more >
Current Behavior - GitHub
A 500-type error (e.g. 500, 501, 502, 503, etc.) indicates the server failed to fulfill a valid request. The problem may be spurious, ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found