Skip to main content
Version: Next

Running the Application

Command Line Arguments​
FlagDescriptionRequiredDefault
-c,--conf <CONFIGURATION>Path to the configuration fileYespof-network-extractor.conf
-d,--date <DATE>Allows to network model to be written to a specific dates fileNoToday
--detailed-stats-logUsed to show detailed messages for each warning collected in the summary outputNofalse
-df,--disable-fixesUsed to disable network fixes. This should be used when extracting an imported GEO worldNofalse
-f,--force-data-overwriteForces an overwrite if an existing extract database existsNofalse
-h,--helpShow the help
-i,--instance <instance>Oracle database instance holding the PoF databaseYesnms
-p,--port <port>The port number of the server running the PoF Oracle databaseYes1521
-s,--server <SERVER>Server running the PoF Oracle databaseYeslocalhost
-usn, --use-service-nameOracle database instance holding the PoF databaseYesnms

To run the tool, execute one of the following command at a terminal:

  • using an SID:

    java -Xmx<heap size> -Xms<heap size> -jar <path to pof-network-extractor jar> -c <path to config file> -s <PoF Oracle server> -i <PoF Oracle SID>
  • using a service name:

    java -Xmx<heap size> -Xms<heap size> -jar <path to pof-network-extractor jar> -c <path to config file> -s <PoF Oracle server> --usn -i <PoF Oracle service name>

where:

  • heap size is the desired size of the heap. E.g. 16g
Heap Size Estimation​

PoF system with 2.5 million components requires around 10GB

The LV Mapping data requires around 2GB

Together with the process overhead, the recommended heap size is 16GB