entur / netex-parser-java

Parse NeTEx files and lookup entities in an index
4 stars 4 forks source link

Netex import - Element skipped: org.rutebanken.netex.model.ServiceJourneyPattern #180

Open urosjarc opened 4 months ago

urosjarc commented 4 months ago

Hy I would really appreciated some assistant with a parser that skips elements that are important for me in the xml collection... For more informations I'm parsing Slovenian Netex and for every xml collection works, it was tested on stopplaces, operators, fares but unfortunatly it fails for timetable collection...

NetexParser.java:44  | INFO  | Netex import - Element skipped: org.rutebanken.netex.model.ServiceJourneyPattern
NetexParser.java:44  | INFO  | Netex import - Element skipped: org.rutebanken.netex.model.ServiceJourneyPattern
NetexParser.java:44  | INFO  | Netex import - Element skipped: org.rutebanken.netex.model.ServiceJourneyPattern
NetexParser.java:44  | INFO  | Netex import - Element skipped: org.rutebanken.netex.model.ServiceJourneyPattern
NetexParser.java:44  | INFO  | Netex import - Element skipped: org.rutebanken.netex.model.ServiceJourneyPattern
NetexParser.java:44  | INFO  | Netex import - Element skipped: org.rutebanken.netex.model.ServiceJourneyPattern
NetexParser.java:44  | INFO  | Netex import - Element skipped: org.rutebanken.netex.model.ServiceJourneyPattern
etc...

This is structure and location where ServiceJourneyPattern objects are located...

image

This is 1 element that represents ServiceJourneyPattern inside <journeyPatterns>

<ServiceJourneyPattern id="SI:SI0:ServiceJourneyPattern:00000000-1177-0008-0000-000000015836:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1">
  <Name>Oblakov Vrh(17) 4 9083</Name>
  <PrivateCode>88118</PrivateCode>
  <RouteRef ref="SI:SI0:Route:00000000-1177-0008-0000-000000015836:IJPP"/>
  <pointsInSequence>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4d5:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="1">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000111ae1:IJPP"/>
      <ForAlighting>false</ForAlighting>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4d6:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="2">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000111ae3:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4d7:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="3">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000111aed:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4d8:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="4">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000111aef:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4d9:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="5">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000111af4:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4da:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="6">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000113f95:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4db:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="7">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-00000011402f:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4dc:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="8">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-00000011402a:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4dd:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="9">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-00000011402c:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4de:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="10">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-00000011402d:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4df:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="11">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000112a6b:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4e0:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="12">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000112a70:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4e1:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="13">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000112a67:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4e2:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="14">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000112a68:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4e3:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="15">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000112a6d:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4e4:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="16">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-000000112a6f:IJPP"/>
    </StopPointInJourneyPattern>
    <StopPointInJourneyPattern id="SI:SI0:StopPointInJourneyPattern:00000000-1177-0009-0000-0000001cf4e5:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="17">
      <ScheduledStopPointRef ref="SI:SI0:ScheduledStopPoint:00000000-1177-0003-0000-0000001135f4:IJPP"/>
      <ForBoarding>false</ForBoarding>
    </StopPointInJourneyPattern>
  </pointsInSequence>
  <linksInSequence>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4d6001cf4d5:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="1">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-1ae300111ae1:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4d7001cf4d6:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="2">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-1aed00111ae3:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4d8001cf4d7:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="3">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-1aef00111aed:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4d9001cf4d8:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="4">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-1af400111aef:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4da001cf4d9:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="5">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-3f9500111af4:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4db001cf4da:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="6">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-402f00113f95:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4dc001cf4db:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="7">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-402a0011402f:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4dd001cf4dc:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="8">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-402c0011402a:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4de001cf4dd:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="9">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-402d0011402c:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4df001cf4de:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="10">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-2a6b0011402d:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4e0001cf4df:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="11">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-2a7000112a6b:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4e1001cf4e0:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="12">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-2a6700112a70:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4e2001cf4e1:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="13">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-2a6800112a67:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4e3001cf4e2:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="14">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-2a6d00112a68:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4e4001cf4e3:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="15">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-2a6f00112a6d:IJPP"/>
    </ServiceLinkInJourneyPattern>
    <ServiceLinkInJourneyPattern id="SI:SI0:ServiceLinkInJourneyPattern:00000000-1177-0009-001c-f4e5001cf4e4:IJPP" created="2023-10-06T04:51:58.9174842Z" version="1" order="16">
      <ServiceLinkRef ref="SI:SI0:ServiceLink:00000000-1177-0003-0011-35f400112a6f:IJPP"/>
    </ServiceLinkInJourneyPattern>
  </linksInSequence>
</ServiceJourneyPattern>
testower commented 1 month ago

If you need this you can implement it in the parser and add an index for it.