infinispan / infinispan/infinispan-embedded-tutorial

NullPointer Exception when fetching Newcastle

Open
#13 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
19
Forks
24
PR merge metrics
No merged PRs in 30d

Description

Fix: Newcastle UK -> Newcastle GB

```
diff --git a/src/main/java/org/infinispan/tutorial/embedded/WeatherApp.java b/src/main/java/org/infinispan/tutorial/embedded/WeatherApp.java
index cc029b8..02973ce 100644
--- a/src/main/java/org/infinispan/tutorial/embedded/WeatherApp.java
+++ b/src/main/java/org/infinispan/tutorial/embedded/WeatherApp.java
@@ -6,7 +6,7 @@ import org.infinispan.manager.EmbeddedCacheManager;
public class WeatherApp {

static final String[] locations = { "Rome, Italy", "Como, Italy", "Basel, Switzerland", "Bern, Switzerland",
- "London, UK", "Newcastle, UK", "Bucarest, Romania", "Cluj-Napoca, Romania", "Ottawa, Canada",
+ "London, UK", "Newcastle, GB", "Bucarest, Romania", "Cluj-Napoca, Romania", "Ottawa, Canada",
"Toronto, Canada", "Lisbon, Portugal", "Porto, Portugal", "Raleigh, USA", "Washington, USA" };
private final EmbeddedCacheManager cacheManager;
private final WeatherService weatherService;
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Open src/main/java/org/infinispan/tutorial/embedded/WeatherApp.java and inspect the locations array used when fetching weather. Change the Newcastle location from UK to GB, then run the tutorial or its available checks and confirm fetching Newcastle no longer causes a NullPointerException.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.