plan-player-analytics / Plan

Player Analytics plugin for Minecraft Server platforms - View player activity of your server with ease. :calendar:
https://www.spigotmc.org/resources/plan-player-analytics.32536/
GNU Lesser General Public License v3.0
859 stars 170 forks source link

Illegal pattern character 'A' #3698

Closed jAvEE-fr closed 2 months ago

jAvEE-fr commented 2 months ago

Describe the issue

on Veocity network i've got a "Illegal pattern character 'A'" when Plan wants to read a date website is running but every information show a green square charging.

please help :)

Exceptions & Other Logs

IllegalStateException-f4f0932ee9.txt

f4f0932ee9 - Last occurred: 2024-07-14 Occurrences: 41
---- Context 5 ----
Plan v5.6 build 2883
Velocity 3.3.0-SNAPSHOT (git-9d25d309-b400)
Server v3.3.0-SNAPSHOT (git-9d25d309-b400)

---- Context 4 ----
Plan v5.6 build 2883
Velocity 3.3.0-SNAPSHOT (git-9d25d309-b400)
Server v3.3.0-SNAPSHOT (git-9d25d309-b400)

---- Context 3 ----
Plan v5.6 build 2883
Velocity 3.3.0-SNAPSHOT (git-9d25d309-b400)
Server v3.3.0-SNAPSHOT (git-9d25d309-b400)

---- Context 2 ----
Plan v5.6 build 2883
Velocity 3.3.0-SNAPSHOT (git-9d25d309-b400)
Server v3.3.0-SNAPSHOT (git-9d25d309-b400)

---- Context 1 ----
Plan v5.6 build 2883
Velocity 3.3.0-SNAPSHOT (git-9d25d309-b400)
Server v3.3.0-SNAPSHOT (git-9d25d309-b400)

---- Stacktrace ----
java.lang.IllegalStateException: java.lang.IllegalArgumentException: Illegal pattern character 'A'
   com.djrapitops.plan.processing.Processing.lambda$submitNonCritical$3(Processing.java:113)
   java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
   java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
   java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
   java.base/java.lang.Thread.run(Thread.java:1583)
Caused by:
java.lang.IllegalArgumentException: Illegal pattern character 'A'
   java.base/java.text.SimpleDateFormat.compile(SimpleDateFormat.java:849)
   java.base/java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:657)
   java.base/java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:628)
   com.djrapitops.plan.delivery.formatting.time.DateFormatter.format(DateFormatter.java:59)
   com.djrapitops.plan.delivery.formatting.time.DateFormatter.format(DateFormatter.java:55)
   com.djrapitops.plan.delivery.formatting.time.DateFormatter.format(DateFormatter.java:50)
   com.djrapitops.plan.delivery.formatting.time.YearFormatter.format(YearFormatter.java:45)
   com.djrapitops.plan.delivery.formatting.time.YearFormatter.apply(YearFormatter.java:36)
   com.djrapitops.plan.delivery.formatting.time.YearFormatter.apply(YearFormatter.java:28)
   com.djrapitops.plan.delivery.webserver.cache.JSONFileStorage.addMissingTimestamp(JSONFileStorage.java:122)
   com.djrapitops.plan.delivery.webserver.cache.JSONFileStorage.storeJson(JSONFileStorage.java:93)
   com.djrapitops.plan.delivery.webserver.cache.JSONMemoryStorageShim.storeJson(JSONMemoryStorageShim.java:51)
   com.djrapitops.plan.delivery.webserver.cache.JSONStorage.storeJson(JSONStorage.java:41)
   com.djrapitops.plan.delivery.webserver.cache.JSONStorage.storeJson(JSONStorage.java:46)
   com.djrapitops.plan.delivery.webserver.cache.AsyncJSONResolverService.lambda$submitToProcessing$2(AsyncJSONResolverService.java:157)
   com.djrapitops.plan.processing.Processing.lambda$submitNonCritical$3(Processing.java:111)
   java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
   java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
   java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
   java.base/java.lang.Thread.run(Thread.java:1583)

Plugin versions

Plan | Player Analytics 5.6 build 2883

Additional information

Velocity latest version Pterodactyl latest version / wings same server / everything ok in firewall and such.

AuroraLS3 commented 2 months ago

Try this build https://github.com/plan-player-analytics/Plan/actions/runs/9869476058

Problem is with French Locale in build 2883