So...
Trying to get WWE running to confirm whether a client can use Chrome Books.
I just can't get it started.. The documentation is terrible (LOL)..
I have 2 things that concern me..
If I follow the documentation for the elasticsearch client.. it spits the dummy at "transportClient:"
In commenting that out, I think I'm trying to start up without elastic search.. NO biggie to get the thing off the ground.
There is also reference to a crClusterName field in the documentation... but it doesn't appear in the sample, or advise where that field is supposed to go...
Now for the startup issue.
gws.log spits out this highly useful bit of information..
______/\\\\\\\\\\\\__/\\\______________/\\\_____/\\\\\\\\\\\______
____/\\\//////////__\/\\\_____________\/\\\___/\\\/////////\\\____
___/\\\_____________\/\\\_____________\/\\\__\//\\\______\///_____
__\/\\\____/\\\\\\\_\//\\\____/\\\____/\\\____\////\\\____________
__\/\\\___\/////\\\__\//\\\__/\\\\\__/\\\________\////\\\_________
__\/\\\_______\/\\\___\//\\\/\\\/\\\/\\\____________\////\\\______
__\/\\\_______\/\\\____\//\\\\\\//\\\\\______/\\\______\//\\\_____
__\//\\\\\\\\\\\\/______\//\\\__\//\\\______\///\\\\\\\\\\\/______
___\////////////_________\///____\///_________\///////////________
04/26/2019 06:35:54.191 INFO [] [] [] [main] c.g.c.a.CloudWebApplication Running GWS version [8.5.202.54]
04/26/2019 06:35:59.629 INFO [] [] [] [main] c.g.c.a.CloudWebApplication Starting CloudWebApplication v8.5.2 on ergsddpump01.ad.retail.energy with PID 22010 (/usr/share/gws/gws.jar started by gws in /usr/share/gws)
04/26/2019 06:35:59.700 DEBUG [] [] [] [main] c.g.c.a.CloudWebApplication Running with Spring Boot v1.3.0.RELEASE, Spring v4.2.3.RELEASE
04/26/2019 06:35:59.756 INFO [] [] [] [main] c.g.c.a.CloudWebApplication No profiles are active
And.. nothing in the documentation about profiles... I'm guessing that has something to do with it..
Hit me.. I'm nearly done for the week.. Hopefully someone knows something in here.
cheers
Allan
Oh ..as an FYI here's my application.yaml
onPremiseSettings:
cmeHost: #########
cmePort: ######
backupCmeHost: ################
backupCmePort: ####
logging:
config: config/logback.xml
file: cloud.log
path: /var/log/gws
jetty:
host: ergsddpump01.ad.retail.energy
port: 8090
idleTimeout: 30000
soLingerTime: -1
sessionMaxInactiveInterval: 1800
enableWorkerName: true
enableRequestLog: true
requestLog:
filename: yyyy_mm_dd.request.log
filenameDateFormat: yyyy_MM_dd
logTimeZone: AEST
retainDays: 90
append: true
extended: true
logCookies: true
logLatency: true
preferProxiedForAddress: false
enableSsl: false
cassandraCluster:
thrift_port: 9160
jmx_port: 7199
keyspace: sipfs
nodes: 127.0.0.1
backup_nodes:
replication_factor: 1
write_consistency_level: CL_ONE
read_consistency_level: CL_ONE
max_conns_per_host: 16
max_cons: 48
max_pending_conns_per_host: 80
max_blocked_threads_per_host: 160
useSSL: no
serverSettings:
# URLs
externalApiUrlV2: http://abcdefg/api/v2
internalApiUrlV2: http://abcdefg/internal-api
undocumentedExternalApiUrl: http://abcdefg/internal-api
# Paths
pathPrefix: /api/v2
internalPathPrefix: /api/v2
# General
iwsDispositionCodeSync: true
enableCsrfProtection: false
salesforceAuthenticationMode: false
enableOpenIDConnect: false
# Timeouts
activationTimeout: 12000
configServerActivationTimeout: 35000
configServerConnectionTimeout: 15000
connectionTimeout: 4000
contactCenterSynchronizationTimeout: 60000
inactiveUserTimeout: 300
reconnectAttempts: 1
reconnectTimeout: 10000
# OPS account
opsUserName: pbscured
opsUserPassword: obscured
# CME credentials
applicationName: WS_Node
applicationType: CFGGenericClient
cmeUserName: default
cmePassword: #################
syncNode: true
enableVirtualQueueSynchronization: false
# Statistics
# Multi regional supporting
nodePath: /AU/POC1
nodeId: POC1
# Elastic Search
elasticSearchSettings:
#crClusterName : wwe-poc
clientNode: true
indexPerContactCenter: false
enableScheduledIndexVerification: true
indexVerificationInterval: 60
retriesOnConflict: 2
# useTransportClient: true
# transportClient:
# nodes:
# - {host: 127.0.0.1, port: 9300}
# useSniff: true
# ignoreClusterName: true
# pingTimeout: 10000
# nodesSamplerInterval: 10000
# Caching Settings
#cachingSettings:
#enableSystemWideCaching: [ToBeChangedOrRemoved: "true"|"false"]
#agentStatesTTL: [ToBeChangedOrRemoved: <CACHING_AGENT_STATES_TTL>]
#businessAttributesTTL: [ToBeChangedOrRemoved: <CACHING_BUSINESS_ATTRIBUTES_TTL>]
#transactionsTTL: [ToBeChangedOrRemoved: <CACHING_TRANSACTIONS_TTL>]
#skillsTTL: [ToBeChangedOrRemoved: <CACHING_SKILLS_TTL>]
#virtualAgentGroupsTTL: [ToBeChangedOrRemoved: <CACHING_VIRTUAL_AGENT_GROUPS_TTL>]
#contactCenterFeaturesTTL: [ToBeChangedOrRemoved: <CACHING_CONTACT_CENTER_FEATURES_TTL>]
#contactCenterSettingsTTL: [ToBeChangedOrRemoved: <CACHING_CONTACT_CENTER_SETTINGS_TTL>]
#voiceContextCaching: [ToBeChangedOrRemoved: "true"|"false"]
#voiceContextRefreshInterval: [ToBeChangedOrRemoved: <CACHING_VOICE_CONTEXT_REFRESH_INTERVAL>]
# DoS Filter Settings
#enableDosFilter: [ToBeChanged: "true"|"false"]
#dosFilterSettings:
#maxRequestsPerSec: [ToBeChangedOrRemoved: <DOS_FILTER_MAX_REQUESTS_PER_SEC>]
#delayMs: [ToBeChangedOrRemoved: <DOS_FILTER_DELAY_MS>]
#maxWaitMs: [ToBeChangedOrRemoved: <DOS_FILTER_MAX_WAIT_MS>]
#throttledRequests: [ToBeChangedOrRemoved: <DOS_FILTER_THROTTLED_REQUESTS>]
#throttleMs: [ToBeChangedOrRemoved: <DOS_FILTER_THROTTLE_MS>]
#maxRequestMs: [ToBeChangedOrRemoved: <DOS_FILTER_MAX_REQUEST_MS>]
#maxIdleTrackerMs: [ToBeChangedOrRemoved: <DOS_FILTER_MAX_IDLE_TRACKER_MS>]
#insertHeaders: [ToBeChangedOrRemoved: <DOS_FILTER_INSERT_HEADERS>]
#trackSessions: [ToBeChangedOrRemoved: <DOS_FILTER_TTACK_SESSIONS>]
#remotePort: [ToBeChangedOrRemoved: <DOS_FILTER_REMOTE_PORT>]
#ipWhitelist: [ToBeChangedOrRemoved: <DOS_FILTER_IP_WHITE_LIST>]
# Account Management
#accountManagement:
#forgotPasswordEmailTemplate:
#from: [ToBeChangedOrRemoved: <PASSWORD_MESSAGE_FROM>]
#subject: [ToBeChangedOrRemoved: <PASSWORD_MESSAGE_SUBJECT>]
#body: [ToBeChangedOrRemoved: <PASSWORD_MESSAGE_BODY>]
#accountCreatedEmailTemplate:
#from: [ToBeChangedOrRemoved: <ACCOUNT_MESSAGE_FROM>]
#subject: [ToBeChangedOrRemoved: <ACCOUNT_MESSAGE_SUBJECT>]
#body: [ToBeChangedOrRemoved: <ACCOUNT_MESSAGE_BODY>]
#smtpServer:
#host: [ToBeChangedOrRemoved: <SMTP_SERVER_HOST>]
#port: [ToBeChangedOrRemoved: <SMTP_SERVER_PORT>]
#userName: [ToBeChangedOrRemoved: <SMTP_SERVER_USER_NAME>]
#password: [ToBeChangedOrRemoved: <SMTP_SERVER_PASSWORD>]
#timeout: [ToBeChangedOrRemoved: <SMTP_SERVER_TIMEOUT>]
# CometD Settings
#cometDSettings:
#maxSessionsPerBrowser: [ToBeChangedOrRemoved: <MAX_SESSIONS_PER_BROWSER>]
#multiSessionInterval: [ToBeChangedOrRemoved: <MULTI_SESSION_INTERVAL>]
# OAuth2 Settings
# Session Persistence Settings
# Multimedia Disaster Recovery
#drMonitoringDelay: [ToBeChangedOrRemoved: <DR_MONITORING_DELAY>]
# Stale CometD Session monitoring
# Node Settings Refresh
# Log Header Settings
#logHeaderSettings:
#enableLogHeader: [ToBeChangedOrRemoved: "true"|"false"]
#updateOnPremiseInfoInterval: [ToBeChangedOrRemoved: <UPDATE_ON_PREMISE_INFO_INTERVAL>]
# Update on startup settings
updateOnStartup:
opsCredentials: true
features: true
statistics: false