Submit_TIM_To_SDW Test
mgarramo edited this page Mar 13, 2017
·
9 revisions
#Goal Successfully submit a TravelerInformation message to the ODE to be sent to the Situation Data Warehouse.
##Procedure
- Bring up WebApp2 query to see no message exists: https://webapp2.connectedvcs.com/whtools23
- Change system name to sdw, and dialog ID to TravelerInformation.
- Update NW and SE Lat/Longs to fit the tim.serviceRegion JSON object you will be submitting ( or larger region)
- Change the encoding type to json, and click connect at the top of the screen.
- Submit a query to show that no messages are present
- Update the effective ODE
application.properties
file with username and password for Webapp2/sdw. Substitute your username and password for<SDWUSERNAME>
and<SDWPASSWORD>
, respectively.
ode.ddsCasUsername=<SDWUSERNAME>
ode.ddsCasPassword=<SDWPASSWORD>
- Start ODE as normal through steps found in the README
- Open postman or other RESTful service to send requests to the url for TIM messages(:8080/tim)
- Create a valid JSON object based off of the Template found in the jpo-ode/data/TIM_Message_Testing_Files folder while referencing the static classes in J2735TravelerInputData class for the required spelling/input fields.
- Copy and paste the JSON object from step 9 in body of the HTTP request.
- Send the request
- Check back on the console output of the application to see a valid encoded TIM message as well as success message logs from SNMP and SDW.
- Validate the Encoded Tim hex string in the WebApp2 Validator: https://webapp2.connectedvcs.com/validator/
- Query WebApp2/SDW for the message that was sent
- Decode a file with asn1c
- Deposit BSM to S3
- Docker fix for SSL issues due to corporate network
- Docker management
- ECDSA Primer
- Filter BSMs through PPM module
- Geofence Filtering for PPM
- Import BSMs from RSU log file
- Import TIMs from RSU log file
- jpo security svcs Integration
- Link host directory to Docker directory
- Migrating from SDW websocket depositor to SDW Depositor Submodule
- ODE Release Deployment
- ODE Release Preparation
- Prepare a fresh Ubuntu instance for ODE installation
- Process for Handling Bugs (Code Defects)
- Run the ODE using the ASN codec module
- Query RSU for set TIMs
- Schema Version 6 Change Notice
- Signed Message File Import
- TIM REST Endpoint Changes
- Using the .env configuration file
- Using the ODE test harness
- Delete TIM on RSU test
- Event Logger Test
- Import Decode and Deliver BSM Test
- Manage SNMP Test
- Sending PDM to RSU Test
- Sending TIM to RSU Test
- Submit_TIM_To_SDW Test
- Log File Changes (schemaVersion=4)
- Receive BSMs over UDP
- Receive ISD via UDP and deposit to SDC
- Receive VSD via UDP and deposit to SDC
- Run the crypto test vectors code with ODE team's OSS encoder
- SchemaVersion 5 Change Notice