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:
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.- Convert the list to the canonical format by creating a pre-flow for every unique combination of List Type and Vendor.
- Register this pre-flow by executing 'setflowconfig.df'
from Enterprise Designer.Note: It is shipped to you with the product.
- 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:
- Open a web browser and go to
http://server:port/jmx-consoleWhere:
- 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.
- Log in using the admin account.
- 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 |