Sixth Column: Difference between revisions
No edit summary |
No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Dev notes: | Dev notes: | ||
{| class="mw-collapsible mw-collapsed wikitable" | |||
! OSI / SIXTH GENERAL INFORMATION | |||
|- | |||
| | |||
OSI Sharepoint: | |||
https:// members.osii.com/oms_library/Shared%20Documents/Forms/AllItems.aspx?RootFolder=%2fOMS_Library%2fShared%20Documents%2fFunctional%20Specifications&View={ABBEC452-F029-421B-B6B8-4B03E433AB3C} | |||
JIRA project task management | |||
https:// sixthcolumn.atlassian.net/secure/MyJiraHome.jspa | |||
SVN active branches | |||
https:// svn.osii.com/svn/OMS/trunk/ | |||
https:// svn.osii.com/svn/OMS/tags/Rel_0_1_0_35e_Apr202014 | |||
pullmoa - pulls trunk | |||
pullmoa_full_rebuild - pulls trunk, kills cs, runs sbt, restarts cs+ui | |||
osi ftp | |||
sftp.osii.com | |||
|} | |||
{| class="mw-collapsible mw-collapsed wikitable" | |||
! SoapUI test harness | |||
|- | |||
| | |||
# Stop SoapUI OMSInterface_vx mockup service | |||
# Restart server side as needed for the target model (see below) | |||
# Start IM and OP | |||
# Start SoapUI mockup for the target model | |||
The model updates will stream in, one every 6 seconds. | |||
|} | |||
{| class="mw-collapsible mw-collapsed wikitable" | {| class="mw-collapsible mw-collapsed wikitable" | ||
Line 37: | Line 69: | ||
copy over previous responses | copy over previous responses | ||
run the mockups! | run the mockups! | ||
|} | |||
{| class="mw-collapsible mw-collapsed wikitable" | |||
! scripts | |||
|- | |||
| | |||
general | |||
pullmoa | |||
pullmoa_full_rebuild | |||
pushmoa | |||
linux server | |||
scripts/linux/ | |||
run_cs.sh [osi|tiny] | |||
start_solr.sh [purge] | |||
start_cassandra.sh | |||
start_cqlsh.sh | |||
import_customers.sh | |||
|} | |||
{| class="mw-collapsible mw-collapsed wikitable" | |||
! DB schema RESET | |||
|- | |||
| | |||
m@melange cd ~/development/sixth_column/OMSLib/cassandraApi | |||
java -cp OMSLib.jar:lib/* com.osii.oms.utilities.DatabaseUtility localhost initialize | |||
# a bunch of cassandra stuff should happen :-) | |||
java -cp OMSLib.jar:lib/* com.osii.oms.utilities.DatabaseUtility localhost schemapopulate ../../svn/OMS/trunk/oms-core-services-play/modules/osiCassandra/scripts/osi_schema.json | |||
|} | |||
{| class="mw-collapsible mw-collapsed wikitable" | |||
! Core application.conf resync | |||
|- | |||
| Check this stupid file if things go wrong, it's one of the common ways that core gets broken. | |||
To fix, update teh model-specific conf files to match the base. | |||
|} | |} | ||
Line 43: | Line 110: | ||
|- | |- | ||
| | | | ||
stop oa apps, core, solr | |||
start_solr.sh purge | |||
start_cqlsh.sh | |||
use osi_oms; | |||
truncate premise; truncate activejobs; truncate activecontacts; truncate activecrewassignments; | |||
run_cs.sh [tiny|osi] | |||
import_customers.sh [tiny|osi] | |||
|- | |||
| Manual details: | |||
stop oa apps, core, solar | stop oa apps, core, solar | ||
m@melange ~/development/sixth_column/solr-1.1 $ rm solr/customer/data -rf | m@melange ~/development/sixth_column/solr-1.1 $ rm solr/customer/data -rf |