Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

När fel uppstår i inläsningen från FTP-servern till Samtrafikens STIP-flöde, skapas en rapport med med information om vad som har
I det fall som datat är fall dåligt för att vi ska kunna läsa in det kommer det istället dyka upp felmeddelanden. Dessa är listade nedan med en förklaring på vad felet är samt vilken åtgärd som krävsorsakat problemen. Det kan bero på fel i indatat.

Denna sida finns några av de olika felen beskrivna tillsammans med en förklaring av felet är samt vilken åtgärd behövs.

Fel

Förklaring

Åtgärd

Error: Found broken stop point references in XML.

Det finns referenser i tidtabellsdatat till hållplatser som inte finns med i hållplatsdatat.

Obs detta sker i importen, steget före valideringen och därför skapas ingen valideringsrapport.

PRC/RKM måste antingen lägga till hållplatsen i hållplatsdatat eller justera tidtabellsdatat (sista utväg kan vara att kolla på giltighetstiden på hållplatsen).

Exception raised during import: Failed to find a valid dataset, stopped searching after 3 zip files.

Det saknas giltigt trafikdata

Ladda in ny data genom pubtrans export.

Failed to read DII file: /usr/local/tomcat/temp/Stip-import-S3-6498009525542924684/tim000740.xml, error: null, cause: org.xml.sax.SAXParseException; lineNumber: 1991; columnNumber: 1; XML document structures must start and end within the same entity.

Det finns data i mappen.
Felet är att den filen som namnges (i detta fall tim000740.xml) är korrupt, den innehåller inte korrekt XML.

RKM måste göra en ny export.

Table does not contain sufficient entries. Expected minimum 1 row(s) in table DatedVehicleJourney, but found 0 rows,

Det saknas giltiga kördagar (det ligger gammalt data i mappen).

Lägg in giltig trafikdata.

Exception raised during import: Numeric overflow in conversion of value 4,294,967,238 to INTEGER.

Det är för många rader på antal platser ombord på bussen.

Försökt hitta (genom utvecklarna) vilken tur det gäller. Be sedan RKM åtgärda.

Exception raised during import: Duplicate key (attempted merging values com.pubtrans.dii._3.Organisation@6571638c and com.pubtrans.dii._3.Organisation@6cc3225d)

Det saknas någonting som F&S behöver fixa

RKM måste felanmäla till F&S

Exception raised during import: No transport mode found for vehicleJourneyId: 14010000602293393

The most recent valid DII zip upload in dii/dintur/uploads/ is dii/dintur/uploads/Pubtran_Samtrafiken_220518.zip, this file was fetched and decompressed and will now be imported.

Det saknas skyltning/destination.

Gör ny export. Börja annars felsöka.

03:17:38 An error occurred during rulecheck for rule highspeedrule. EXCEPTION: java.lang.NullPointerException: Cannot invoke "String.trim()" because "in" is null at java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1838) at java.base/jdk.internal.math.FloatingDecimal.parseDouble(FloatingDecimal.java:110) at java.base/java.lang.Double.parseDouble(Double.java:651) at se.samtrafiken.stip.validation.rules.HighSpeedRule.getDistanceBetweenJourneyPatternPoints(HighSpeedRule.java:322) at se.samtrafiken.stip.validation.rules.HighSpeedRule.getTotalDistanceAlongPartOfJourneyPattern(HighSpeedRule.java:303) at se.samtrafiken.stip.validation.rules.HighSpeedRule.checkConnectionBetweenCalls(HighSpeedRule.java:286) at se.samtrafiken.stip.validation.rules.HighSpeedRule.checkCallsAndPointsUsingTransportMode(HighSpeedRule.java:240) at se.samtrafiken.stip.validation.rules.HighSpeedRule.checkDirectionOfLine(HighSpeedRule.java:174) at se.samtrafiken.stip.validation.rules.HighSpeedRule.check(HighSpeedRule.java:96) at se.samtrafiken.stip.validation.ruleengine.RuleEngine.runChecks(RuleEngine.java:53) at se.samtrafiken.stip.validation.validator.IndataValidator.validate(IndataValidator.java:130) at se.samtrafiken.stip.validation.validator.IndataValidator.validate(IndataValidator.java:105) at se.samtrafiken.stip.service.manager.ValidationTask.doWork(ValidationTask.java:60) at se.samtrafiken.stip.service.manager.BaseTask.run(BaseTask.java:68) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833)

Det finns ingen koordinatfil.
(Fil från FTP)

RKM måste felanmäla till F&S

Exception raised during import. EXCEPTION: se.samtrafiken.util.AssertionFailureException: JourneyPatternPoint with number 376301 does not exist in the dataset. Referenced in RouteLink between JourneyPatternPoint numbers 375101 and 376301

Det saknas ett hållplatsläge till körlänken.

THM måste uppdatera sitt hållplatsdata. Filen kan inte importeras eftersom hållplatslägen som körlänken är kopplad till saknas.