List Import utility – Upload and Polling

To import any List files from the Screener or to directly upload these to the polling or base directory the <Path of List Polling Directory> must match the fcc.spectrum.list.job.poll.dirproperty file placed at modules/fcc/fcc.properties. This path should also exist on the server.
Note: Restart the poller if list ingestion does not start when a file is dropped in the import folder. In case of load balancer, restart the poller from jmx-console of a particular node and not via the load balancer URL as that may restart an incorrect poller.

Configuring a Pre-process Flow

For ingesting a list to Screener, it should be in a standard canonical format. A sample of the same resides at <SpectrumLocation>\server\modules\fcc\FCC_Repo\CreateListIndex\Input\List_in.csv.

If the list is not in the canonical format, perform these two tasks:
  1. Convert the list to the canonical format by creating a pre-flow for every unique combination of List Type and Vendor.
  2. Register this pre-flow by executing 'setflowconfig.df' from Enterprise Designer.
    Note: It is shipped to you with the product.
In the Enterprise Designer, all the fields, such as ListType, Vendor, Mappings, and FlowName of the Inspection Input tab are mandatory. The Mappings section displays a list of files and their Mode, Info and Stage. The Label field gets generated in the flow.
  • The Mapping Mode can be IN or OUT. Specify IN if you want to want to Read from File and OUT to Write to File.
  • The Info field specifies the information about the file such as address, email, and name. This is helpful during uploading a file.

The output of this flow is a file in canonical format.

Managing List Ingestion Utility through JMX Console

This table describes the operations you can manage through the JMX Console. To access this table, perform these steps:
  1. Open a web browser and go to http://server:port/jmx-console
    Where:
    • server is the IP address or host name of your Spectrum™ Technology Platform server.
    • port is the HTTP port used by Spectrum™ Technology Platform. The default is 8080.
  2. Log in using the admin account.
  3. Under Domain: com.pb.spectrum.fcc.job, click com.pb.spectrum.fcc.job:manager=ListInjestionUtilityManager, and use these operations, as required.
Operations Description
autoRestartPoller Auto restart list ingestion poller
refreshFileEventGenerator Force poll idle files
shutDownAutoRestartPoller Shut down auto restart list ingestion poller
failRunningJobs Fail running jobs
shutDownPoller Shut down list ingestion poller
restartPoller Restart list ingestion poller