diameter-backend-full-tests.log 2.3 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450
  1. [INFO] Scanning for projects...
  2. [INFO] ------------------------------------------------------------------------
  3. [INFO] Reactor Build Order:
  4. [INFO]
  5. [INFO] pipe-ner-server [pom]
  6. [INFO] pipe-network-service [pom]
  7. [INFO] zksy-common [jar]
  8. [INFO] zksy-system [jar]
  9. [INFO] zksy-framework [jar]
  10. [INFO] zksy-quartz [jar]
  11. [INFO] zksy-generator [jar]
  12. [INFO] zksy-admin [jar]
  13. [INFO]
  14. [INFO] ----------------------< com.zksy:pipe-ner-server >----------------------
  15. [INFO] Building pipe-ner-server 1.0.0 [1/8]
  16. [INFO] from pom.xml
  17. [INFO] --------------------------------[ pom ]---------------------------------
  18. [INFO]
  19. [INFO] -------------------< com.zksy:pipe-network-service >--------------------
  20. [INFO] Building pipe-network-service 3.9.0 [2/8]
  21. [INFO] from pipe-network-service\pom.xml
  22. [INFO] --------------------------------[ pom ]---------------------------------
  23. [INFO]
  24. [INFO] ------------------------< com.zksy:zksy-common >------------------------
  25. [INFO] Building zksy-common 3.9.0 [3/8]
  26. [INFO] from pipe-network-service\zksy-common\pom.xml
  27. [INFO] --------------------------------[ jar ]---------------------------------
  28. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:compile (default-compile)'
  29. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:testCompile (default-testCompile)'
  30. [INFO]
  31. [INFO] --- resources:3.2.0:resources (default-resources) @ zksy-common ---
  32. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  33. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  34. [INFO] skip non existing resourceDirectory E:\pipe-ner-server\pipe-network-service\zksy-common\src\main\resources
  35. [INFO] skip non existing resourceDirectory E:\pipe-ner-server\pipe-network-service\zksy-common\src\main\resources
  36. [INFO]
  37. [INFO] --- compiler:3.1:compile (default-compile) @ zksy-common ---
  38. [INFO] Nothing to compile - all classes are up to date
  39. [INFO]
  40. [INFO] --- resources:3.2.0:testResources (default-testResources) @ zksy-common ---
  41. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  42. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  43. [INFO] skip non existing resourceDirectory E:\pipe-ner-server\pipe-network-service\zksy-common\src\test\resources
  44. [INFO]
  45. [INFO] --- compiler:3.1:testCompile (default-testCompile) @ zksy-common ---
  46. [INFO] No sources to compile
  47. [INFO]
  48. [INFO] --- surefire:2.22.2:test (default-test) @ zksy-common ---
  49. [INFO] No tests to run.
  50. [INFO]
  51. [INFO] ------------------------< com.zksy:zksy-system >------------------------
  52. [INFO] Building zksy-system 3.9.0 [4/8]
  53. [INFO] from pipe-network-service\zksy-system\pom.xml
  54. [INFO] --------------------------------[ jar ]---------------------------------
  55. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:compile (default-compile)'
  56. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:testCompile (default-testCompile)'
  57. [INFO]
  58. [INFO] --- resources:3.2.0:resources (default-resources) @ zksy-system ---
  59. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  60. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  61. [INFO] Copying 0 resource
  62. [INFO] Copying 46 resources
  63. [INFO]
  64. [INFO] --- compiler:3.1:compile (default-compile) @ zksy-system ---
  65. [INFO] Changes detected - recompiling the module!
  66. [INFO] Compiling 761 source files to E:\pipe-ner-server\pipe-network-service\zksy-system\target\classes
  67. [WARNING] /E:/pipe-ner-server/pipe-network-service/zksy-system/src/main/java/com/zksy/base/video/VideoCollectorClient.java: E:\pipe-ner-server\pipe-network-service\zksy-system\src\main\java\com\zksy\base\video\VideoCollectorClient.java使用了未经检查或不安全的操作。
  68. [WARNING] /E:/pipe-ner-server/pipe-network-service/zksy-system/src/main/java/com/zksy/base/video/VideoCollectorClient.java: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
  69. [INFO]
  70. [INFO] --- resources:3.2.0:testResources (default-testResources) @ zksy-system ---
  71. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  72. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  73. [INFO] skip non existing resourceDirectory E:\pipe-ner-server\pipe-network-service\zksy-system\src\test\resources
  74. [INFO]
  75. [INFO] --- compiler:3.1:testCompile (default-testCompile) @ zksy-system ---
  76. [INFO] Nothing to compile - all classes are up to date
  77. [INFO]
  78. [INFO] --- surefire:2.22.2:test (default-test) @ zksy-system ---
  79. [INFO]
  80. [INFO] -------------------------------------------------------
  81. [INFO] T E S T S
  82. [INFO] -------------------------------------------------------
  83. [INFO] Running com.zksy.cockpit.foundation.CockpitFreshnessServiceWiringTest
  84. 15:15:09.233 [main] DEBUG org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@68267da0
  85. 15:15:09.243 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
  86. 15:15:09.267 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
  87. 15:15:09.269 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
  88. 15:15:09.270 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
  89. 15:15:09.271 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
  90. 15:15:09.277 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'cockpitFreshnessAdapter'
  91. 15:15:09.565 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'clock'
  92. 15:15:09.565 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'cockpitFreshnessService'
  93. 15:15:09.644 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Autowiring by type from bean name 'cockpitFreshnessService' via constructor to bean named 'cockpitFreshnessAdapter'
  94. 15:15:09.644 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Autowiring by type from bean name 'cockpitFreshnessService' via constructor to bean named 'clock'
  95. 15:15:09.740 [main] DEBUG org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@68267da0, started on Tue Oct 13 15:15:09 HKT 2026
  96. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.651 s - in com.zksy.cockpit.foundation.CockpitFreshnessServiceWiringTest
  97. [INFO]
  98. [INFO] Results:
  99. [INFO]
  100. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
  101. [INFO]
  102. [INFO]
  103. [INFO] ----------------------< com.zksy:zksy-framework >-----------------------
  104. [INFO] Building zksy-framework 3.9.0 [5/8]
  105. [INFO] from pipe-network-service\zksy-framework\pom.xml
  106. [INFO] --------------------------------[ jar ]---------------------------------
  107. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:compile (default-compile)'
  108. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:testCompile (default-testCompile)'
  109. [INFO]
  110. [INFO] --- resources:3.2.0:resources (default-resources) @ zksy-framework ---
  111. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  112. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  113. [INFO] skip non existing resourceDirectory E:\pipe-ner-server\pipe-network-service\zksy-framework\src\main\resources
  114. [INFO] skip non existing resourceDirectory E:\pipe-ner-server\pipe-network-service\zksy-framework\src\main\resources
  115. [INFO]
  116. [INFO] --- compiler:3.1:compile (default-compile) @ zksy-framework ---
  117. [INFO] Nothing to compile - all classes are up to date
  118. [INFO]
  119. [INFO] --- resources:3.2.0:testResources (default-testResources) @ zksy-framework ---
  120. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  121. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  122. [INFO] skip non existing resourceDirectory E:\pipe-ner-server\pipe-network-service\zksy-framework\src\test\resources
  123. [INFO]
  124. [INFO] --- compiler:3.1:testCompile (default-testCompile) @ zksy-framework ---
  125. [INFO] No sources to compile
  126. [INFO]
  127. [INFO] --- surefire:2.22.2:test (default-test) @ zksy-framework ---
  128. [INFO] No tests to run.
  129. [INFO]
  130. [INFO] ------------------------< com.zksy:zksy-quartz >------------------------
  131. [INFO] Building zksy-quartz 3.9.0 [6/8]
  132. [INFO] from pipe-network-service\zksy-quartz\pom.xml
  133. [INFO] --------------------------------[ jar ]---------------------------------
  134. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:compile (default-compile)'
  135. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:testCompile (default-testCompile)'
  136. [INFO]
  137. [INFO] --- resources:3.2.0:resources (default-resources) @ zksy-quartz ---
  138. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  139. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  140. [INFO] Copying 0 resource
  141. [INFO] Copying 2 resources
  142. [INFO]
  143. [INFO] --- compiler:3.1:compile (default-compile) @ zksy-quartz ---
  144. [INFO] Changes detected - recompiling the module!
  145. [INFO] Compiling 18 source files to E:\pipe-ner-server\pipe-network-service\zksy-quartz\target\classes
  146. [INFO]
  147. [INFO] --- resources:3.2.0:testResources (default-testResources) @ zksy-quartz ---
  148. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  149. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  150. [INFO] skip non existing resourceDirectory E:\pipe-ner-server\pipe-network-service\zksy-quartz\src\test\resources
  151. [INFO]
  152. [INFO] --- compiler:3.1:testCompile (default-testCompile) @ zksy-quartz ---
  153. [INFO] No sources to compile
  154. [INFO]
  155. [INFO] --- surefire:2.22.2:test (default-test) @ zksy-quartz ---
  156. [INFO] No tests to run.
  157. [INFO]
  158. [INFO] ----------------------< com.zksy:zksy-generator >-----------------------
  159. [INFO] Building zksy-generator 3.9.0 [7/8]
  160. [INFO] from pipe-network-service\zksy-generator\pom.xml
  161. [INFO] --------------------------------[ jar ]---------------------------------
  162. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:compile (default-compile)'
  163. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:testCompile (default-testCompile)'
  164. [INFO]
  165. [INFO] --- resources:3.2.0:resources (default-resources) @ zksy-generator ---
  166. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  167. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  168. [INFO] Copying 0 resource
  169. [INFO] Copying 16 resources
  170. [INFO]
  171. [INFO] --- compiler:3.1:compile (default-compile) @ zksy-generator ---
  172. [INFO] Nothing to compile - all classes are up to date
  173. [INFO]
  174. [INFO] --- resources:3.2.0:testResources (default-testResources) @ zksy-generator ---
  175. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  176. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  177. [INFO] skip non existing resourceDirectory E:\pipe-ner-server\pipe-network-service\zksy-generator\src\test\resources
  178. [INFO]
  179. [INFO] --- compiler:3.1:testCompile (default-testCompile) @ zksy-generator ---
  180. [INFO] No sources to compile
  181. [INFO]
  182. [INFO] --- surefire:2.22.2:test (default-test) @ zksy-generator ---
  183. [INFO] No tests to run.
  184. [INFO]
  185. [INFO] ------------------------< com.zksy:zksy-admin >-------------------------
  186. [INFO] Building zksy-admin 3.9.0 [8/8]
  187. [INFO] from pipe-network-service\zksy-admin\pom.xml
  188. [INFO] --------------------------------[ jar ]---------------------------------
  189. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:compile (default-compile)'
  190. [WARNING] Parameter 'parameters' is unknown for plugin 'maven-compiler-plugin:3.1:testCompile (default-testCompile)'
  191. [WARNING] 1 problem was encountered while building the effective model for org.javassist:javassist:jar:3.21.0-GA during dependency collection step for project (use -X to see details)
  192. [INFO]
  193. [INFO] --- resources:3.2.0:resources (default-resources) @ zksy-admin ---
  194. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  195. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  196. [INFO] Copying 4 resources
  197. [INFO] Copying 6 resources
  198. [INFO]
  199. [INFO] --- compiler:3.1:compile (default-compile) @ zksy-admin ---
  200. [INFO] Changes detected - recompiling the module!
  201. [INFO] Compiling 146 source files to E:\pipe-ner-server\pipe-network-service\zksy-admin\target\classes
  202. [INFO]
  203. [INFO] --- resources:3.2.0:testResources (default-testResources) @ zksy-admin ---
  204. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  205. [INFO] Using 'UTF-8' encoding to copy filtered properties files.
  206. [INFO] skip non existing resourceDirectory E:\pipe-ner-server\pipe-network-service\zksy-admin\src\test\resources
  207. [INFO]
  208. [INFO] --- compiler:3.1:testCompile (default-testCompile) @ zksy-admin ---
  209. [INFO] Nothing to compile - all classes are up to date
  210. [INFO]
  211. [INFO] --- surefire:2.22.2:test (default-test) @ zksy-admin ---
  212. [INFO]
  213. [INFO] -------------------------------------------------------
  214. [INFO] T E S T S
  215. [INFO] -------------------------------------------------------
  216. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitDeviceBoundaryAdapterTest
  217. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.907 s - in com.zksy.web.controller.cockpit.BusinessCockpitDeviceBoundaryAdapterTest
  218. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitDeviceFactResolverTest
  219. [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.262 s - in com.zksy.web.controller.cockpit.BusinessCockpitDeviceFactResolverTest
  220. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitEquipmentArchiveAdapterTest
  221. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in com.zksy.web.controller.cockpit.BusinessCockpitEquipmentArchiveAdapterTest
  222. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitFoundationAdaptersTest
  223. [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.069 s - in com.zksy.web.controller.cockpit.BusinessCockpitFoundationAdaptersTest
  224. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitInfrastructureBaseArchivesAdapterTest
  225. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.22 s - in com.zksy.web.controller.cockpit.BusinessCockpitInfrastructureBaseArchivesAdapterTest
  226. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitInfrastructureEmergencySupportAdapterTest
  227. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 s - in com.zksy.web.controller.cockpit.BusinessCockpitInfrastructureEmergencySupportAdapterTest
  228. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitInfrastructureManagementInformationAdapterTest
  229. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in com.zksy.web.controller.cockpit.BusinessCockpitInfrastructureManagementInformationAdapterTest
  230. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitInfrastructureOperatingInformationAdapterTest
  231. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in com.zksy.web.controller.cockpit.BusinessCockpitInfrastructureOperatingInformationAdapterTest
  232. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitMapSnapshotAdapterTest
  233. [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.494 s - in com.zksy.web.controller.cockpit.BusinessCockpitMapSnapshotAdapterTest
  234. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitMonitoringDistributionAdapterTest
  235. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in com.zksy.web.controller.cockpit.BusinessCockpitMonitoringDistributionAdapterTest
  236. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitMonitoringOverviewAdapterTest
  237. [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in com.zksy.web.controller.cockpit.BusinessCockpitMonitoringOverviewAdapterTest
  238. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitMonitoringPointDetailAdapterTest
  239. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in com.zksy.web.controller.cockpit.BusinessCockpitMonitoringPointDetailAdapterTest
  240. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitMonitoringSituationAdapterTest
  241. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in com.zksy.web.controller.cockpit.BusinessCockpitMonitoringSituationAdapterTest
  242. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitOverviewInfrastructureAdapterTest
  243. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in com.zksy.web.controller.cockpit.BusinessCockpitOverviewInfrastructureAdapterTest
  244. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitOverviewMonitoringAdapterTest
  245. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s - in com.zksy.web.controller.cockpit.BusinessCockpitOverviewMonitoringAdapterTest
  246. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitOverviewWarningSettingsAdapterTest
  247. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in com.zksy.web.controller.cockpit.BusinessCockpitOverviewWarningSettingsAdapterTest
  248. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitTypeMetricsAdapterTest
  249. [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in com.zksy.web.controller.cockpit.BusinessCockpitTypeMetricsAdapterTest
  250. [INFO] Running com.zksy.web.controller.cockpit.BusinessCockpitWorkOrderReadAdapterTest
  251. 15:15:18.063 [main] DEBUG org.apache.ibatis.logging.LogFactory - Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  252. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.17 s - in com.zksy.web.controller.cockpit.BusinessCockpitWorkOrderReadAdapterTest
  253. [INFO] Running com.zksy.web.controller.cockpit.CockpitAnonymousAccessSecurityConfigTest
  254. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.zksy.web.controller.cockpit.CockpitAnonymousAccessSecurityConfigTest
  255. [INFO] Running com.zksy.web.controller.cockpit.CockpitAuthenticationEntryPointTest
  256. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s - in com.zksy.web.controller.cockpit.CockpitAuthenticationEntryPointTest
  257. [INFO] Running com.zksy.web.controller.cockpit.CockpitContractDictionaryTest
  258. [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in com.zksy.web.controller.cockpit.CockpitContractDictionaryTest
  259. [INFO] Running com.zksy.web.controller.cockpit.CockpitContractIntegrationTest
  260. 15:15:18.463 [main] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Log4j2LoggerProvider
  261. 15:15:18.464 [main] INFO org.hibernate.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final
  262. 15:15:18.484 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  263. 15:15:18.484 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  264. 15:15:18.485 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  265. 15:15:18.488 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  266. 15:15:18.489 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  267. 15:15:18.490 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  268. 15:15:18.490 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  269. 15:15:18.494 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  270. 15:15:18.577 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  271. 15:15:18.583 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  272. 15:15:18.584 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  273. 15:15:18.584 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  274. 15:15:18.584 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  275. 15:15:18.584 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  276. 15:15:18.673 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  277. c.z.w.c.c.CockpitFoundationController:
  278. {GET [/api/cockpit/v1/foundation]}: foundation(String)
  279. 15:15:18.675 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  280. c.z.w.c.c.CockpitFreshnessController:
  281. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  282. 15:15:18.676 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  283. c.z.w.c.c.CockpitMapSnapshotController:
  284. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  285. 15:15:18.676 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  286. c.z.w.c.c.CockpitMonitoringPointDetailController:
  287. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  288. 15:15:18.676 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  289. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  290. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  291. 15:15:18.677 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  292. c.z.w.c.c.CockpitDeviceBoundaryController:
  293. {GET [/api/cockpit/v1/device-boundary]}: deviceBoundary(String)
  294. 15:15:18.677 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  295. c.z.w.c.c.CockpitOverviewInfrastructureController:
  296. {GET [/api/cockpit/v1/overview/infrastructure]}: overviewInfrastructure(String)
  297. 15:15:18.678 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  298. c.z.w.c.c.CockpitOverviewMonitoringController:
  299. {GET [/api/cockpit/v1/overview/monitoring]}: overviewMonitoring(String,String)
  300. 15:15:18.678 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  301. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  302. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  303. 15:15:18.678 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  304. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  305. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  306. 15:15:18.679 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  307. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  308. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  309. 15:15:18.679 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  310. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  311. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  312. 15:15:18.680 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  313. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  314. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  315. 15:15:18.680 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  316. c.z.w.c.c.CockpitMonitoringOverviewController:
  317. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  318. 15:15:18.681 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  319. c.z.w.c.c.CockpitMonitoringDistributionController:
  320. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  321. 15:15:18.683 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  322. c.z.w.c.c.CockpitMonitoringSituationController:
  323. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  324. 15:15:18.684 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  325. c.z.w.c.c.CockpitCurrentEventsController:
  326. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  327. 15:15:18.685 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  328. c.z.w.c.c.CockpitHistoryAnalysisController:
  329. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  330. 15:15:18.686 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  331. c.z.w.c.c.CockpitHandlingEfficiencyController:
  332. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  333. 15:15:18.686 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  334. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  335. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  336. 15:15:18.688 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 20 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  337. 15:15:18.937 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  338. 15:15:18.958 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  339. 15:15:18.971 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  340. 15:15:18.971 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  341. 15:15:18.973 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  342. 15:15:18.973 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  343. 15:15:18.973 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7c7a4986
  344. 15:15:18.973 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@32d3b965
  345. 15:15:18.973 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  346. 15:15:18.973 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 2 ms
  347. 15:15:18.992 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/foundation", parameters={}
  348. 15:15:18.996 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFoundationController#foundation(String)
  349. 15:15:19.038 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  350. 15:15:19.040 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.foundation.CockpitFoundationResponse@170937fe}]
  351. 15:15:19.058 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  352. 15:15:19.061 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={}
  353. 15:15:19.061 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  354. 15:15:19.067 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  355. 15:15:19.067 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@19ce597a}]
  356. 15:15:19.074 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  357. 15:15:19.074 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/device-boundary", parameters={}
  358. 15:15:19.074 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitDeviceBoundaryController#deviceBoundary(String)
  359. 15:15:19.076 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  360. 15:15:19.077 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.device.CockpitDeviceBoundaryResponse@3763aafd}]
  361. 15:15:19.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  362. 15:15:19.081 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/infrastructure", parameters={}
  363. 15:15:19.081 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewInfrastructureController#overviewInfrastructure(String)
  364. 15:15:19.084 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  365. 15:15:19.085 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewInfrastructureResponse@4dfe56dc}]
  366. 15:15:19.089 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  367. 15:15:19.089 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/monitoring", parameters={}
  368. 15:15:19.089 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewMonitoringController#overviewMonitoring(String, String)
  369. 15:15:19.093 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  370. 15:15:19.093 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewMonitoringResponse@7aa62a90}]
  371. 15:15:19.103 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  372. 15:15:19.103 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings", parameters={}
  373. 15:15:19.103 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  374. 15:15:19.107 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  375. 15:15:19.107 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewWarningSettingsResponse@37f75ebf}]
  376. 15:15:19.111 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  377. 15:15:19.111 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives", parameters={}
  378. 15:15:19.112 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  379. 15:15:19.116 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  380. 15:15:19.116 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureBaseArchivesResponse@ (truncated)...]
  381. 15:15:19.120 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  382. 15:15:19.120 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information", parameters={}
  383. 15:15:19.121 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  384. 15:15:19.125 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  385. 15:15:19.126 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureOperatingInformationR (truncated)...]
  386. 15:15:19.129 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  387. 15:15:19.130 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information", parameters={}
  388. 15:15:19.130 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  389. 15:15:19.135 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  390. 15:15:19.135 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureManagementInformation (truncated)...]
  391. 15:15:19.138 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  392. 15:15:19.138 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/emergency-support", parameters={}
  393. 15:15:19.139 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#emergencySupport(String, String, String, String)
  394. 15:15:19.142 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  395. 15:15:19.143 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureEmergencySupportRespo (truncated)...]
  396. 15:15:19.147 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  397. 15:15:19.148 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview", parameters={}
  398. 15:15:19.148 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  399. 15:15:19.150 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  400. 15:15:19.150 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@374013e8}]
  401. 15:15:19.155 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  402. 15:15:19.155 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={}
  403. 15:15:19.156 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  404. 15:15:19.160 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  405. 15:15:19.160 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@60cbba57 (truncated)...]
  406. 15:15:19.165 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  407. 15:15:19.166 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={}
  408. 15:15:19.166 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  409. 15:15:19.175 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  410. 15:15:19.176 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringSituationResponse@3ba8fbc8}]
  411. 15:15:19.180 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  412. 15:15:19.181 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  413. 15:15:19.181 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  414. 15:15:19.181 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  415. 15:15:19.182 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  416. 15:15:19.182 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  417. 15:15:19.182 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  418. 15:15:19.183 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  419. 15:15:19.184 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  420. 15:15:19.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  421. 15:15:19.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  422. 15:15:19.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  423. 15:15:19.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  424. 15:15:19.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  425. 15:15:19.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  426. 15:15:19.186 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  427. c.z.w.c.c.CockpitFoundationController:
  428. {GET [/api/cockpit/v1/foundation]}: foundation(String)
  429. 15:15:19.187 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  430. c.z.w.c.c.CockpitFreshnessController:
  431. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  432. 15:15:19.187 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  433. c.z.w.c.c.CockpitMapSnapshotController:
  434. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  435. 15:15:19.187 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  436. c.z.w.c.c.CockpitMonitoringPointDetailController:
  437. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  438. 15:15:19.187 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  439. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  440. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  441. 15:15:19.187 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  442. c.z.w.c.c.CockpitDeviceBoundaryController:
  443. {GET [/api/cockpit/v1/device-boundary]}: deviceBoundary(String)
  444. 15:15:19.188 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  445. c.z.w.c.c.CockpitOverviewInfrastructureController:
  446. {GET [/api/cockpit/v1/overview/infrastructure]}: overviewInfrastructure(String)
  447. 15:15:19.188 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  448. c.z.w.c.c.CockpitOverviewMonitoringController:
  449. {GET [/api/cockpit/v1/overview/monitoring]}: overviewMonitoring(String,String)
  450. 15:15:19.188 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  451. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  452. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  453. 15:15:19.189 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  454. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  455. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  456. 15:15:19.189 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  457. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  458. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  459. 15:15:19.189 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  460. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  461. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  462. 15:15:19.190 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  463. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  464. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  465. 15:15:19.190 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  466. c.z.w.c.c.CockpitMonitoringOverviewController:
  467. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  468. 15:15:19.190 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  469. c.z.w.c.c.CockpitMonitoringDistributionController:
  470. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  471. 15:15:19.191 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  472. c.z.w.c.c.CockpitMonitoringSituationController:
  473. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  474. 15:15:19.191 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  475. c.z.w.c.c.CockpitCurrentEventsController:
  476. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  477. 15:15:19.191 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  478. c.z.w.c.c.CockpitHistoryAnalysisController:
  479. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  480. 15:15:19.191 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  481. c.z.w.c.c.CockpitHandlingEfficiencyController:
  482. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  483. 15:15:19.192 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  484. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  485. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  486. 15:15:19.192 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 20 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  487. 15:15:19.197 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  488. 15:15:19.201 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  489. 15:15:19.201 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  490. 15:15:19.201 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  491. 15:15:19.201 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  492. 15:15:19.201 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  493. 15:15:19.201 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5cb3cfef
  494. 15:15:19.201 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@eb77241
  495. 15:15:19.201 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  496. 15:15:19.201 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  497. 15:15:19.202 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  498. 15:15:19.202 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  499. 15:15:19.210 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  500. 15:15:19.210 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@68ee7b3b}]
  501. 15:15:19.214 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  502. 15:15:19.246 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  503. 15:15:19.250 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  504. 15:15:19.250 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  505. 15:15:19.251 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  506. 15:15:19.251 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@421c057a}]
  507. 15:15:19.251 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  508. 15:15:19.252 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  509. 15:15:19.252 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  510. 15:15:19.252 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  511. 15:15:19.256 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  512. 15:15:19.257 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHistoryAnalysisResponse@529fda9f}]
  513. 15:15:19.262 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  514. 15:15:19.263 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  515. 15:15:19.263 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  516. 15:15:19.269 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  517. 15:15:19.270 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@314407dd}]
  518. 15:15:19.275 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  519. 15:15:19.275 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  520. 15:15:19.276 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  521. 15:15:19.279 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  522. 15:15:19.279 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@6a9b8f33}]
  523. 15:15:19.281 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  524. 15:15:19.284 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  525. 15:15:19.284 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  526. 15:15:19.284 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  527. 15:15:19.284 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  528. 15:15:19.284 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  529. 15:15:19.285 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  530. 15:15:19.285 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  531. 15:15:19.286 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  532. 15:15:19.287 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  533. 15:15:19.287 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  534. 15:15:19.287 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  535. 15:15:19.287 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  536. 15:15:19.287 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  537. 15:15:19.287 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  538. 15:15:19.288 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  539. c.z.w.c.c.CockpitFoundationController:
  540. {GET [/api/cockpit/v1/foundation]}: foundation(String)
  541. 15:15:19.289 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  542. c.z.w.c.c.CockpitFreshnessController:
  543. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  544. 15:15:19.289 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  545. c.z.w.c.c.CockpitMapSnapshotController:
  546. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  547. 15:15:19.289 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  548. c.z.w.c.c.CockpitMonitoringPointDetailController:
  549. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  550. 15:15:19.289 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  551. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  552. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  553. 15:15:19.289 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  554. c.z.w.c.c.CockpitDeviceBoundaryController:
  555. {GET [/api/cockpit/v1/device-boundary]}: deviceBoundary(String)
  556. 15:15:19.289 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  557. c.z.w.c.c.CockpitOverviewInfrastructureController:
  558. {GET [/api/cockpit/v1/overview/infrastructure]}: overviewInfrastructure(String)
  559. 15:15:19.289 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  560. c.z.w.c.c.CockpitOverviewMonitoringController:
  561. {GET [/api/cockpit/v1/overview/monitoring]}: overviewMonitoring(String,String)
  562. 15:15:19.290 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  563. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  564. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  565. 15:15:19.290 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  566. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  567. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  568. 15:15:19.290 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  569. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  570. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  571. 15:15:19.290 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  572. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  573. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  574. 15:15:19.290 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  575. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  576. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  577. 15:15:19.290 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  578. c.z.w.c.c.CockpitMonitoringOverviewController:
  579. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  580. 15:15:19.291 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  581. c.z.w.c.c.CockpitMonitoringDistributionController:
  582. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  583. 15:15:19.291 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  584. c.z.w.c.c.CockpitMonitoringSituationController:
  585. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  586. 15:15:19.291 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  587. c.z.w.c.c.CockpitCurrentEventsController:
  588. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  589. 15:15:19.291 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  590. c.z.w.c.c.CockpitHistoryAnalysisController:
  591. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  592. 15:15:19.291 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  593. c.z.w.c.c.CockpitHandlingEfficiencyController:
  594. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  595. 15:15:19.292 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  596. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  597. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  598. 15:15:19.292 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 20 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  599. 15:15:19.295 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  600. 15:15:19.296 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  601. 15:15:19.296 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  602. 15:15:19.296 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  603. 15:15:19.297 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  604. 15:15:19.297 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  605. 15:15:19.297 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@776b7fa2
  606. 15:15:19.297 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3f7aa4f8
  607. 15:15:19.297 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  608. 15:15:19.297 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  609. 15:15:19.297 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={}
  610. 15:15:19.297 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  611. 15:15:19.300 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitCurrentEventsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  612. 15:15:19.301 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  613. 15:15:19.302 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=mode must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@3 (truncated)...]
  614. 15:15:19.302 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: mode must be WARNING or ALARM]
  615. 15:15:19.302 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  616. 15:15:19.303 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  617. 15:15:19.303 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  618. 15:15:19.304 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  619. 15:15:19.304 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  620. 15:15:19.305 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=eventFamily must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPa (truncated)...]
  621. 15:15:19.305 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: eventFamily must be WARNING or ALARM]
  622. 15:15:19.305 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  623. 15:15:19.305 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  624. 15:15:19.305 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  625. 15:15:19.306 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  626. 15:15:19.307 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  627. 15:15:19.307 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=eventFamily must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPa (truncated)...]
  628. 15:15:19.307 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: eventFamily must be WARNING or ALARM]
  629. 15:15:19.307 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  630. 15:15:19.307 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  631. 15:15:19.307 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  632. 15:15:19.309 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  633. 15:15:19.309 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  634. 15:15:19.309 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=eventFamily must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPa (truncated)...]
  635. 15:15:19.310 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: eventFamily must be WARNING or ALARM]
  636. 15:15:19.310 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  637. 15:15:19.310 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview", parameters={masked}
  638. 15:15:19.310 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  639. 15:15:19.311 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  640. 15:15:19.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  641. 15:15:19.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  642. 15:15:19.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  643. 15:15:19.312 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  644. 15:15:19.313 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  645. 15:15:19.313 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  646. 15:15:19.314 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  647. 15:15:19.314 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  648. 15:15:19.314 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  649. 15:15:19.315 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  650. 15:15:19.315 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  651. 15:15:19.315 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  652. 15:15:19.315 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  653. 15:15:19.316 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  654. 15:15:19.317 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  655. 15:15:19.317 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  656. 15:15:19.317 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  657. 15:15:19.317 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  658. 15:15:19.318 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/events/current", parameters={}
  659. 15:15:19.320 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  660. 15:15:19.320 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  661. 15:15:19.320 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/map-snapshot", parameters={}
  662. 15:15:19.321 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  663. 15:15:19.321 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  664. 15:15:19.321 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/monitoring/overview", parameters={}
  665. 15:15:19.321 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  666. 15:15:19.321 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  667. 15:15:19.321 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/monitoring/distribution", parameters={}
  668. 15:15:19.322 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  669. 15:15:19.322 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  670. 15:15:19.322 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/monitoring/situation", parameters={}
  671. 15:15:19.322 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  672. 15:15:19.322 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  673. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.112 s - in com.zksy.web.controller.cockpit.CockpitContractIntegrationTest
  674. [INFO] Running com.zksy.web.controller.cockpit.CockpitCoordinateValidatorTest
  675. [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s - in com.zksy.web.controller.cockpit.CockpitCoordinateValidatorTest
  676. [INFO] Running com.zksy.web.controller.cockpit.CockpitCurrentEventsControllerTest
  677. 15:15:19.388 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  678. 15:15:19.388 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  679. 15:15:19.388 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  680. 15:15:19.388 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  681. 15:15:19.388 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  682. 15:15:19.388 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  683. 15:15:19.389 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  684. 15:15:19.389 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  685. 15:15:19.390 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  686. 15:15:19.390 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  687. 15:15:19.390 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  688. 15:15:19.390 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  689. 15:15:19.390 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  690. 15:15:19.390 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  691. 15:15:19.391 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  692. c.z.w.c.c.CockpitCurrentEventsController:
  693. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  694. 15:15:19.391 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  695. 15:15:19.394 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  696. 15:15:19.397 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  697. 15:15:19.397 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  698. 15:15:19.397 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  699. 15:15:19.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  700. 15:15:19.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  701. 15:15:19.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3f2bf80d
  702. 15:15:19.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6cb5a64d
  703. 15:15:19.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  704. 15:15:19.397 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  705. 15:15:19.399 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  706. 15:15:19.400 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  707. 15:15:19.402 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  708. 15:15:19.402 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@2605433}]
  709. 15:15:19.406 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  710. 15:15:19.407 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['state']
  711. 15:15:19.412 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data']
  712. 15:15:19.415 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['workOrderSummary']
  713. 15:15:19.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['workOrders']['state']
  714. 15:15:19.417 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['workOrders']['reason']
  715. 15:15:19.417 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['workOrders']['message']
  716. 15:15:19.419 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  717. 15:15:19.419 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  718. 15:15:19.419 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  719. 15:15:19.419 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  720. 15:15:19.419 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  721. 15:15:19.420 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  722. 15:15:19.420 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  723. 15:15:19.420 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  724. 15:15:19.421 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  725. 15:15:19.421 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  726. 15:15:19.421 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  727. 15:15:19.421 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  728. 15:15:19.421 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  729. 15:15:19.421 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  730. 15:15:19.422 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  731. c.z.w.c.c.CockpitCurrentEventsController:
  732. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  733. 15:15:19.422 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  734. 15:15:19.429 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  735. 15:15:19.432 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  736. 15:15:19.432 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  737. 15:15:19.432 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  738. 15:15:19.432 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  739. 15:15:19.432 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  740. 15:15:19.432 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4d6f951a
  741. 15:15:19.432 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@15b882a0
  742. 15:15:19.432 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  743. 15:15:19.432 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  744. 15:15:19.434 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  745. 15:15:19.435 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  746. 15:15:19.437 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  747. 15:15:19.437 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@6ade4ac6}]
  748. 15:15:19.441 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  749. 15:15:19.441 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['state']
  750. 15:15:19.442 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['workOrderSummary']
  751. 15:15:19.442 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['workOrders']['state']
  752. 15:15:19.442 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['workOrders']['reason']
  753. 15:15:19.444 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  754. 15:15:19.444 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  755. 15:15:19.444 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  756. 15:15:19.444 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  757. 15:15:19.444 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  758. 15:15:19.444 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  759. 15:15:19.445 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  760. 15:15:19.445 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  761. 15:15:19.446 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  762. 15:15:19.446 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  763. 15:15:19.447 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  764. 15:15:19.447 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  765. 15:15:19.447 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  766. 15:15:19.447 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  767. 15:15:19.447 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  768. c.z.w.c.c.CockpitCurrentEventsController:
  769. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  770. 15:15:19.447 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  771. 15:15:19.452 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  772. 15:15:19.455 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  773. 15:15:19.455 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  774. 15:15:19.455 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  775. 15:15:19.455 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  776. 15:15:19.455 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  777. 15:15:19.455 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@71ae1cb
  778. 15:15:19.455 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1f50fe84
  779. 15:15:19.455 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  780. 15:15:19.455 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  781. 15:15:19.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  782. 15:15:19.456 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  783. 15:15:19.459 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  784. 15:15:19.459 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@3380313d}]
  785. 15:15:19.463 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  786. 15:15:19.463 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  787. 15:15:19.464 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  788. 15:15:19.464 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  789. 15:15:19.465 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  790. 15:15:19.465 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']
  791. 15:15:19.466 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  792. 15:15:19.467 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  793. 15:15:19.468 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mode']
  794. 15:15:19.468 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['mode']
  795. 15:15:19.469 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['level']
  796. 15:15:19.469 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['industry']
  797. 15:15:19.470 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['status']
  798. 15:15:19.471 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['page']
  799. 15:15:19.471 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['pageSize']
  800. 15:15:19.471 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  801. 15:15:19.472 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['totalPages']
  802. 15:15:19.473 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['hasMore']
  803. 15:15:19.473 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['state']
  804. 15:15:19.473 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data']
  805. 15:15:19.474 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['eventNo']
  806. 15:15:19.474 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['level']
  807. 15:15:19.475 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['levelColor']
  808. 15:15:19.475 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['deviceCode']
  809. 15:15:19.476 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['monitoringPointCode']
  810. 15:15:19.476 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['monitoringPointName']
  811. 15:15:19.477 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['industry']
  812. 15:15:19.477 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['coordinateValidation']['state']
  813. 15:15:19.478 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['coordinateValidation']['reason']
  814. 15:15:19.478 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['coordinateValidation']['renderable']
  815. 15:15:19.478 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['coordinateValidation']['crs']
  816. 15:15:19.479 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['thresholdMinValue']
  817. 15:15:19.479 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['thresholdMaxValue']
  818. 15:15:19.480 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['workOrderSummary']['workOrderCode']
  819. 15:15:19.480 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['workOrderSummary']['stateCode']
  820. 15:15:19.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['workOrderSummary']['stateName']
  821. 15:15:19.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][1]['eventNo']
  822. 15:15:19.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][1]['levelColor']
  823. 15:15:19.482 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][1]['workOrderSummary']
  824. 15:15:19.483 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][2]['eventNo']
  825. 15:15:19.483 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][2]['levelColor']
  826. 15:15:19.484 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][3]['eventNo']
  827. 15:15:19.484 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][3]['levelColor']
  828. 15:15:19.484 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][3]['coordinateValidation']['state']
  829. 15:15:19.485 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][3]['coordinateValidation']['reason']
  830. 15:15:19.485 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][3]['coordinateValidation']['renderable']
  831. 15:15:19.485 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][3]['monitoringPointCode']
  832. 15:15:19.485 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][4]['eventNo']
  833. 15:15:19.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][4]['levelColor']
  834. 15:15:19.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][4]['coordinateValidation']['state']
  835. 15:15:19.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][4]['coordinateValidation']['reason']
  836. 15:15:19.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][4]['coordinateValidation']['renderable']
  837. 15:15:19.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][4]['workOrderSummary']['stateName']
  838. 15:15:19.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['workOrders']['state']
  839. 15:15:19.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['workOrders']['reason']
  840. 15:15:19.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['mode']
  841. 15:15:19.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  842. 15:15:19.489 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  843. 15:15:19.489 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  844. 15:15:19.489 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  845. 15:15:19.490 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  846. 15:15:19.490 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  847. 15:15:19.490 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  848. 15:15:19.490 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  849. 15:15:19.491 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  850. 15:15:19.492 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  851. 15:15:19.493 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  852. 15:15:19.493 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  853. 15:15:19.493 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  854. 15:15:19.493 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  855. 15:15:19.493 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  856. 15:15:19.494 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  857. c.z.w.c.c.CockpitCurrentEventsController:
  858. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  859. 15:15:19.494 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  860. 15:15:19.497 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  861. 15:15:19.499 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  862. 15:15:19.499 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  863. 15:15:19.499 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  864. 15:15:19.499 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  865. 15:15:19.499 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  866. 15:15:19.499 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@f1d5f3
  867. 15:15:19.499 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@50ba19df
  868. 15:15:19.499 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  869. 15:15:19.499 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  870. 15:15:19.501 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  871. 15:15:19.501 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  872. 15:15:19.501 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  873. 15:15:19.502 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  874. 15:15:19.502 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  875. 15:15:19.502 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  876. 15:15:19.502 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  877. 15:15:19.502 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  878. 15:15:19.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  879. 15:15:19.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  880. 15:15:19.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  881. 15:15:19.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  882. 15:15:19.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  883. 15:15:19.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  884. 15:15:19.504 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  885. c.z.w.c.c.CockpitCurrentEventsController:
  886. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  887. 15:15:19.504 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  888. 15:15:19.507 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  889. 15:15:19.507 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  890. 15:15:19.508 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  891. 15:15:19.508 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  892. 15:15:19.508 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  893. 15:15:19.508 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  894. 15:15:19.508 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6138ee0e
  895. 15:15:19.508 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2c40e456
  896. 15:15:19.508 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  897. 15:15:19.508 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  898. 15:15:19.508 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={}
  899. 15:15:19.508 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  900. 15:15:19.509 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitCurrentEventsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  901. 15:15:19.509 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  902. 15:15:19.509 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=mode must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@2 (truncated)...]
  903. 15:15:19.510 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: mode must be WARNING or ALARM]
  904. 15:15:19.510 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  905. 15:15:19.510 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  906. 15:15:19.510 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  907. 15:15:19.510 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  908. 15:15:19.510 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  909. 15:15:19.510 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  910. 15:15:19.511 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitCurrentEventsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  911. 15:15:19.511 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  912. 15:15:19.511 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=mode must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@4 (truncated)...]
  913. 15:15:19.511 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: mode must be WARNING or ALARM]
  914. 15:15:19.511 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  915. 15:15:19.511 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  916. 15:15:19.512 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  917. 15:15:19.512 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  918. 15:15:19.512 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  919. 15:15:19.512 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  920. 15:15:19.512 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  921. 15:15:19.512 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  922. 15:15:19.512 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  923. 15:15:19.513 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  924. 15:15:19.513 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  925. 15:15:19.514 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  926. 15:15:19.514 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  927. 15:15:19.514 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  928. 15:15:19.514 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  929. 15:15:19.514 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  930. 15:15:19.514 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  931. c.z.w.c.c.CockpitCurrentEventsController:
  932. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  933. 15:15:19.514 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  934. 15:15:19.519 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  935. 15:15:19.520 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  936. 15:15:19.521 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  937. 15:15:19.521 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  938. 15:15:19.521 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  939. 15:15:19.521 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  940. 15:15:19.521 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@68b4e7b5
  941. 15:15:19.521 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5a88ecb9
  942. 15:15:19.521 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  943. 15:15:19.521 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  944. 15:15:19.521 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/events/current", parameters={}
  945. 15:15:19.521 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  946. 15:15:19.521 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  947. 15:15:19.523 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  948. 15:15:19.523 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  949. 15:15:19.523 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  950. 15:15:19.523 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  951. 15:15:19.523 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  952. 15:15:19.523 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  953. 15:15:19.524 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  954. 15:15:19.525 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  955. 15:15:19.526 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  956. 15:15:19.526 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  957. 15:15:19.526 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  958. 15:15:19.526 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  959. 15:15:19.526 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  960. 15:15:19.526 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  961. 15:15:19.527 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  962. c.z.w.c.c.CockpitCurrentEventsController:
  963. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  964. 15:15:19.527 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  965. 15:15:19.529 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  966. 15:15:19.530 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  967. 15:15:19.530 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  968. 15:15:19.530 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  969. 15:15:19.530 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  970. 15:15:19.530 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  971. 15:15:19.530 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7d41aefd
  972. 15:15:19.530 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@feb57b4
  973. 15:15:19.530 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  974. 15:15:19.530 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  975. 15:15:19.531 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  976. 15:15:19.531 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  977. 15:15:19.532 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitCurrentEventsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  978. 15:15:19.533 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  979. 15:15:19.533 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=level must be an integer between 1 and 4, code=400, data=com.zksy.cockpit.foundation.CockpitErr (truncated)...]
  980. 15:15:19.534 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: level must be an integer between 1 and 4]
  981. 15:15:19.535 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  982. 15:15:19.535 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  983. 15:15:19.535 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  984. 15:15:19.535 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  985. 15:15:19.536 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitCurrentEventsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  986. 15:15:19.536 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  987. 15:15:19.536 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=level must be an integer between 1 and 4, code=400, data=com.zksy.cockpit.foundation.CockpitErr (truncated)...]
  988. 15:15:19.536 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: level must be an integer between 1 and 4]
  989. 15:15:19.537 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  990. 15:15:19.537 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  991. 15:15:19.537 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  992. 15:15:19.537 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  993. 15:15:19.538 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitCurrentEventsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  994. 15:15:19.538 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  995. 15:15:19.538 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  996. 15:15:19.538 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  997. 15:15:19.538 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  998. 15:15:19.538 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  999. 15:15:19.538 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  1000. 15:15:19.538 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  1001. 15:15:19.539 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitCurrentEventsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  1002. 15:15:19.539 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1003. 15:15:19.539 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=当前预警分页参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@60fc4450}]
  1004. 15:15:19.539 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 当前预警分页参数不合法]
  1005. 15:15:19.539 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  1006. 15:15:19.539 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  1007. 15:15:19.540 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1008. 15:15:19.540 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1009. 15:15:19.540 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1010. 15:15:19.540 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1011. 15:15:19.540 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1012. 15:15:19.540 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1013. 15:15:19.541 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1014. 15:15:19.541 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1015. 15:15:19.542 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1016. 15:15:19.542 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1017. 15:15:19.542 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1018. 15:15:19.542 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1019. 15:15:19.542 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1020. 15:15:19.542 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1021. 15:15:19.543 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1022. c.z.w.c.c.CockpitCurrentEventsController:
  1023. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  1024. 15:15:19.543 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1025. 15:15:19.546 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1026. 15:15:19.547 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1027. 15:15:19.547 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1028. 15:15:19.547 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1029. 15:15:19.547 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1030. 15:15:19.547 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1031. 15:15:19.548 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5472c27a
  1032. 15:15:19.548 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@555b3ec9
  1033. 15:15:19.548 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1034. 15:15:19.548 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  1035. 15:15:19.548 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  1036. 15:15:19.548 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  1037. 15:15:19.550 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1038. 15:15:19.550 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@299e245c}]
  1039. 15:15:19.553 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1040. 15:15:19.553 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  1041. 15:15:19.553 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['totalPages']
  1042. 15:15:19.554 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['hasMore']
  1043. 15:15:19.554 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data']
  1044. 15:15:19.554 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['eventNo']
  1045. 15:15:19.554 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][1]['eventNo']
  1046. 15:15:19.555 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  1047. 15:15:19.555 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  1048. 15:15:19.555 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1049. 15:15:19.555 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@d96f413}]
  1050. 15:15:19.556 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1051. 15:15:19.556 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data']
  1052. 15:15:19.556 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['eventNo']
  1053. 15:15:19.556 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['hasMore']
  1054. 15:15:19.558 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1055. 15:15:19.558 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1056. 15:15:19.558 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1057. 15:15:19.558 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1058. 15:15:19.558 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1059. 15:15:19.559 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1060. 15:15:19.559 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1061. 15:15:19.560 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1062. 15:15:19.561 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1063. 15:15:19.561 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1064. 15:15:19.561 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1065. 15:15:19.561 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1066. 15:15:19.561 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1067. 15:15:19.561 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1068. 15:15:19.562 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1069. c.z.w.c.c.CockpitCurrentEventsController:
  1070. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  1071. 15:15:19.562 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1072. 15:15:19.567 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1073. 15:15:19.569 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1074. 15:15:19.570 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1075. 15:15:19.570 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1076. 15:15:19.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1077. 15:15:19.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1078. 15:15:19.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7b6c3b37
  1079. 15:15:19.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@a8964c1
  1080. 15:15:19.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1081. 15:15:19.570 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1082. 15:15:19.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  1083. 15:15:19.571 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  1084. 15:15:19.572 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1085. 15:15:19.572 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@38320819}]
  1086. 15:15:19.578 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1087. 15:15:19.578 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  1088. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mode']
  1089. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  1090. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data']
  1091. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['eventNo']
  1092. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['levelColor']
  1093. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['workOrderSummary']['stateName']
  1094. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['coordinateValidation']['state']
  1095. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['coordinateValidation']['renderable']
  1096. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['thresholdMinValue']
  1097. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['thresholdMaxValue']
  1098. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][1]['eventNo']
  1099. 15:15:19.579 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][1]['coordinateValidation']['state']
  1100. 15:15:19.580 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][1]['thresholdMinValue']
  1101. 15:15:19.580 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][1]['workOrderSummary']
  1102. 15:15:19.580 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['workOrders']['state']
  1103. 15:15:19.580 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  1104. 15:15:19.581 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1105. 15:15:19.581 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1106. 15:15:19.581 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1107. 15:15:19.581 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1108. 15:15:19.581 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1109. 15:15:19.581 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1110. 15:15:19.581 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1111. 15:15:19.582 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1112. 15:15:19.583 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1113. 15:15:19.584 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1114. 15:15:19.584 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1115. 15:15:19.584 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1116. 15:15:19.584 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1117. 15:15:19.584 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1118. 15:15:19.585 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1119. c.z.w.c.c.CockpitCurrentEventsController:
  1120. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  1121. 15:15:19.585 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1122. 15:15:19.589 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1123. 15:15:19.591 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1124. 15:15:19.591 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1125. 15:15:19.591 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1126. 15:15:19.591 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1127. 15:15:19.591 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1128. 15:15:19.591 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@54626326
  1129. 15:15:19.591 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6f4e39b3
  1130. 15:15:19.591 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1131. 15:15:19.591 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1132. 15:15:19.592 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  1133. 15:15:19.592 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  1134. 15:15:19.595 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1135. 15:15:19.595 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@12ef7db5}]
  1136. 15:15:19.599 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1137. 15:15:19.600 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  1138. 15:15:19.600 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['eventNo']
  1139. 15:15:19.600 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  1140. 15:15:19.602 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1141. 15:15:19.602 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1142. 15:15:19.602 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1143. 15:15:19.602 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1144. 15:15:19.602 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1145. 15:15:19.603 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1146. 15:15:19.603 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1147. 15:15:19.603 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1148. 15:15:19.604 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1149. 15:15:19.604 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1150. 15:15:19.604 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1151. 15:15:19.604 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1152. 15:15:19.604 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1153. 15:15:19.604 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1154. 15:15:19.605 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1155. c.z.w.c.c.CockpitCurrentEventsController:
  1156. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  1157. 15:15:19.605 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1158. 15:15:19.608 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1159. 15:15:19.609 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1160. 15:15:19.609 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1161. 15:15:19.609 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1162. 15:15:19.609 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1163. 15:15:19.609 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1164. 15:15:19.609 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2c914364
  1165. 15:15:19.609 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@25c756f0
  1166. 15:15:19.609 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1167. 15:15:19.609 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1168. 15:15:19.610 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  1169. 15:15:19.610 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  1170. 15:15:19.611 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1171. 15:15:19.611 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@66c9aca2}]
  1172. 15:15:19.613 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1173. 15:15:19.613 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  1174. 15:15:19.613 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['eventNo']
  1175. 15:15:19.613 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['level']
  1176. 15:15:19.614 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  1177. 15:15:19.614 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  1178. 15:15:19.614 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1179. 15:15:19.614 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@21e32876}]
  1180. 15:15:19.615 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1181. 15:15:19.615 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  1182. 15:15:19.616 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  1183. 15:15:19.616 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  1184. 15:15:19.616 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  1185. 15:15:19.617 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1186. 15:15:19.618 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@a642c54}]
  1187. 15:15:19.618 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1188. 15:15:19.618 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  1189. 15:15:19.618 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['eventNo']
  1190. 15:15:19.618 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][2]['eventNo']
  1191. 15:15:19.619 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['status']
  1192. 15:15:19.619 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1193. 15:15:19.619 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1194. 15:15:19.619 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1195. 15:15:19.620 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1196. 15:15:19.620 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1197. 15:15:19.620 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1198. 15:15:19.620 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1199. 15:15:19.621 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1200. 15:15:19.622 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1201. 15:15:19.622 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1202. 15:15:19.622 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1203. 15:15:19.622 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1204. 15:15:19.622 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1205. 15:15:19.622 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1206. 15:15:19.623 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1207. c.z.w.c.c.CockpitCurrentEventsController:
  1208. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  1209. 15:15:19.623 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1210. 15:15:19.626 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1211. 15:15:19.627 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1212. 15:15:19.627 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1213. 15:15:19.627 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1214. 15:15:19.627 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1215. 15:15:19.627 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1216. 15:15:19.627 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6f749a1f
  1217. 15:15:19.627 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@48900d4a
  1218. 15:15:19.627 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1219. 15:15:19.627 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1220. 15:15:19.628 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  1221. 15:15:19.628 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  1222. 15:15:19.630 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitCurrentEventsController#handleReadFailure(HttpServletRequest)
  1223. 15:15:19.630 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1224. 15:15:19.630 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱当前预警数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@ba90170}]
  1225. 15:15:19.631 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  1226. 15:15:19.631 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  1227. 15:15:19.631 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  1228. 15:15:19.631 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  1229. 15:15:19.631 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  1230. 15:15:19.631 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  1231. 15:15:19.632 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1232. 15:15:19.632 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1233. 15:15:19.632 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1234. 15:15:19.633 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1235. 15:15:19.633 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1236. 15:15:19.633 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1237. 15:15:19.634 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1238. 15:15:19.634 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1239. 15:15:19.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1240. 15:15:19.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1241. 15:15:19.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1242. 15:15:19.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1243. 15:15:19.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1244. 15:15:19.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1245. 15:15:19.636 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1246. c.z.w.c.c.CockpitCurrentEventsController:
  1247. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  1248. 15:15:19.636 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1249. 15:15:19.638 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1250. 15:15:19.639 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1251. 15:15:19.640 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1252. 15:15:19.640 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1253. 15:15:19.640 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1254. 15:15:19.640 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1255. 15:15:19.640 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7aecff85
  1256. 15:15:19.640 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3393aa46
  1257. 15:15:19.640 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1258. 15:15:19.640 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1259. 15:15:19.640 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  1260. 15:15:19.640 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  1261. 15:15:19.642 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1262. 15:15:19.643 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@4f0381cd}]
  1263. 15:15:19.647 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1264. 15:15:19.647 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][0]['levelColor']
  1265. 15:15:19.647 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][1]['levelColor']
  1266. 15:15:19.647 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][2]['levelColor']
  1267. 15:15:19.647 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][3]['levelColor']
  1268. 15:15:19.647 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data'][4]['levelColor']
  1269. 15:15:19.649 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1270. 15:15:19.649 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1271. 15:15:19.649 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1272. 15:15:19.650 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1273. 15:15:19.650 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1274. 15:15:19.650 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1275. 15:15:19.650 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1276. 15:15:19.651 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1277. 15:15:19.652 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1278. 15:15:19.652 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1279. 15:15:19.652 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1280. 15:15:19.652 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1281. 15:15:19.653 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1282. 15:15:19.653 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1283. 15:15:19.653 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1284. c.z.w.c.c.CockpitCurrentEventsController:
  1285. {GET [/api/cockpit/v1/events/current]}: currentEvents(String,String,String,String,Integer,Integer,String)
  1286. 15:15:19.653 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1287. 15:15:19.657 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1288. 15:15:19.658 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1289. 15:15:19.658 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1290. 15:15:19.658 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1291. 15:15:19.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1292. 15:15:19.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1293. 15:15:19.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@272cec71
  1294. 15:15:19.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@12e8ea81
  1295. 15:15:19.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1296. 15:15:19.658 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1297. 15:15:19.659 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/current", parameters={masked}
  1298. 15:15:19.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitCurrentEventsController#currentEvents(String, String, String, String, Integer, Integer, String)
  1299. 15:15:19.661 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1300. 15:15:19.661 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitCurrentEventsResponse@6345dc06}]
  1301. 15:15:19.664 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1302. 15:15:19.664 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  1303. 15:15:19.664 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['state']
  1304. 15:15:19.664 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['reason']
  1305. 15:15:19.664 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['events']['data']
  1306. 15:15:19.664 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['workOrders']['state']
  1307. 15:15:19.664 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']
  1308. 15:15:19.665 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  1309. [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.275 s - in com.zksy.web.controller.cockpit.CockpitCurrentEventsControllerTest
  1310. [INFO] Running com.zksy.web.controller.cockpit.CockpitDeviceBoundaryControllerTest
  1311. 15:15:19.669 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1312. 15:15:19.670 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1313. 15:15:19.670 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1314. 15:15:19.670 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1315. 15:15:19.670 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1316. 15:15:19.671 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1317. 15:15:19.671 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1318. 15:15:19.672 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1319. 15:15:19.673 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1320. 15:15:19.674 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1321. 15:15:19.674 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1322. 15:15:19.674 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1323. 15:15:19.674 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1324. 15:15:19.674 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1325. 15:15:19.675 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1326. c.z.w.c.c.CockpitDeviceBoundaryController:
  1327. {GET [/api/cockpit/v1/device-boundary]}: deviceBoundary(String)
  1328. 15:15:19.675 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1329. 15:15:19.679 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1330. 15:15:19.682 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1331. 15:15:19.682 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1332. 15:15:19.682 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1333. 15:15:19.683 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1334. 15:15:19.683 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1335. 15:15:19.683 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@369f85c6
  1336. 15:15:19.683 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5b6637f3
  1337. 15:15:19.683 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1338. 15:15:19.683 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  1339. 15:15:19.684 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/device-boundary", parameters={}
  1340. 15:15:19.684 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitDeviceBoundaryController#deviceBoundary(String)
  1341. 15:15:19.688 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1342. 15:15:19.688 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.device.CockpitDeviceBoundaryResponse@735d7b99}]
  1343. 15:15:19.690 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1344. 15:15:19.690 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilities'][0]['formalScope']
  1345. 15:15:19.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilities'][1]['formalScope']
  1346. 15:15:19.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilities'][2]['formalScope']
  1347. 15:15:19.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['facilityCount']
  1348. 15:15:19.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['industries']['waterSupply']['facilityCount']
  1349. 15:15:19.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['unknownTypeCount']
  1350. 15:15:19.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['typeKindMismatchCount']
  1351. 15:15:19.692 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1352. 15:15:19.693 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1353. 15:15:19.693 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1354. 15:15:19.693 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1355. 15:15:19.693 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1356. 15:15:19.693 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1357. 15:15:19.693 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1358. 15:15:19.694 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1359. 15:15:19.694 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1360. 15:15:19.695 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1361. 15:15:19.695 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1362. 15:15:19.695 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1363. 15:15:19.695 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1364. 15:15:19.695 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1365. 15:15:19.695 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1366. c.z.w.c.c.CockpitDeviceBoundaryController:
  1367. {GET [/api/cockpit/v1/device-boundary]}: deviceBoundary(String)
  1368. 15:15:19.695 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1369. 15:15:19.700 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1370. 15:15:19.703 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1371. 15:15:19.703 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1372. 15:15:19.703 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1373. 15:15:19.703 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1374. 15:15:19.703 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1375. 15:15:19.703 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2bd67cf9
  1376. 15:15:19.703 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4ba32242
  1377. 15:15:19.703 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1378. 15:15:19.703 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1379. 15:15:19.705 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1380. 15:15:19.705 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1381. 15:15:19.705 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1382. 15:15:19.705 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1383. 15:15:19.705 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1384. 15:15:19.705 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1385. 15:15:19.706 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1386. 15:15:19.706 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1387. 15:15:19.708 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1388. 15:15:19.708 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1389. 15:15:19.708 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1390. 15:15:19.708 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1391. 15:15:19.708 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1392. 15:15:19.708 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1393. 15:15:19.708 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1394. c.z.w.c.c.CockpitDeviceBoundaryController:
  1395. {GET [/api/cockpit/v1/device-boundary]}: deviceBoundary(String)
  1396. 15:15:19.708 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1397. 15:15:19.718 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1398. 15:15:19.720 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1399. 15:15:19.720 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1400. 15:15:19.720 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1401. 15:15:19.720 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1402. 15:15:19.720 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1403. 15:15:19.720 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@72fc6b5e
  1404. 15:15:19.720 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4353230
  1405. 15:15:19.720 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1406. 15:15:19.720 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1407. 15:15:19.721 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/device-boundary", parameters={}
  1408. 15:15:19.721 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  1409. 15:15:19.721 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  1410. 15:15:19.722 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1411. 15:15:19.722 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1412. 15:15:19.722 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1413. 15:15:19.723 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1414. 15:15:19.723 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1415. 15:15:19.723 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1416. 15:15:19.723 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1417. 15:15:19.724 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1418. 15:15:19.725 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1419. 15:15:19.726 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1420. 15:15:19.726 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1421. 15:15:19.726 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1422. 15:15:19.726 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1423. 15:15:19.726 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1424. 15:15:19.727 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1425. c.z.w.c.c.CockpitDeviceBoundaryController:
  1426. {GET [/api/cockpit/v1/device-boundary]}: deviceBoundary(String)
  1427. 15:15:19.727 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1428. 15:15:19.732 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1429. 15:15:19.734 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1430. 15:15:19.735 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1431. 15:15:19.735 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1432. 15:15:19.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1433. 15:15:19.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1434. 15:15:19.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2f4bc3ff
  1435. 15:15:19.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2297c8bf
  1436. 15:15:19.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1437. 15:15:19.735 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1438. 15:15:19.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/device-boundary", parameters={}
  1439. 15:15:19.736 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitDeviceBoundaryController#deviceBoundary(String)
  1440. 15:15:19.737 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1441. 15:15:19.737 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.device.CockpitDeviceBoundaryResponse@154fcedd}]
  1442. 15:15:19.739 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1443. 15:15:19.739 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['formalScope']
  1444. 15:15:19.739 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][1]['formalScope']
  1445. 15:15:19.739 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][1]['typeResolution']
  1446. 15:15:19.739 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['smartDeviceCount']
  1447. 15:15:19.739 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['formalSmartDeviceCount']
  1448. 15:15:19.739 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['industries']['waterSupply']['smartDeviceCount']
  1449. 15:15:19.739 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['typeKindMismatchCount']
  1450. 15:15:19.740 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1451. 15:15:19.740 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1452. 15:15:19.740 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1453. 15:15:19.741 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1454. 15:15:19.741 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1455. 15:15:19.741 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1456. 15:15:19.741 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1457. 15:15:19.742 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1458. 15:15:19.743 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1459. 15:15:19.743 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1460. 15:15:19.743 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1461. 15:15:19.743 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1462. 15:15:19.743 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1463. 15:15:19.743 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1464. 15:15:19.744 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1465. c.z.w.c.c.CockpitDeviceBoundaryController:
  1466. {GET [/api/cockpit/v1/device-boundary]}: deviceBoundary(String)
  1467. 15:15:19.744 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1468. 15:15:19.747 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1469. 15:15:19.749 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1470. 15:15:19.749 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1471. 15:15:19.749 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1472. 15:15:19.749 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1473. 15:15:19.749 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1474. 15:15:19.749 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5ba7391b
  1475. 15:15:19.749 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@475753dd
  1476. 15:15:19.749 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1477. 15:15:19.749 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1478. 15:15:19.750 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/device-boundary", parameters={}
  1479. 15:15:19.750 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitDeviceBoundaryController#deviceBoundary(String)
  1480. 15:15:19.752 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1481. 15:15:19.752 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.device.CockpitDeviceBoundaryResponse@9203db8}]
  1482. 15:15:19.754 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1483. 15:15:19.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  1484. 15:15:19.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  1485. 15:15:19.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  1486. 15:15:19.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  1487. 15:15:19.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  1488. 15:15:19.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeScope']['formalIndustries']
  1489. 15:15:19.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeScope']['drainageScopes']
  1490. 15:15:19.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeScope']['objectKinds']
  1491. 15:15:19.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilities']
  1492. 15:15:19.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices']
  1493. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilities'][0]['facilityCode']
  1494. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilities'][0]['objectKind']
  1495. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilities'][0]['industry']
  1496. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilities'][1]['facilityCode']
  1497. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilities'][1]['objectKind']
  1498. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilities'][2]['facilityCode']
  1499. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilities'][2]['objectKind']
  1500. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['deviceCode']
  1501. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['deviceType']['code']
  1502. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['industry']
  1503. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['objectKind']
  1504. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['formalScope']
  1505. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][1]['deviceCode']
  1506. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][1]['deviceType']['code']
  1507. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][1]['industry']
  1508. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][1]['objectKind']
  1509. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][2]['deviceCode']
  1510. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][2]['deviceType']['code']
  1511. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][2]['industry']
  1512. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][2]['drainageScope']
  1513. 15:15:19.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][2]['objectKind']
  1514. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][3]['deviceCode']
  1515. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][3]['deviceType']['code']
  1516. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][3]['industry']
  1517. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][3]['drainageScope']
  1518. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][3]['objectKind']
  1519. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][4]['deviceCode']
  1520. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][4]['deviceType']['code']
  1521. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][4]['objectKind']
  1522. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][5]['deviceCode']
  1523. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][5]['typeResolution']
  1524. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][5]['formalScope']
  1525. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['facilityCount']
  1526. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['smartDeviceCount']
  1527. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['formalSmartDeviceCount']
  1528. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['unknownTypeCount']
  1529. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['typeKindMismatchCount']
  1530. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['industries']['gas']['smartDeviceCount']
  1531. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['industries']['waterSupply']['facilityCount']
  1532. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['industries']['waterSupply']['smartDeviceCount']
  1533. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['industries']['drainage']['smartDeviceCount']
  1534. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['industries']['drainage']['rainwaterSmartDeviceCount']
  1535. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['industries']['drainage']['sewageSmartDeviceCount']
  1536. 15:15:19.756 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statistics']['industries']['manhole']['smartDeviceCount']
  1537. 15:15:19.757 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1538. 15:15:19.757 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1539. 15:15:19.757 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1540. 15:15:19.758 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1541. 15:15:19.758 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1542. 15:15:19.758 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1543. 15:15:19.758 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1544. 15:15:19.760 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1545. 15:15:19.761 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1546. 15:15:19.761 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1547. 15:15:19.761 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1548. 15:15:19.761 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1549. 15:15:19.761 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1550. 15:15:19.761 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1551. 15:15:19.762 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1552. c.z.w.c.c.CockpitDeviceBoundaryController:
  1553. {GET [/api/cockpit/v1/device-boundary]}: deviceBoundary(String)
  1554. 15:15:19.762 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1555. 15:15:19.768 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1556. 15:15:19.769 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1557. 15:15:19.769 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1558. 15:15:19.769 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1559. 15:15:19.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1560. 15:15:19.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1561. 15:15:19.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@67263db7
  1562. 15:15:19.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4a2bc71f
  1563. 15:15:19.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1564. 15:15:19.769 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1565. 15:15:19.770 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/device-boundary", parameters={}
  1566. 15:15:19.770 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitDeviceBoundaryController#deviceBoundary(String)
  1567. 15:15:19.771 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitDeviceBoundaryController#handleReadFailure(HttpServletRequest)
  1568. 15:15:19.771 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1569. 15:15:19.771 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱设备边界数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@20f94e9a}]
  1570. 15:15:19.772 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  1571. 15:15:19.772 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  1572. 15:15:19.772 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  1573. 15:15:19.772 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  1574. 15:15:19.772 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  1575. 15:15:19.772 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  1576. 15:15:19.772 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  1577. 15:15:19.772 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['serverTime']
  1578. [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 s - in com.zksy.web.controller.cockpit.CockpitDeviceBoundaryControllerTest
  1579. [INFO] Running com.zksy.web.controller.cockpit.CockpitDeviceBoundaryPipeIndustryTest
  1580. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in com.zksy.web.controller.cockpit.CockpitDeviceBoundaryPipeIndustryTest
  1581. [INFO] Running com.zksy.web.controller.cockpit.CockpitEquipmentArchiveControllerTest
  1582. 15:15:19.781 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1583. 15:15:19.781 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1584. 15:15:19.781 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1585. 15:15:19.782 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1586. 15:15:19.782 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1587. 15:15:19.782 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1588. 15:15:19.782 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1589. 15:15:19.783 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1590. 15:15:19.785 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1591. 15:15:19.785 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1592. 15:15:19.785 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1593. 15:15:19.785 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1594. 15:15:19.785 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1595. 15:15:19.785 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1596. 15:15:19.786 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1597. c.z.w.c.c.CockpitEquipmentArchiveController:
  1598. {GET [/api/cockpit/v1/equipments/{deviceCode}/archive]}: equipmentArchive(String,String)
  1599. 15:15:19.787 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1600. 15:15:19.791 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1601. 15:15:19.792 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1602. 15:15:19.792 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1603. 15:15:19.792 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1604. 15:15:19.792 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1605. 15:15:19.792 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1606. 15:15:19.792 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@47184859
  1607. 15:15:19.792 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@22781286
  1608. 15:15:19.792 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1609. 15:15:19.792 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1610. 15:15:19.793 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/%25ZZ/archive", parameters={}
  1611. 15:15:19.794 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#equipmentArchive(String, String)
  1612. 15:15:19.797 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#handleInvalidCode(HttpServletRequest)
  1613. 15:15:19.798 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1614. 15:15:19.798 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=设备编码不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@7c1adb8a}]
  1615. 15:15:19.800 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidCodeException: invalid device code encoding]
  1616. 15:15:19.800 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  1617. 15:15:19.800 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  1618. 15:15:19.800 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  1619. 15:15:19.800 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  1620. 15:15:19.802 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1621. 15:15:19.802 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1622. 15:15:19.802 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1623. 15:15:19.802 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1624. 15:15:19.802 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1625. 15:15:19.802 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1626. 15:15:19.802 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1627. 15:15:19.803 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1628. 15:15:19.803 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1629. 15:15:19.804 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1630. 15:15:19.804 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1631. 15:15:19.804 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1632. 15:15:19.804 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1633. 15:15:19.804 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1634. 15:15:19.805 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1635. c.z.w.c.c.CockpitEquipmentArchiveController:
  1636. {GET [/api/cockpit/v1/equipments/{deviceCode}/archive]}: equipmentArchive(String,String)
  1637. 15:15:19.805 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1638. 15:15:19.808 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1639. 15:15:19.808 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1640. 15:15:19.808 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1641. 15:15:19.808 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1642. 15:15:19.808 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1643. 15:15:19.808 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1644. 15:15:19.809 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@276e5add
  1645. 15:15:19.809 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@736af6f3
  1646. 15:15:19.809 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1647. 15:15:19.809 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  1648. 15:15:19.809 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-YS-202609020014/archive", parameters={}
  1649. 15:15:19.809 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#equipmentArchive(String, String)
  1650. 15:15:19.811 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1651. 15:15:19.811 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.equipment.CockpitEquipmentArchiveResponse@7ab17cf}]
  1652. 15:15:19.813 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1653. 15:15:19.813 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']['url']
  1654. 15:15:19.813 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']['capturedAt']
  1655. 15:15:19.814 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1656. 15:15:19.814 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1657. 15:15:19.814 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1658. 15:15:19.814 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1659. 15:15:19.814 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1660. 15:15:19.814 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1661. 15:15:19.814 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1662. 15:15:19.815 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1663. 15:15:19.816 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1664. 15:15:19.817 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1665. 15:15:19.817 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1666. 15:15:19.817 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1667. 15:15:19.817 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1668. 15:15:19.817 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1669. 15:15:19.818 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1670. c.z.w.c.c.CockpitEquipmentArchiveController:
  1671. {GET [/api/cockpit/v1/equipments/{deviceCode}/archive]}: equipmentArchive(String,String)
  1672. 15:15:19.818 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1673. 15:15:19.823 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1674. 15:15:19.824 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1675. 15:15:19.824 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1676. 15:15:19.824 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1677. 15:15:19.824 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1678. 15:15:19.824 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1679. 15:15:19.824 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@522fc988
  1680. 15:15:19.824 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@996293a
  1681. 15:15:19.824 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1682. 15:15:19.825 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  1683. 15:15:19.825 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/%2520/archive", parameters={}
  1684. 15:15:19.825 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#equipmentArchive(String, String)
  1685. 15:15:19.826 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#handleInvalidRequest(HttpServletRequest)
  1686. 15:15:19.826 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1687. 15:15:19.826 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=设备编码不能为空, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@6adc90e9}]
  1688. 15:15:19.827 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: device code is required]
  1689. 15:15:19.827 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  1690. 15:15:19.827 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  1691. 15:15:19.827 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  1692. 15:15:19.827 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  1693. 15:15:19.828 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1694. 15:15:19.828 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1695. 15:15:19.828 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1696. 15:15:19.828 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1697. 15:15:19.828 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1698. 15:15:19.828 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1699. 15:15:19.829 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1700. 15:15:19.829 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1701. 15:15:19.829 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1702. 15:15:19.830 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1703. 15:15:19.830 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1704. 15:15:19.830 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1705. 15:15:19.830 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1706. 15:15:19.830 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1707. 15:15:19.830 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1708. c.z.w.c.c.CockpitEquipmentArchiveController:
  1709. {GET [/api/cockpit/v1/equipments/{deviceCode}/archive]}: equipmentArchive(String,String)
  1710. 15:15:19.830 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1711. 15:15:19.835 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1712. 15:15:19.837 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1713. 15:15:19.837 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1714. 15:15:19.837 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1715. 15:15:19.837 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1716. 15:15:19.837 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1717. 15:15:19.837 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@393aac93
  1718. 15:15:19.837 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@71dac63f
  1719. 15:15:19.837 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1720. 15:15:19.837 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1721. 15:15:19.838 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1722. 15:15:19.838 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1723. 15:15:19.838 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1724. 15:15:19.838 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1725. 15:15:19.839 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1726. 15:15:19.839 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1727. 15:15:19.839 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1728. 15:15:19.839 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1729. 15:15:19.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1730. 15:15:19.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1731. 15:15:19.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1732. 15:15:19.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1733. 15:15:19.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1734. 15:15:19.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1735. 15:15:19.841 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1736. c.z.w.c.c.CockpitEquipmentArchiveController:
  1737. {GET [/api/cockpit/v1/equipments/{deviceCode}/archive]}: equipmentArchive(String,String)
  1738. 15:15:19.841 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1739. 15:15:19.845 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1740. 15:15:19.847 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1741. 15:15:19.847 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1742. 15:15:19.848 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1743. 15:15:19.848 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1744. 15:15:19.848 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1745. 15:15:19.848 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7594d189
  1746. 15:15:19.848 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1418a1bd
  1747. 15:15:19.848 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1748. 15:15:19.848 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1749. 15:15:19.848 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/equipments/TC-PS-YS-202609020012/archive", parameters={}
  1750. 15:15:19.849 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  1751. 15:15:19.849 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  1752. 15:15:19.851 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1753. 15:15:19.851 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1754. 15:15:19.851 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1755. 15:15:19.851 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1756. 15:15:19.851 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1757. 15:15:19.851 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1758. 15:15:19.852 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1759. 15:15:19.852 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1760. 15:15:19.853 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1761. 15:15:19.853 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1762. 15:15:19.853 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1763. 15:15:19.853 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1764. 15:15:19.853 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1765. 15:15:19.853 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1766. 15:15:19.854 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1767. c.z.w.c.c.CockpitEquipmentArchiveController:
  1768. {GET [/api/cockpit/v1/equipments/{deviceCode}/archive]}: equipmentArchive(String,String)
  1769. 15:15:19.854 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1770. 15:15:19.856 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1771. 15:15:19.857 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1772. 15:15:19.857 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1773. 15:15:19.857 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1774. 15:15:19.857 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1775. 15:15:19.857 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1776. 15:15:19.857 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7bfedff3
  1777. 15:15:19.857 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@35bcf3a6
  1778. 15:15:19.857 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1779. 15:15:19.857 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1780. 15:15:19.858 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-YS-202609020012/archive", parameters={}
  1781. 15:15:19.858 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#equipmentArchive(String, String)
  1782. 15:15:19.859 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1783. 15:15:19.859 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.equipment.CockpitEquipmentArchiveResponse@1adc38a0}]
  1784. 15:15:19.860 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1785. 15:15:19.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  1786. 15:15:19.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  1787. 15:15:19.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  1788. 15:15:19.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  1789. 15:15:19.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  1790. 15:15:19.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceCode']
  1791. 15:15:19.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceName']
  1792. 15:15:19.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceModel']
  1793. 15:15:19.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceSpec']
  1794. 15:15:19.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['manufacturer']
  1795. 15:15:19.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['productionDate']
  1796. 15:15:19.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceType']
  1797. 15:15:19.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceTypeName']
  1798. 15:15:19.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['assetValue']
  1799. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['assetValue']
  1800. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['expectedServiceYears']
  1801. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['longitude']
  1802. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latitude']
  1803. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['coordinateSystem']
  1804. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['equipmentLocation']
  1805. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['installTime']
  1806. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['maintainer']
  1807. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['maintainerPhone']
  1808. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ownershipUnit']
  1809. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['remark']
  1810. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']['url']
  1811. 15:15:19.864 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']['capturedAt']
  1812. 15:15:19.866 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1813. 15:15:19.867 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1814. 15:15:19.867 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1815. 15:15:19.867 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1816. 15:15:19.867 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1817. 15:15:19.867 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1818. 15:15:19.868 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1819. 15:15:19.868 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1820. 15:15:19.869 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1821. 15:15:19.869 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1822. 15:15:19.869 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1823. 15:15:19.869 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1824. 15:15:19.869 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1825. 15:15:19.869 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1826. 15:15:19.870 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1827. c.z.w.c.c.CockpitEquipmentArchiveController:
  1828. {GET [/api/cockpit/v1/equipments/{deviceCode}/archive]}: equipmentArchive(String,String)
  1829. 15:15:19.870 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1830. 15:15:19.874 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1831. 15:15:19.875 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1832. 15:15:19.876 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1833. 15:15:19.876 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1834. 15:15:19.876 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1835. 15:15:19.876 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1836. 15:15:19.876 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3299e315
  1837. 15:15:19.876 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7320bccc
  1838. 15:15:19.876 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1839. 15:15:19.876 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1840. 15:15:19.877 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-YS-500/archive", parameters={}
  1841. 15:15:19.877 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#equipmentArchive(String, String)
  1842. 15:15:19.878 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#handleReadFailure(HttpServletRequest)
  1843. 15:15:19.879 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1844. 15:15:19.879 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱设备档案数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@403ba39f}]
  1845. 15:15:19.879 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  1846. 15:15:19.879 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  1847. 15:15:19.880 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  1848. 15:15:19.880 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  1849. 15:15:19.880 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  1850. 15:15:19.881 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1851. 15:15:19.881 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1852. 15:15:19.881 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1853. 15:15:19.881 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1854. 15:15:19.881 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1855. 15:15:19.891 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1856. 15:15:19.892 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1857. 15:15:19.892 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1858. 15:15:19.893 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1859. 15:15:19.893 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1860. 15:15:19.893 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1861. 15:15:19.893 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1862. 15:15:19.893 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1863. 15:15:19.893 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1864. 15:15:19.894 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1865. c.z.w.c.c.CockpitEquipmentArchiveController:
  1866. {GET [/api/cockpit/v1/equipments/{deviceCode}/archive]}: equipmentArchive(String,String)
  1867. 15:15:19.894 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1868. 15:15:19.896 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1869. 15:15:19.897 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1870. 15:15:19.897 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1871. 15:15:19.897 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1872. 15:15:19.897 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1873. 15:15:19.897 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1874. 15:15:19.897 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5cb654e3
  1875. 15:15:19.897 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3f89d36c
  1876. 15:15:19.897 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1877. 15:15:19.897 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1878. 15:15:19.898 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-YS-202609020015/archive", parameters={}
  1879. 15:15:19.898 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#equipmentArchive(String, String)
  1880. 15:15:19.901 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1881. 15:15:19.901 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.equipment.CockpitEquipmentArchiveResponse@520034a}]
  1882. 15:15:19.903 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1883. 15:15:19.903 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']['url']
  1884. 15:15:19.904 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']['capturedAt']
  1885. 15:15:19.906 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1886. 15:15:19.906 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1887. 15:15:19.906 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1888. 15:15:19.906 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1889. 15:15:19.906 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1890. 15:15:19.907 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1891. 15:15:19.907 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1892. 15:15:19.907 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1893. 15:15:19.908 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1894. 15:15:19.909 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1895. 15:15:19.909 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1896. 15:15:19.909 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1897. 15:15:19.909 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1898. 15:15:19.909 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1899. 15:15:19.910 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1900. c.z.w.c.c.CockpitEquipmentArchiveController:
  1901. {GET [/api/cockpit/v1/equipments/{deviceCode}/archive]}: equipmentArchive(String,String)
  1902. 15:15:19.910 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1903. 15:15:19.912 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1904. 15:15:19.914 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1905. 15:15:19.914 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1906. 15:15:19.914 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1907. 15:15:19.914 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1908. 15:15:19.914 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1909. 15:15:19.914 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@712eb075
  1910. 15:15:19.914 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1cd4082a
  1911. 15:15:19.914 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1912. 15:15:19.914 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1913. 15:15:19.915 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-YS-202609020013/archive", parameters={}
  1914. 15:15:19.916 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#equipmentArchive(String, String)
  1915. 15:15:19.918 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1916. 15:15:19.918 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.equipment.CockpitEquipmentArchiveResponse@78c34153}]
  1917. 15:15:19.919 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1918. 15:15:19.919 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  1919. 15:15:19.919 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceCode']
  1920. 15:15:19.920 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']
  1921. 15:15:19.921 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1922. 15:15:19.921 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1923. 15:15:19.921 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1924. 15:15:19.921 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1925. 15:15:19.921 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1926. 15:15:19.922 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1927. 15:15:19.922 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1928. 15:15:19.922 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1929. 15:15:19.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1930. 15:15:19.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1931. 15:15:19.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1932. 15:15:19.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1933. 15:15:19.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1934. 15:15:19.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1935. 15:15:19.924 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1936. c.z.w.c.c.CockpitEquipmentArchiveController:
  1937. {GET [/api/cockpit/v1/equipments/{deviceCode}/archive]}: equipmentArchive(String,String)
  1938. 15:15:19.924 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1939. 15:15:19.927 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1940. 15:15:19.928 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1941. 15:15:19.928 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1942. 15:15:19.928 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1943. 15:15:19.928 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1944. 15:15:19.928 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1945. 15:15:19.928 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5702e6f3
  1946. 15:15:19.928 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5687e92d
  1947. 15:15:19.928 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1948. 15:15:19.928 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1949. 15:15:19.928 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-YS-404/archive", parameters={}
  1950. 15:15:19.929 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#equipmentArchive(String, String)
  1951. 15:15:19.930 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitEquipmentArchiveController#handleNotFound(HttpServletRequest)
  1952. 15:15:19.931 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1953. 15:15:19.931 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=设备不存在, code=404, data=com.zksy.cockpit.foundation.CockpitErrorPayload@6c65a7fc}]
  1954. 15:15:19.932 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitDeviceNotFoundException: device not found]
  1955. 15:15:19.932 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 404 NOT_FOUND
  1956. 15:15:19.932 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  1957. 15:15:19.932 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  1958. 15:15:19.932 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  1959. 15:15:19.932 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  1960. [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.149 s - in com.zksy.web.controller.cockpit.CockpitEquipmentArchiveControllerTest
  1961. [INFO] Running com.zksy.web.controller.cockpit.CockpitEquipmentDetailAggregateControllerTest
  1962. 15:15:19.952 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  1963. 15:15:19.952 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  1964. 15:15:19.952 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  1965. 15:15:19.952 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  1966. 15:15:19.952 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  1967. 15:15:19.952 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  1968. 15:15:19.952 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  1969. 15:15:19.953 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  1970. 15:15:19.954 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  1971. 15:15:19.954 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  1972. 15:15:19.954 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  1973. 15:15:19.954 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  1974. 15:15:19.954 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  1975. 15:15:19.954 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  1976. 15:15:19.955 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  1977. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  1978. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  1979. 15:15:19.955 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  1980. 15:15:19.958 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1981. 15:15:19.960 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  1982. 15:15:19.960 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  1983. 15:15:19.960 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  1984. 15:15:19.960 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  1985. 15:15:19.960 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  1986. 15:15:19.960 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@8ba7408
  1987. 15:15:19.960 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@17616c07
  1988. 15:15:19.960 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1989. 15:15:19.960 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  1990. 15:15:19.961 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/detail-aggregate", parameters={}
  1991. 15:15:19.961 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentDetailAggregateController#equipmentDetailAggregate(String, String)
  1992. 15:15:19.966 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1993. 15:15:19.966 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.detail.CockpitEquipmentDetailAggregateResponse@45bb502f}]
  1994. 15:15:19.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  1995. 15:15:19.970 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['state']
  1996. 15:15:19.970 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']['state']
  1997. 15:15:19.970 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']['reason']
  1998. 15:15:19.970 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']['data']
  1999. 15:15:19.970 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms']['state']
  2000. 15:15:19.970 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms']['reason']
  2001. 15:15:19.971 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2002. 15:15:19.971 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2003. 15:15:19.971 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2004. 15:15:19.972 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2005. 15:15:19.972 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2006. 15:15:19.972 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2007. 15:15:19.972 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2008. 15:15:19.972 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2009. 15:15:19.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2010. 15:15:19.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2011. 15:15:19.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2012. 15:15:19.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2013. 15:15:19.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2014. 15:15:19.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2015. 15:15:19.974 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2016. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  2017. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  2018. 15:15:19.974 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2019. 15:15:19.977 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2020. 15:15:19.978 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2021. 15:15:19.978 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2022. 15:15:19.978 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2023. 15:15:19.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2024. 15:15:19.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2025. 15:15:19.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@17f5b53a
  2026. 15:15:19.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2df79942
  2027. 15:15:19.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2028. 15:15:19.978 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2029. 15:15:19.980 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/detail-aggregate", parameters={}
  2030. 15:15:19.980 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentDetailAggregateController#equipmentDetailAggregate(String, String)
  2031. 15:15:19.981 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2032. 15:15:19.981 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.detail.CockpitEquipmentDetailAggregateResponse@7ee0dbd1}]
  2033. 15:15:19.987 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2034. 15:15:19.987 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['aggregateState']
  2035. 15:15:19.987 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['state']
  2036. 15:15:19.988 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['data']['state']
  2037. 15:15:19.988 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['data']['metrics']
  2038. 15:15:19.989 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2039. 15:15:19.989 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2040. 15:15:19.989 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2041. 15:15:19.989 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2042. 15:15:19.989 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2043. 15:15:19.989 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2044. 15:15:19.989 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2045. 15:15:19.990 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2046. 15:15:19.990 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2047. 15:15:19.990 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2048. 15:15:19.990 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2049. 15:15:19.990 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2050. 15:15:19.990 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2051. 15:15:19.990 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2052. 15:15:19.991 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2053. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  2054. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  2055. 15:15:19.991 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2056. 15:15:19.995 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2057. 15:15:19.996 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2058. 15:15:19.996 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2059. 15:15:19.996 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2060. 15:15:19.996 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2061. 15:15:19.996 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2062. 15:15:19.996 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4d7f3adf
  2063. 15:15:19.996 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@394c77e2
  2064. 15:15:19.996 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2065. 15:15:19.996 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2066. 15:15:19.997 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/detail-aggregate", parameters={}
  2067. 15:15:19.997 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  2068. 15:15:19.997 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  2069. 15:15:19.998 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2070. 15:15:19.998 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2071. 15:15:19.998 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2072. 15:15:19.999 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2073. 15:15:19.999 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2074. 15:15:20.000 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2075. 15:15:20.000 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2076. 15:15:20.001 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2077. 15:15:20.002 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2078. 15:15:20.002 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2079. 15:15:20.002 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2080. 15:15:20.002 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2081. 15:15:20.002 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2082. 15:15:20.002 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2083. 15:15:20.003 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2084. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  2085. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  2086. 15:15:20.003 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2087. 15:15:20.005 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2088. 15:15:20.006 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2089. 15:15:20.007 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2090. 15:15:20.007 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2091. 15:15:20.007 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2092. 15:15:20.007 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2093. 15:15:20.007 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2cb4e4b1
  2094. 15:15:20.007 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6e3552b0
  2095. 15:15:20.007 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2096. 15:15:20.007 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2097. 15:15:20.008 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/detail-aggregate", parameters={}
  2098. 15:15:20.008 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentDetailAggregateController#equipmentDetailAggregate(String, String)
  2099. 15:15:20.010 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2100. 15:15:20.010 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.detail.CockpitEquipmentDetailAggregateResponse@6971c6b7}]
  2101. 15:15:20.013 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2102. 15:15:20.013 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['aggregateState']
  2103. 15:15:20.013 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['archive']['state']
  2104. 15:15:20.013 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['archive']['reason']
  2105. 15:15:20.013 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['state']
  2106. 15:15:20.013 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']['state']
  2107. 15:15:20.013 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms']['state']
  2108. 15:15:20.013 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']['state']
  2109. 15:15:20.013 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['state']
  2110. 15:15:20.013 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']['state']
  2111. 15:15:20.014 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2112. 15:15:20.014 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2113. 15:15:20.014 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2114. 15:15:20.014 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2115. 15:15:20.014 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2116. 15:15:20.015 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2117. 15:15:20.015 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2118. 15:15:20.016 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2119. 15:15:20.017 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2120. 15:15:20.017 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2121. 15:15:20.017 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2122. 15:15:20.017 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2123. 15:15:20.017 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2124. 15:15:20.017 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2125. 15:15:20.018 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2126. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  2127. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  2128. 15:15:20.018 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2129. 15:15:20.022 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2130. 15:15:20.023 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2131. 15:15:20.024 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2132. 15:15:20.024 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2133. 15:15:20.024 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2134. 15:15:20.024 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2135. 15:15:20.024 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2fc51562
  2136. 15:15:20.024 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3f2f6818
  2137. 15:15:20.024 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2138. 15:15:20.024 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2139. 15:15:20.025 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/detail-aggregate", parameters={}
  2140. 15:15:20.025 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentDetailAggregateController#equipmentDetailAggregate(String, String)
  2141. 15:15:20.027 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2142. 15:15:20.027 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.detail.CockpitEquipmentDetailAggregateResponse@16021f6e}]
  2143. 15:15:20.031 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2144. 15:15:20.031 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  2145. 15:15:20.032 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  2146. 15:15:20.032 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  2147. 15:15:20.032 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  2148. 15:15:20.032 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceCode']
  2149. 15:15:20.032 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['aggregateState']
  2150. 15:15:20.032 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['archive']['state']
  2151. 15:15:20.032 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['archive']['data']['deviceCode']
  2152. 15:15:20.032 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['archive']['data']['deviceName']
  2153. 15:15:20.032 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['state']
  2154. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['data']['deviceCode']
  2155. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['data']['state']
  2156. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['data']['metrics']
  2157. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']['state']
  2158. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']['data']
  2159. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms']['state']
  2160. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms']['data']
  2161. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmWarningRelations']['state']
  2162. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmWarningRelations']['data']
  2163. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']['state']
  2164. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']['data']
  2165. 15:15:20.033 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['state']
  2166. 15:15:20.034 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['data']
  2167. 15:15:20.034 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['data'][0]['timelineEntries']
  2168. 15:15:20.034 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']['state']
  2169. 15:15:20.034 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']['data']['url']
  2170. 15:15:20.036 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2171. 15:15:20.036 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2172. 15:15:20.036 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2173. 15:15:20.036 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2174. 15:15:20.036 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2175. 15:15:20.036 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2176. 15:15:20.036 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2177. 15:15:20.037 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2178. 15:15:20.037 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2179. 15:15:20.037 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2180. 15:15:20.038 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2181. 15:15:20.038 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2182. 15:15:20.038 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2183. 15:15:20.038 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2184. 15:15:20.038 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2185. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  2186. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  2187. 15:15:20.038 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2188. 15:15:20.042 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2189. 15:15:20.043 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2190. 15:15:20.043 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2191. 15:15:20.043 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2192. 15:15:20.043 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2193. 15:15:20.043 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2194. 15:15:20.043 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@79690a0a
  2195. 15:15:20.043 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@619944a7
  2196. 15:15:20.044 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2197. 15:15:20.044 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  2198. 15:15:20.044 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/detail-aggregate", parameters={}
  2199. 15:15:20.045 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentDetailAggregateController#equipmentDetailAggregate(String, String)
  2200. 15:15:20.047 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2201. 15:15:20.047 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.detail.CockpitEquipmentDetailAggregateResponse@294aaa6}]
  2202. 15:15:20.052 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2203. 15:15:20.052 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['aggregateState']
  2204. 15:15:20.052 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['archive']['state']
  2205. 15:15:20.052 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']['state']
  2206. 15:15:20.052 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['state']
  2207. 15:15:20.052 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['data']
  2208. 15:15:20.053 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2209. 15:15:20.053 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2210. 15:15:20.053 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2211. 15:15:20.054 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2212. 15:15:20.054 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2213. 15:15:20.054 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2214. 15:15:20.054 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2215. 15:15:20.055 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2216. 15:15:20.057 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2217. 15:15:20.057 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2218. 15:15:20.057 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2219. 15:15:20.057 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2220. 15:15:20.057 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2221. 15:15:20.057 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2222. 15:15:20.058 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2223. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  2224. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  2225. 15:15:20.058 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2226. 15:15:20.062 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2227. 15:15:20.063 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2228. 15:15:20.063 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2229. 15:15:20.063 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2230. 15:15:20.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2231. 15:15:20.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2232. 15:15:20.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4203190
  2233. 15:15:20.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6add8aac
  2234. 15:15:20.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2235. 15:15:20.063 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2236. 15:15:20.065 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/detail-aggregate", parameters={}
  2237. 15:15:20.066 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentDetailAggregateController#equipmentDetailAggregate(String, String)
  2238. 15:15:20.069 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2239. 15:15:20.069 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.detail.CockpitEquipmentDetailAggregateResponse@72f5fb36}]
  2240. 15:15:20.072 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2241. 15:15:20.073 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['aggregateState']
  2242. 15:15:20.073 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']['data']
  2243. 15:15:20.073 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['state']
  2244. 15:15:20.073 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['data']
  2245. 15:15:20.073 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['data'][0]['workOrderCode']
  2246. 15:15:20.074 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2247. 15:15:20.074 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2248. 15:15:20.074 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2249. 15:15:20.074 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2250. 15:15:20.074 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2251. 15:15:20.074 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2252. 15:15:20.074 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2253. 15:15:20.075 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2254. 15:15:20.076 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2255. 15:15:20.076 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2256. 15:15:20.076 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2257. 15:15:20.076 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2258. 15:15:20.076 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2259. 15:15:20.076 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2260. 15:15:20.076 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2261. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  2262. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  2263. 15:15:20.076 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2264. 15:15:20.079 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2265. 15:15:20.080 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2266. 15:15:20.080 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2267. 15:15:20.080 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2268. 15:15:20.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2269. 15:15:20.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2270. 15:15:20.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5275d709
  2271. 15:15:20.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@21523e1b
  2272. 15:15:20.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2273. 15:15:20.080 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2274. 15:15:20.082 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/detail-aggregate", parameters={}
  2275. 15:15:20.082 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentDetailAggregateController#equipmentDetailAggregate(String, String)
  2276. 15:15:20.084 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2277. 15:15:20.084 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.detail.CockpitEquipmentDetailAggregateResponse@6461c673}]
  2278. 15:15:20.088 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2279. 15:15:20.088 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['aggregateState']
  2280. 15:15:20.088 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['archive']['state']
  2281. 15:15:20.088 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['state']
  2282. 15:15:20.088 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']['state']
  2283. 15:15:20.088 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']['data']
  2284. 15:15:20.088 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['state']
  2285. 15:15:20.088 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['reason']
  2286. 15:15:20.088 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['data']
  2287. 15:15:20.088 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['data'][0]['workOrderCode']
  2288. 15:15:20.089 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2289. 15:15:20.089 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2290. 15:15:20.089 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2291. 15:15:20.090 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2292. 15:15:20.090 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2293. 15:15:20.090 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2294. 15:15:20.090 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2295. 15:15:20.090 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2296. 15:15:20.091 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2297. 15:15:20.091 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2298. 15:15:20.091 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2299. 15:15:20.091 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2300. 15:15:20.091 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2301. 15:15:20.091 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2302. 15:15:20.092 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2303. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  2304. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  2305. 15:15:20.092 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2306. 15:15:20.095 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2307. 15:15:20.096 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2308. 15:15:20.096 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2309. 15:15:20.096 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2310. 15:15:20.096 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2311. 15:15:20.096 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2312. 15:15:20.096 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6d13cd6d
  2313. 15:15:20.096 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3a2b1f24
  2314. 15:15:20.096 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2315. 15:15:20.096 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2316. 15:15:20.097 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/detail-aggregate", parameters={}
  2317. 15:15:20.097 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentDetailAggregateController#equipmentDetailAggregate(String, String)
  2318. 15:15:20.099 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2319. 15:15:20.099 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.detail.CockpitEquipmentDetailAggregateResponse@609f136b}]
  2320. 15:15:20.102 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2321. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['aggregateState']
  2322. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['archive']['state']
  2323. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['state']
  2324. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['reason']
  2325. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']['state']
  2326. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']['reason']
  2327. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms']['state']
  2328. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms']['reason']
  2329. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']['state']
  2330. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']['reason']
  2331. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['state']
  2332. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['reason']
  2333. 15:15:20.102 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']['state']
  2334. 15:15:20.104 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2335. 15:15:20.104 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2336. 15:15:20.104 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2337. 15:15:20.104 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2338. 15:15:20.104 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2339. 15:15:20.105 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2340. 15:15:20.105 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2341. 15:15:20.105 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2342. 15:15:20.106 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2343. 15:15:20.107 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2344. 15:15:20.107 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2345. 15:15:20.107 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2346. 15:15:20.107 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2347. 15:15:20.107 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2348. 15:15:20.107 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2349. c.z.w.c.c.CockpitEquipmentDetailAggregateController:
  2350. {GET [/api/cockpit/v1/equipments/{deviceCode}/detail-aggregate]}: equipmentDetailAggregate(String,String)
  2351. 15:15:20.108 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2352. 15:15:20.111 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2353. 15:15:20.112 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2354. 15:15:20.112 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2355. 15:15:20.112 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2356. 15:15:20.112 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2357. 15:15:20.112 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2358. 15:15:20.112 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1da40ae8
  2359. 15:15:20.112 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1766b009
  2360. 15:15:20.112 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2361. 15:15:20.113 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  2362. 15:15:20.113 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/detail-aggregate", parameters={}
  2363. 15:15:20.113 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEquipmentDetailAggregateController#equipmentDetailAggregate(String, String)
  2364. 15:15:20.115 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2365. 15:15:20.115 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.detail.CockpitEquipmentDetailAggregateResponse@7be95197}]
  2366. 15:15:20.117 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2367. 15:15:20.118 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['aggregateState']
  2368. 15:15:20.118 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['archive']['state']
  2369. 15:15:20.118 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']['state']
  2370. 15:15:20.118 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']['state']
  2371. 15:15:20.118 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms']['state']
  2372. 15:15:20.118 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmWarningRelations']['state']
  2373. 15:15:20.118 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']['state']
  2374. 15:15:20.118 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelines']['state']
  2375. 15:15:20.118 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['latestImage']['state']
  2376. [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.182 s - in com.zksy.web.controller.cockpit.CockpitEquipmentDetailAggregateControllerTest
  2377. [INFO] Running com.zksy.web.controller.cockpit.CockpitEventReadControllerTest
  2378. 15:15:20.120 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2379. 15:15:20.120 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2380. 15:15:20.120 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2381. 15:15:20.120 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2382. 15:15:20.120 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2383. 15:15:20.120 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2384. 15:15:20.120 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2385. 15:15:20.121 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2386. 15:15:20.122 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2387. 15:15:20.122 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2388. 15:15:20.122 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2389. 15:15:20.122 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2390. 15:15:20.122 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2391. 15:15:20.122 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2392. 15:15:20.123 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2393. c.z.w.c.c.CockpitEventReadController:
  2394. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/current]}: currentEvents(String,String)
  2395. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/history]}: historyEvents(String,String,String,Integer,Integer,String)
  2396. 15:15:20.123 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2397. 15:15:20.126 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2398. 15:15:20.127 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2399. 15:15:20.127 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2400. 15:15:20.127 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2401. 15:15:20.127 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2402. 15:15:20.127 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2403. 15:15:20.127 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@608f79a8
  2404. 15:15:20.127 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@77e2a5d3
  2405. 15:15:20.127 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2406. 15:15:20.127 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2407. 15:15:20.128 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/MISSING/events/current", parameters={}
  2408. 15:15:20.128 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEventReadController#currentEvents(String, String)
  2409. 15:15:20.129 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitEventReadController#handleNotFound(HttpServletRequest)
  2410. 15:15:20.130 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2411. 15:15:20.130 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=设备不存在, code=404, data=com.zksy.cockpit.foundation.CockpitErrorPayload@3687f6b6}]
  2412. 15:15:20.130 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitDeviceNotFoundException: device not found]
  2413. 15:15:20.130 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 404 NOT_FOUND
  2414. 15:15:20.130 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  2415. 15:15:20.131 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/BROKEN/events/current", parameters={}
  2416. 15:15:20.131 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEventReadController#currentEvents(String, String)
  2417. 15:15:20.132 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitEventReadController#handleReadFailure(HttpServletRequest)
  2418. 15:15:20.132 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2419. 15:15:20.132 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱事件数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@521e34d4}]
  2420. 15:15:20.133 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: read failed]
  2421. 15:15:20.133 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  2422. 15:15:20.133 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  2423. 15:15:20.135 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2424. 15:15:20.135 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2425. 15:15:20.135 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2426. 15:15:20.135 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2427. 15:15:20.135 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2428. 15:15:20.136 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2429. 15:15:20.136 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2430. 15:15:20.137 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2431. 15:15:20.138 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2432. 15:15:20.138 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2433. 15:15:20.138 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2434. 15:15:20.138 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2435. 15:15:20.138 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2436. 15:15:20.138 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2437. 15:15:20.138 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2438. c.z.w.c.c.CockpitEventReadController:
  2439. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/current]}: currentEvents(String,String)
  2440. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/history]}: historyEvents(String,String,String,Integer,Integer,String)
  2441. 15:15:20.139 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2442. 15:15:20.142 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2443. 15:15:20.143 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2444. 15:15:20.143 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2445. 15:15:20.143 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2446. 15:15:20.143 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2447. 15:15:20.143 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2448. 15:15:20.143 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@41dcfd0
  2449. 15:15:20.143 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1fcb01f8
  2450. 15:15:20.143 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2451. 15:15:20.143 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2452. 15:15:20.144 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/events/current", parameters={}
  2453. 15:15:20.144 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEventReadController#currentEvents(String, String)
  2454. 15:15:20.145 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2455. 15:15:20.145 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitEventReadResponse@59845cb3}]
  2456. 15:15:20.146 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2457. 15:15:20.146 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['state']
  2458. 15:15:20.146 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateReason']
  2459. 15:15:20.146 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']
  2460. 15:15:20.146 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms']
  2461. 15:15:20.146 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmWarningRelations']
  2462. 15:15:20.147 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2463. 15:15:20.147 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2464. 15:15:20.147 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2465. 15:15:20.148 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2466. 15:15:20.148 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2467. 15:15:20.148 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2468. 15:15:20.148 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2469. 15:15:20.148 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2470. 15:15:20.150 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2471. 15:15:20.150 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2472. 15:15:20.150 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2473. 15:15:20.150 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2474. 15:15:20.150 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2475. 15:15:20.150 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2476. 15:15:20.151 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2477. c.z.w.c.c.CockpitEventReadController:
  2478. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/current]}: currentEvents(String,String)
  2479. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/history]}: historyEvents(String,String,String,Integer,Integer,String)
  2480. 15:15:20.151 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2481. 15:15:20.155 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2482. 15:15:20.156 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2483. 15:15:20.156 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2484. 15:15:20.156 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2485. 15:15:20.156 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2486. 15:15:20.157 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2487. 15:15:20.157 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5f65a6d7
  2488. 15:15:20.157 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@67726dd1
  2489. 15:15:20.157 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2490. 15:15:20.157 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  2491. 15:15:20.157 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/events/history", parameters={masked}
  2492. 15:15:20.157 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEventReadController#historyEvents(String, String, String, Integer, Integer, String)
  2493. 15:15:20.159 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2494. 15:15:20.159 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitEventReadResponse@45c270f9}]
  2495. 15:15:20.160 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2496. 15:15:20.161 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  2497. 15:15:20.161 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['startTime']
  2498. 15:15:20.161 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['endTime']
  2499. 15:15:20.161 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  2500. 15:15:20.161 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['page']
  2501. 15:15:20.161 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pageSize']
  2502. 15:15:20.161 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  2503. 15:15:20.161 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']
  2504. 15:15:20.161 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms']
  2505. 15:15:20.161 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmWarningRelations']
  2506. 15:15:20.162 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2507. 15:15:20.162 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2508. 15:15:20.162 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2509. 15:15:20.162 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2510. 15:15:20.162 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2511. 15:15:20.162 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2512. 15:15:20.162 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2513. 15:15:20.163 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2514. 15:15:20.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2515. 15:15:20.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2516. 15:15:20.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2517. 15:15:20.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2518. 15:15:20.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2519. 15:15:20.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2520. 15:15:20.164 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2521. c.z.w.c.c.CockpitEventReadController:
  2522. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/current]}: currentEvents(String,String)
  2523. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/history]}: historyEvents(String,String,String,Integer,Integer,String)
  2524. 15:15:20.164 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2525. 15:15:20.169 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2526. 15:15:20.170 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2527. 15:15:20.170 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2528. 15:15:20.170 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2529. 15:15:20.170 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2530. 15:15:20.170 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2531. 15:15:20.170 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7649d350
  2532. 15:15:20.170 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@37e7e089
  2533. 15:15:20.170 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2534. 15:15:20.170 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2535. 15:15:20.171 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/events/current", parameters={}
  2536. 15:15:20.171 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  2537. 15:15:20.171 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  2538. 15:15:20.172 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2539. 15:15:20.172 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2540. 15:15:20.172 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2541. 15:15:20.173 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2542. 15:15:20.173 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2543. 15:15:20.173 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2544. 15:15:20.173 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2545. 15:15:20.174 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2546. 15:15:20.174 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2547. 15:15:20.174 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2548. 15:15:20.174 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2549. 15:15:20.174 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2550. 15:15:20.174 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2551. 15:15:20.174 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2552. 15:15:20.175 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2553. c.z.w.c.c.CockpitEventReadController:
  2554. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/current]}: currentEvents(String,String)
  2555. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/history]}: historyEvents(String,String,String,Integer,Integer,String)
  2556. 15:15:20.175 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2557. 15:15:20.177 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2558. 15:15:20.178 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2559. 15:15:20.178 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2560. 15:15:20.179 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2561. 15:15:20.179 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2562. 15:15:20.179 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2563. 15:15:20.179 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5d18a787
  2564. 15:15:20.179 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3c48bbf3
  2565. 15:15:20.179 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2566. 15:15:20.179 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2567. 15:15:20.179 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/events/current", parameters={}
  2568. 15:15:20.179 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEventReadController#currentEvents(String, String)
  2569. 15:15:20.180 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2570. 15:15:20.180 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitEventReadResponse@4ac7927a}]
  2571. 15:15:20.180 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2572. 15:15:20.181 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings'][0]['levelColor']
  2573. 15:15:20.181 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings'][1]['levelColor']
  2574. 15:15:20.181 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings'][2]['levelColor']
  2575. 15:15:20.181 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings'][3]['levelColor']
  2576. 15:15:20.182 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2577. 15:15:20.182 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2578. 15:15:20.182 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2579. 15:15:20.183 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2580. 15:15:20.183 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2581. 15:15:20.183 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2582. 15:15:20.183 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2583. 15:15:20.184 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2584. 15:15:20.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2585. 15:15:20.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2586. 15:15:20.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2587. 15:15:20.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2588. 15:15:20.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2589. 15:15:20.185 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2590. 15:15:20.186 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2591. c.z.w.c.c.CockpitEventReadController:
  2592. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/current]}: currentEvents(String,String)
  2593. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/history]}: historyEvents(String,String,String,Integer,Integer,String)
  2594. 15:15:20.186 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2595. 15:15:20.188 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2596. 15:15:20.189 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2597. 15:15:20.189 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2598. 15:15:20.189 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2599. 15:15:20.189 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2600. 15:15:20.189 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2601. 15:15:20.189 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4b38d912
  2602. 15:15:20.189 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@626e5554
  2603. 15:15:20.189 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2604. 15:15:20.189 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2605. 15:15:20.190 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/events/current", parameters={}
  2606. 15:15:20.190 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEventReadController#currentEvents(String, String)
  2607. 15:15:20.190 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2608. 15:15:20.190 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitEventReadResponse@6ee34fe4}]
  2609. 15:15:20.191 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2610. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  2611. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  2612. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  2613. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  2614. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceCode']
  2615. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['state']
  2616. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings']
  2617. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings'][0]['warningNo']
  2618. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings'][0]['level']
  2619. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings'][0]['levelColor']
  2620. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings'][0]['status']
  2621. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings'][0]['deviceCode']
  2622. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings'][1]['level']
  2623. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warnings'][1]['levelColor']
  2624. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms']
  2625. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms'][0]['alarmId']
  2626. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms'][0]['level']
  2627. 15:15:20.192 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms'][0]['levelColor']
  2628. 15:15:20.193 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms'][0]['status']
  2629. 15:15:20.193 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarms'][0]['deviceCode']
  2630. 15:15:20.193 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmWarningRelations']
  2631. 15:15:20.193 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmWarningRelations'][0]['warningNo']
  2632. 15:15:20.193 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmWarningRelations'][0]['alarmId']
  2633. 15:15:20.195 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2634. 15:15:20.195 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2635. 15:15:20.195 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2636. 15:15:20.195 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2637. 15:15:20.195 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2638. 15:15:20.196 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2639. 15:15:20.196 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2640. 15:15:20.196 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2641. 15:15:20.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2642. 15:15:20.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2643. 15:15:20.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2644. 15:15:20.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2645. 15:15:20.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2646. 15:15:20.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2647. 15:15:20.198 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2648. c.z.w.c.c.CockpitEventReadController:
  2649. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/current]}: currentEvents(String,String)
  2650. {GET [/api/cockpit/v1/equipments/{deviceCode}/events/history]}: historyEvents(String,String,String,Integer,Integer,String)
  2651. 15:15:20.198 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2652. 15:15:20.201 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2653. 15:15:20.202 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2654. 15:15:20.202 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2655. 15:15:20.202 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2656. 15:15:20.202 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2657. 15:15:20.202 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2658. 15:15:20.202 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@51039ec9
  2659. 15:15:20.202 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@16575bfe
  2660. 15:15:20.202 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2661. 15:15:20.202 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2662. 15:15:20.203 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/events/history", parameters={masked}
  2663. 15:15:20.203 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEventReadController#historyEvents(String, String, String, Integer, Integer, String)
  2664. 15:15:20.204 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitEventReadController#handleInvalidRequest(HttpServletRequest)
  2665. 15:15:20.204 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2666. 15:15:20.204 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=事件查询参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@60003305}]
  2667. 15:15:20.204 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: start time must not be after end time]
  2668. 15:15:20.204 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  2669. 15:15:20.204 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  2670. 15:15:20.205 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/events/history", parameters={masked}
  2671. 15:15:20.205 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitEventReadController#historyEvents(String, String, String, Integer, Integer, String)
  2672. 15:15:20.205 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitEventReadController#handleInvalidRequest(HttpServletRequest)
  2673. 15:15:20.205 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2674. 15:15:20.205 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=事件查询参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@3f1dadeb}]
  2675. 15:15:20.205 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: invalid history page]
  2676. 15:15:20.205 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  2677. 15:15:20.205 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  2678. [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.084 s - in com.zksy.web.controller.cockpit.CockpitEventReadControllerTest
  2679. [INFO] Running com.zksy.web.controller.cockpit.CockpitFacilityCountCrossEndpointContractTest
  2680. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s - in com.zksy.web.controller.cockpit.CockpitFacilityCountCrossEndpointContractTest
  2681. [INFO] Running com.zksy.web.controller.cockpit.CockpitFacilityGeometryControllerTest
  2682. 15:15:20.244 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2683. 15:15:20.244 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2684. 15:15:20.244 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2685. 15:15:20.244 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2686. 15:15:20.244 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2687. 15:15:20.245 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2688. 15:15:20.245 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2689. 15:15:20.246 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2690. 15:15:20.246 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2691. 15:15:20.246 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2692. 15:15:20.246 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2693. 15:15:20.246 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2694. 15:15:20.246 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2695. 15:15:20.246 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2696. 15:15:20.247 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2697. c.z.w.c.c.CockpitFacilityGeometryController:
  2698. {GET [/api/cockpit/v1/infrastructure/geometry]}: geometry()
  2699. 15:15:20.247 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2700. 15:15:20.251 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2701. 15:15:20.252 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2702. 15:15:20.252 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2703. 15:15:20.252 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2704. 15:15:20.252 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2705. 15:15:20.252 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2706. 15:15:20.252 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2da7ef3e
  2707. 15:15:20.252 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@67cc5a38
  2708. 15:15:20.252 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2709. 15:15:20.252 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2710. 15:15:20.286 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/geometry", parameters={}
  2711. 15:15:20.286 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFacilityGeometryController#geometry()
  2712. 15:15:20.286 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2713. 15:15:20.286 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.geometry.CockpitFacilityGeometryResponse@41fbe8c0}]
  2714. 15:15:20.287 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2715. 15:15:20.288 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  2716. 15:15:20.288 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['type']
  2717. 15:15:20.288 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features']
  2718. 15:15:20.288 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['coverage']
  2719. 15:15:20.288 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['coverage'][4]['state']
  2720. 15:15:20.289 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2721. 15:15:20.289 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2722. 15:15:20.289 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2723. 15:15:20.290 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2724. 15:15:20.290 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2725. 15:15:20.290 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2726. 15:15:20.290 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2727. 15:15:20.291 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2728. 15:15:20.292 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2729. 15:15:20.292 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2730. 15:15:20.292 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2731. 15:15:20.292 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2732. 15:15:20.292 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2733. 15:15:20.292 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2734. 15:15:20.293 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2735. c.z.w.c.c.CockpitFacilityGeometryController:
  2736. {GET [/api/cockpit/v1/infrastructure/geometry]}: geometry()
  2737. 15:15:20.293 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2738. 15:15:20.296 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2739. 15:15:20.297 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2740. 15:15:20.297 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2741. 15:15:20.297 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2742. 15:15:20.297 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2743. 15:15:20.297 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2744. 15:15:20.297 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@97e9568
  2745. 15:15:20.297 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@260af8f7
  2746. 15:15:20.297 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2747. 15:15:20.297 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2748. 15:15:20.298 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/geometry", parameters={}
  2749. 15:15:20.298 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFacilityGeometryController#geometry()
  2750. 15:15:20.299 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2751. 15:15:20.299 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.geometry.CockpitFacilityGeometryResponse@18213a65}]
  2752. 15:15:20.303 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2753. 15:15:20.303 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['type']
  2754. 15:15:20.304 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['geometry']
  2755. 15:15:20.304 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['properties']['networkId']
  2756. 15:15:20.304 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['properties']['pointType']
  2757. 15:15:20.304 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['properties']['sourceCoordinates'][0][0]
  2758. 15:15:20.304 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['properties']['coordinateValidation']['state']
  2759. 15:15:20.304 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['properties']['coordinateValidation']['reason']
  2760. 15:15:20.304 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['properties']['coordinateValidation']['renderable']
  2761. 15:15:20.304 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['properties']['coordinateValidation']['crs']
  2762. 15:15:20.305 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2763. 15:15:20.305 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2764. 15:15:20.305 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2765. 15:15:20.306 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2766. 15:15:20.306 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2767. 15:15:20.306 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2768. 15:15:20.306 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2769. 15:15:20.307 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2770. 15:15:20.307 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2771. 15:15:20.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2772. 15:15:20.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2773. 15:15:20.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2774. 15:15:20.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2775. 15:15:20.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2776. 15:15:20.308 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2777. c.z.w.c.c.CockpitFacilityGeometryController:
  2778. {GET [/api/cockpit/v1/infrastructure/geometry]}: geometry()
  2779. 15:15:20.308 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2780. 15:15:20.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2781. 15:15:20.314 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2782. 15:15:20.314 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2783. 15:15:20.314 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2784. 15:15:20.314 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2785. 15:15:20.314 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2786. 15:15:20.314 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3b802baa
  2787. 15:15:20.314 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@109941fa
  2788. 15:15:20.314 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2789. 15:15:20.314 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2790. 15:15:20.314 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/infrastructure/geometry", parameters={}
  2791. 15:15:20.314 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  2792. 15:15:20.314 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  2793. 15:15:20.316 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2794. 15:15:20.316 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2795. 15:15:20.316 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2796. 15:15:20.316 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2797. 15:15:20.316 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2798. 15:15:20.316 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2799. 15:15:20.316 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2800. 15:15:20.317 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2801. 15:15:20.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2802. 15:15:20.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2803. 15:15:20.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2804. 15:15:20.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2805. 15:15:20.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2806. 15:15:20.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2807. 15:15:20.319 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2808. c.z.w.c.c.CockpitFacilityGeometryController:
  2809. {GET [/api/cockpit/v1/infrastructure/geometry]}: geometry()
  2810. 15:15:20.319 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2811. 15:15:20.322 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2812. 15:15:20.323 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2813. 15:15:20.323 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2814. 15:15:20.323 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2815. 15:15:20.323 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2816. 15:15:20.323 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2817. 15:15:20.323 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5fc44b4b
  2818. 15:15:20.323 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1c8e4810
  2819. 15:15:20.323 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2820. 15:15:20.323 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2821. 15:15:20.324 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2822. 15:15:20.324 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2823. 15:15:20.324 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2824. 15:15:20.324 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2825. 15:15:20.324 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2826. 15:15:20.324 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2827. 15:15:20.324 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2828. 15:15:20.325 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2829. 15:15:20.325 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2830. 15:15:20.325 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2831. 15:15:20.325 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2832. 15:15:20.325 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2833. 15:15:20.325 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2834. 15:15:20.325 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2835. 15:15:20.326 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2836. c.z.w.c.c.CockpitFacilityGeometryController:
  2837. {GET [/api/cockpit/v1/infrastructure/geometry]}: geometry()
  2838. 15:15:20.326 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2839. 15:15:20.329 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2840. 15:15:20.330 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2841. 15:15:20.330 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2842. 15:15:20.330 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2843. 15:15:20.330 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2844. 15:15:20.330 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2845. 15:15:20.330 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@19305a7c
  2846. 15:15:20.330 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7e0fc5d0
  2847. 15:15:20.330 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2848. 15:15:20.330 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2849. 15:15:20.331 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/geometry", parameters={}
  2850. 15:15:20.331 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFacilityGeometryController#geometry()
  2851. 15:15:20.334 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2852. 15:15:20.334 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.geometry.CockpitFacilityGeometryResponse@24fcfdb}]
  2853. 15:15:20.338 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  2854. 15:15:20.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features']
  2855. 15:15:20.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['geometry']['type']
  2856. 15:15:20.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['geometry']['coordinates']
  2857. 15:15:20.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['geometry']['coordinates'][0][0]
  2858. 15:15:20.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['geometry']['coordinates'][0][1]
  2859. 15:15:20.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['geometry']['coordinates'][1][0]
  2860. 15:15:20.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][0]['geometry']['coordinates'][1][1]
  2861. 15:15:20.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][1]['geometry']['type']
  2862. 15:15:20.339 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][1]['geometry']['coordinates']
  2863. 15:15:20.339 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][1]['geometry']['coordinates'][0]
  2864. 15:15:20.339 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][1]['geometry']['coordinates'][1]
  2865. 15:15:20.339 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][1]['properties']['pointType']
  2866. 15:15:20.339 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][1]['properties']['networkId']
  2867. 15:15:20.339 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][1]['properties']['coordinateValidation']['state']
  2868. 15:15:20.339 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['features'][1]['properties']['coordinateValidation']['renderable']
  2869. 15:15:20.340 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2870. 15:15:20.340 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  2871. 15:15:20.340 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  2872. 15:15:20.340 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  2873. 15:15:20.340 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  2874. 15:15:20.340 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  2875. 15:15:20.340 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  2876. 15:15:20.341 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  2877. 15:15:20.341 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  2878. 15:15:20.342 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  2879. 15:15:20.342 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  2880. 15:15:20.342 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  2881. 15:15:20.342 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  2882. 15:15:20.342 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  2883. 15:15:20.342 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  2884. c.z.w.c.c.CockpitFacilityGeometryController:
  2885. {GET [/api/cockpit/v1/infrastructure/geometry]}: geometry()
  2886. 15:15:20.342 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  2887. 15:15:20.345 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2888. 15:15:20.346 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  2889. 15:15:20.346 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  2890. 15:15:20.346 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  2891. 15:15:20.346 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  2892. 15:15:20.346 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  2893. 15:15:20.346 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@598f065f
  2894. 15:15:20.346 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@21f48f6c
  2895. 15:15:20.346 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2896. 15:15:20.346 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  2897. 15:15:20.348 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/geometry", parameters={}
  2898. 15:15:20.348 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFacilityGeometryController#geometry()
  2899. 15:15:20.349 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitFacilityGeometryController#handleReadFailure(HttpServletRequest, RuntimeException)
  2900. 15:15:20.352 [main] ERROR com.zksy.web.controller.cockpit.CockpitFacilityGeometryController - Facility geometry read failed
  2901. org.springframework.transaction.CannotCreateTransactionException: private connection detail
  2902. at com.zksy.web.controller.cockpit.CockpitFacilityGeometryController.geometry(CockpitFacilityGeometryController.java:31)
  2903. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  2904. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  2905. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2906. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  2907. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
  2908. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
  2909. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  2910. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
  2911. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
  2912. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  2913. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
  2914. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
  2915. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
  2916. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
  2917. at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
  2918. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
  2919. at org.springframework.test.web.servlet.TestDispatcherServlet.service(TestDispatcherServlet.java:72)
  2920. at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
  2921. at org.springframework.mock.web.MockFilterChain$ServletFilterProxy.doFilter(MockFilterChain.java:167)
  2922. at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
  2923. at org.springframework.test.web.servlet.MockMvc.perform(MockMvc.java:201)
  2924. at com.zksy.web.controller.cockpit.CockpitFacilityGeometryControllerTest.transactionProxyFailureIsAlsoMappedToSanitized500(CockpitFacilityGeometryControllerTest.java:145)
  2925. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  2926. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  2927. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2928. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  2929. at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:688)
  2930. at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  2931. at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  2932. at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  2933. at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  2934. at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  2935. at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  2936. at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  2937. at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  2938. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  2939. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  2940. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  2941. at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  2942. at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  2943. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:210)
  2944. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  2945. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:206)
  2946. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:131)
  2947. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:65)
  2948. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
  2949. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  2950. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  2951. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  2952. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  2953. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  2954. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  2955. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  2956. at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
  2957. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  2958. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  2959. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  2960. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  2961. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  2962. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  2963. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  2964. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  2965. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  2966. at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
  2967. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  2968. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  2969. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  2970. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  2971. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  2972. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  2973. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  2974. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  2975. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  2976. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
  2977. at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  2978. at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
  2979. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220)
  2980. at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188)
  2981. at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202)
  2982. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181)
  2983. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
  2984. at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150)
  2985. at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124)
  2986. at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
  2987. at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
  2988. at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
  2989. at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
  2990. 15:15:20.354 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2991. 15:15:20.354 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=facility geometry source unavailable, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPa (truncated)...]
  2992. 15:15:20.355 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [org.springframework.transaction.CannotCreateTransactionException: private connection detail]
  2993. 15:15:20.355 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  2994. 15:15:20.355 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  2995. 15:15:20.355 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  2996. 15:15:20.356 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  2997. 15:15:20.356 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  2998. 15:15:20.357 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  2999. 15:15:20.357 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3000. 15:15:20.357 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3001. 15:15:20.358 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3002. 15:15:20.358 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3003. 15:15:20.358 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3004. 15:15:20.358 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3005. 15:15:20.359 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3006. 15:15:20.360 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3007. 15:15:20.360 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3008. 15:15:20.360 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3009. 15:15:20.361 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3010. 15:15:20.361 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3011. 15:15:20.361 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3012. 15:15:20.361 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3013. c.z.w.c.c.CockpitFacilityGeometryController:
  3014. {GET [/api/cockpit/v1/infrastructure/geometry]}: geometry()
  3015. 15:15:20.362 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3016. 15:15:20.367 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3017. 15:15:20.368 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3018. 15:15:20.368 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3019. 15:15:20.368 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3020. 15:15:20.368 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3021. 15:15:20.368 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3022. 15:15:20.368 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@276ae21c
  3023. 15:15:20.368 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1a524c6b
  3024. 15:15:20.368 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3025. 15:15:20.368 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3026. 15:15:20.369 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/geometry", parameters={}
  3027. 15:15:20.369 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFacilityGeometryController#geometry()
  3028. 15:15:20.369 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitFacilityGeometryController#handleReadFailure(HttpServletRequest, RuntimeException)
  3029. 15:15:20.369 [main] ERROR com.zksy.web.controller.cockpit.CockpitFacilityGeometryController - Facility geometry read failed
  3030. com.zksy.cockpit.foundation.CockpitReadException: private database details
  3031. at com.zksy.web.controller.cockpit.CockpitFacilityGeometryController.geometry(CockpitFacilityGeometryController.java:31)
  3032. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3033. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  3034. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3035. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  3036. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
  3037. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
  3038. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  3039. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
  3040. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
  3041. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  3042. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
  3043. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
  3044. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
  3045. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
  3046. at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
  3047. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
  3048. at org.springframework.test.web.servlet.TestDispatcherServlet.service(TestDispatcherServlet.java:72)
  3049. at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
  3050. at org.springframework.mock.web.MockFilterChain$ServletFilterProxy.doFilter(MockFilterChain.java:167)
  3051. at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134)
  3052. at org.springframework.test.web.servlet.MockMvc.perform(MockMvc.java:201)
  3053. at com.zksy.web.controller.cockpit.CockpitFacilityGeometryControllerTest.sourceFailureReturns500AndStableCategoryRatherThanSuccess(CockpitFacilityGeometryControllerTest.java:88)
  3054. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3055. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  3056. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3057. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  3058. at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:688)
  3059. at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  3060. at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  3061. at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  3062. at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  3063. at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  3064. at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  3065. at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  3066. at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  3067. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  3068. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  3069. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  3070. at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  3071. at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  3072. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:210)
  3073. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3074. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:206)
  3075. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:131)
  3076. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:65)
  3077. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
  3078. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3079. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  3080. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  3081. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  3082. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3083. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  3084. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  3085. at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
  3086. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  3087. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  3088. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3089. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  3090. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  3091. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  3092. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3093. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  3094. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  3095. at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
  3096. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  3097. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  3098. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3099. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  3100. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  3101. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  3102. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3103. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  3104. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  3105. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
  3106. at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  3107. at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
  3108. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220)
  3109. at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188)
  3110. at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202)
  3111. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181)
  3112. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
  3113. at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150)
  3114. at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124)
  3115. at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
  3116. at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
  3117. at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
  3118. at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
  3119. 15:15:20.370 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3120. 15:15:20.370 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=facility geometry source unavailable, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPa (truncated)...]
  3121. 15:15:20.371 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: private database details]
  3122. 15:15:20.371 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  3123. 15:15:20.371 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  3124. 15:15:20.371 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  3125. 15:15:20.371 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  3126. 15:15:20.371 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  3127. [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.131 s - in com.zksy.web.controller.cockpit.CockpitFacilityGeometryControllerTest
  3128. [INFO] Running com.zksy.web.controller.cockpit.CockpitFacilityGeometryServiceTest
  3129. 15:15:20.394 [main] ERROR com.zksy.cockpit.geometry.CockpitFacilityGeometryService - Facility geometry source read failed
  3130. java.lang.IllegalStateException: private database detail
  3131. at com.zksy.cockpit.geometry.CockpitFacilityGeometryService.load(CockpitFacilityGeometryService.java:60)
  3132. at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:55)
  3133. at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:37)
  3134. at org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:3007)
  3135. at com.zksy.web.controller.cockpit.CockpitFacilityGeometryServiceTest.aFailedSourceNeverProducesAnEmptyOrPartialSuccess(CockpitFacilityGeometryServiceTest.java:218)
  3136. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3137. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  3138. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3139. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  3140. at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:688)
  3141. at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  3142. at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  3143. at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  3144. at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  3145. at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  3146. at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  3147. at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  3148. at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  3149. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  3150. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  3151. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  3152. at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  3153. at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  3154. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:210)
  3155. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3156. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:206)
  3157. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:131)
  3158. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:65)
  3159. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
  3160. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3161. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  3162. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  3163. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  3164. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3165. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  3166. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  3167. at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
  3168. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  3169. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  3170. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3171. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  3172. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  3173. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  3174. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3175. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  3176. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  3177. at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
  3178. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  3179. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  3180. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3181. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  3182. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  3183. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  3184. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3185. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  3186. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  3187. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
  3188. at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  3189. at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
  3190. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220)
  3191. at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188)
  3192. at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202)
  3193. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181)
  3194. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
  3195. at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150)
  3196. at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124)
  3197. at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
  3198. at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
  3199. at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
  3200. at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
  3201. 15:15:20.398 [main] ERROR com.zksy.cockpit.geometry.CockpitFacilityGeometryService - Facility geometry source read failed
  3202. java.lang.NullPointerException: null
  3203. at java.base/java.util.Objects.requireNonNull(Objects.java:208)
  3204. at com.zksy.cockpit.geometry.CockpitFacilityGeometryService.load(CockpitFacilityGeometryService.java:66)
  3205. at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:55)
  3206. at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:37)
  3207. at org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:3007)
  3208. at com.zksy.web.controller.cockpit.CockpitFacilityGeometryServiceTest.aNullSourceIsAReadFailureRatherThanASuccessfulEmptyCollection(CockpitFacilityGeometryServiceTest.java:226)
  3209. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3210. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  3211. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3212. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  3213. at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:688)
  3214. at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
  3215. at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
  3216. at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
  3217. at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
  3218. at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
  3219. at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
  3220. at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
  3221. at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
  3222. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
  3223. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
  3224. at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
  3225. at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
  3226. at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
  3227. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:210)
  3228. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3229. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:206)
  3230. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:131)
  3231. at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:65)
  3232. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
  3233. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3234. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  3235. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  3236. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  3237. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3238. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  3239. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  3240. at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
  3241. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  3242. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  3243. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3244. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  3245. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  3246. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  3247. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3248. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  3249. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  3250. at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
  3251. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  3252. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  3253. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3254. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  3255. at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  3256. at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  3257. at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  3258. at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  3259. at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  3260. at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
  3261. at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  3262. at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
  3263. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220)
  3264. at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188)
  3265. at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202)
  3266. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181)
  3267. at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
  3268. at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150)
  3269. at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124)
  3270. at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
  3271. at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
  3272. at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
  3273. at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
  3274. [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s - in com.zksy.web.controller.cockpit.CockpitFacilityGeometryServiceTest
  3275. [INFO] Running com.zksy.web.controller.cockpit.CockpitFoundationControllerTest
  3276. 15:15:20.405 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3277. 15:15:20.406 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3278. 15:15:20.406 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3279. 15:15:20.406 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3280. 15:15:20.406 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3281. 15:15:20.406 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3282. 15:15:20.406 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3283. 15:15:20.408 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3284. 15:15:20.409 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3285. 15:15:20.409 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3286. 15:15:20.409 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3287. 15:15:20.409 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3288. 15:15:20.409 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3289. 15:15:20.409 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3290. 15:15:20.410 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3291. c.z.w.c.c.CockpitFoundationController:
  3292. {GET [/api/cockpit/v1/foundation]}: foundation(String)
  3293. 15:15:20.410 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3294. 15:15:20.413 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3295. 15:15:20.413 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3296. 15:15:20.413 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3297. 15:15:20.413 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3298. 15:15:20.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3299. 15:15:20.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3300. 15:15:20.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@fbc1de9
  3301. 15:15:20.414 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@295e9aef
  3302. 15:15:20.414 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3303. 15:15:20.414 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  3304. 15:15:20.415 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3305. 15:15:20.415 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3306. 15:15:20.415 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3307. 15:15:20.416 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3308. 15:15:20.416 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3309. 15:15:20.416 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3310. 15:15:20.416 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3311. 15:15:20.417 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3312. 15:15:20.418 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3313. 15:15:20.418 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3314. 15:15:20.418 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3315. 15:15:20.418 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3316. 15:15:20.418 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3317. 15:15:20.418 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3318. 15:15:20.419 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3319. c.z.w.c.c.CockpitFoundationController:
  3320. {GET [/api/cockpit/v1/foundation]}: foundation(String)
  3321. 15:15:20.419 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3322. 15:15:20.422 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3323. 15:15:20.423 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3324. 15:15:20.423 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3325. 15:15:20.423 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3326. 15:15:20.423 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3327. 15:15:20.423 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3328. 15:15:20.423 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@12c55199
  3329. 15:15:20.423 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@63f6811e
  3330. 15:15:20.423 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3331. 15:15:20.424 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  3332. 15:15:20.424 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/foundation", parameters={}
  3333. 15:15:20.424 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  3334. 15:15:20.424 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  3335. 15:15:20.426 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3336. 15:15:20.426 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3337. 15:15:20.426 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3338. 15:15:20.426 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3339. 15:15:20.426 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3340. 15:15:20.426 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3341. 15:15:20.427 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3342. 15:15:20.427 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3343. 15:15:20.428 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3344. 15:15:20.428 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3345. 15:15:20.428 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3346. 15:15:20.428 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3347. 15:15:20.428 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3348. 15:15:20.428 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3349. 15:15:20.429 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3350. c.z.w.c.c.CockpitFoundationController:
  3351. {GET [/api/cockpit/v1/foundation]}: foundation(String)
  3352. 15:15:20.429 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3353. 15:15:20.432 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3354. 15:15:20.434 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3355. 15:15:20.434 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3356. 15:15:20.434 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3357. 15:15:20.434 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3358. 15:15:20.434 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3359. 15:15:20.434 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@72161dbb
  3360. 15:15:20.434 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@69ca71b3
  3361. 15:15:20.434 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3362. 15:15:20.434 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3363. 15:15:20.435 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/foundation", parameters={}
  3364. 15:15:20.435 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFoundationController#foundation(String)
  3365. 15:15:20.435 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitFoundationController#handleReadFailure(HttpServletRequest)
  3366. 15:15:20.436 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3367. 15:15:20.436 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱基础数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@371a7fd5}]
  3368. 15:15:20.436 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  3369. 15:15:20.436 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  3370. 15:15:20.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  3371. 15:15:20.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  3372. 15:15:20.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  3373. 15:15:20.437 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  3374. 15:15:20.437 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  3375. 15:15:20.437 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['serverTime']
  3376. 15:15:20.439 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3377. 15:15:20.439 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3378. 15:15:20.439 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3379. 15:15:20.439 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3380. 15:15:20.439 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3381. 15:15:20.439 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3382. 15:15:20.439 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3383. 15:15:20.440 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3384. 15:15:20.441 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3385. 15:15:20.441 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3386. 15:15:20.441 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3387. 15:15:20.441 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3388. 15:15:20.441 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3389. 15:15:20.441 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3390. 15:15:20.442 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3391. c.z.w.c.c.CockpitFoundationController:
  3392. {GET [/api/cockpit/v1/foundation]}: foundation(String)
  3393. 15:15:20.442 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3394. 15:15:20.445 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3395. 15:15:20.446 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3396. 15:15:20.446 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3397. 15:15:20.446 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3398. 15:15:20.446 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3399. 15:15:20.446 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3400. 15:15:20.446 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7593716d
  3401. 15:15:20.446 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4086e003
  3402. 15:15:20.446 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3403. 15:15:20.446 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3404. 15:15:20.446 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/foundation", parameters={}
  3405. 15:15:20.447 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFoundationController#foundation(String)
  3406. 15:15:20.448 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3407. 15:15:20.448 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.foundation.CockpitFoundationResponse@3a7be6e6}]
  3408. 15:15:20.449 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  3409. 15:15:20.449 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  3410. 15:15:20.449 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  3411. 15:15:20.449 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  3412. 15:15:20.450 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  3413. 15:15:20.450 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  3414. 15:15:20.450 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFrame']['state']
  3415. 15:15:20.450 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFrame']['renderable']
  3416. 15:15:20.450 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  3417. 15:15:20.450 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['serverTime']
  3418. 15:15:20.450 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['dataTime']
  3419. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s - in com.zksy.web.controller.cockpit.CockpitFoundationControllerTest
  3420. [INFO] Running com.zksy.web.controller.cockpit.CockpitFreshnessSemanticsControllerTest
  3421. 15:15:20.452 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3422. 15:15:20.452 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3423. 15:15:20.452 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3424. 15:15:20.452 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3425. 15:15:20.452 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3426. 15:15:20.452 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3427. 15:15:20.453 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3428. 15:15:20.453 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3429. 15:15:20.454 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3430. 15:15:20.454 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3431. 15:15:20.454 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3432. 15:15:20.454 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3433. 15:15:20.454 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3434. 15:15:20.454 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3435. 15:15:20.455 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3436. c.z.w.c.c.CockpitFreshnessController:
  3437. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  3438. 15:15:20.455 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3439. 15:15:20.459 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3440. 15:15:20.461 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3441. 15:15:20.461 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3442. 15:15:20.461 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3443. 15:15:20.461 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3444. 15:15:20.461 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3445. 15:15:20.461 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@20072ff1
  3446. 15:15:20.461 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6e48b9ed
  3447. 15:15:20.461 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3448. 15:15:20.461 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3449. 15:15:20.462 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/freshness", parameters={masked}
  3450. 15:15:20.463 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFreshnessController#freshness(String, Integer, String)
  3451. 15:15:20.467 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3452. 15:15:20.467 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.foundation.CockpitFreshnessResponse@5d571179}]
  3453. 15:15:20.469 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  3454. 15:15:20.469 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['calibrationPeriodSeconds']
  3455. 15:15:20.469 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']
  3456. 15:15:20.469 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['missedCycles']
  3457. 15:15:20.470 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3458. 15:15:20.470 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3459. 15:15:20.470 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3460. 15:15:20.471 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3461. 15:15:20.471 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3462. 15:15:20.471 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3463. 15:15:20.471 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3464. 15:15:20.472 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3465. 15:15:20.473 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3466. 15:15:20.473 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3467. 15:15:20.473 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3468. 15:15:20.473 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3469. 15:15:20.473 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3470. 15:15:20.473 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3471. 15:15:20.474 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3472. c.z.w.c.c.CockpitFreshnessController:
  3473. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  3474. 15:15:20.474 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3475. 15:15:20.477 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3476. 15:15:20.478 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3477. 15:15:20.478 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3478. 15:15:20.478 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3479. 15:15:20.478 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3480. 15:15:20.478 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3481. 15:15:20.478 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3b67c637
  3482. 15:15:20.478 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@31b11287
  3483. 15:15:20.478 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3484. 15:15:20.478 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3485. 15:15:20.479 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/freshness", parameters={}
  3486. 15:15:20.479 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFreshnessController#freshness(String, Integer, String)
  3487. 15:15:20.480 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3488. 15:15:20.480 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.foundation.CockpitFreshnessResponse@414d5660}]
  3489. 15:15:20.481 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  3490. 15:15:20.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  3491. 15:15:20.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  3492. 15:15:20.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  3493. 15:15:20.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  3494. 15:15:20.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceCode']
  3495. 15:15:20.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']
  3496. 15:15:20.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['staleReason']
  3497. 15:15:20.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['retained']
  3498. 15:15:20.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['section']['state']
  3499. 15:15:20.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['section']['reason']
  3500. 15:15:20.481 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['error']
  3501. 15:15:20.484 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3502. 15:15:20.484 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3503. 15:15:20.484 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3504. 15:15:20.485 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3505. 15:15:20.485 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3506. 15:15:20.485 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3507. 15:15:20.485 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3508. 15:15:20.486 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3509. 15:15:20.487 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3510. 15:15:20.488 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3511. 15:15:20.488 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3512. 15:15:20.488 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3513. 15:15:20.488 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3514. 15:15:20.488 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3515. 15:15:20.489 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3516. c.z.w.c.c.CockpitFreshnessController:
  3517. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  3518. 15:15:20.489 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3519. 15:15:20.492 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3520. 15:15:20.494 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3521. 15:15:20.494 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3522. 15:15:20.494 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3523. 15:15:20.494 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3524. 15:15:20.494 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3525. 15:15:20.494 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3705e3fb
  3526. 15:15:20.494 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@cfe7be3
  3527. 15:15:20.494 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3528. 15:15:20.494 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3529. 15:15:20.495 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/freshness", parameters={}
  3530. 15:15:20.495 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFreshnessController#freshness(String, Integer, String)
  3531. 15:15:20.496 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitFreshnessController#handleInvalidRequest(HttpServletRequest)
  3532. 15:15:20.497 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3533. 15:15:20.497 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱新鲜度查询参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@42b6acc2}]
  3534. 15:15:20.498 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: invalid updatedAt]
  3535. 15:15:20.498 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  3536. 15:15:20.498 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  3537. 15:15:20.498 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  3538. 15:15:20.500 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3539. 15:15:20.500 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3540. 15:15:20.500 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3541. 15:15:20.501 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3542. 15:15:20.501 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3543. 15:15:20.501 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3544. 15:15:20.501 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3545. 15:15:20.502 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3546. 15:15:20.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3547. 15:15:20.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3548. 15:15:20.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3549. 15:15:20.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3550. 15:15:20.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3551. 15:15:20.503 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3552. 15:15:20.504 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3553. c.z.w.c.c.CockpitFreshnessController:
  3554. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  3555. 15:15:20.504 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3556. 15:15:20.509 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3557. 15:15:20.510 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3558. 15:15:20.510 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3559. 15:15:20.510 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3560. 15:15:20.510 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3561. 15:15:20.510 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3562. 15:15:20.510 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@36afd06f
  3563. 15:15:20.510 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@18dda2e1
  3564. 15:15:20.510 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3565. 15:15:20.510 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3566. 15:15:20.511 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/freshness", parameters={masked}
  3567. 15:15:20.511 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFreshnessController#freshness(String, Integer, String)
  3568. 15:15:20.511 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitFreshnessController#handleInvalidRequest(HttpServletRequest)
  3569. 15:15:20.512 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3570. 15:15:20.512 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱新鲜度查询参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@7c3bac88}]
  3571. 15:15:20.512 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: calibration period must be between 1 and 3600 seconds]
  3572. 15:15:20.512 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  3573. 15:15:20.512 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  3574. 15:15:20.512 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  3575. 15:15:20.512 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  3576. 15:15:20.513 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3577. 15:15:20.513 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3578. 15:15:20.513 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3579. 15:15:20.514 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3580. 15:15:20.514 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3581. 15:15:20.514 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3582. 15:15:20.514 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3583. 15:15:20.514 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3584. 15:15:20.515 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3585. 15:15:20.516 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3586. 15:15:20.516 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3587. 15:15:20.516 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3588. 15:15:20.516 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3589. 15:15:20.516 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3590. 15:15:20.517 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3591. c.z.w.c.c.CockpitFreshnessController:
  3592. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  3593. 15:15:20.517 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3594. 15:15:20.521 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3595. 15:15:20.522 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3596. 15:15:20.523 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3597. 15:15:20.523 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3598. 15:15:20.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3599. 15:15:20.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3600. 15:15:20.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1c33d539
  3601. 15:15:20.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@527b989a
  3602. 15:15:20.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3603. 15:15:20.523 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3604. 15:15:20.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/freshness", parameters={}
  3605. 15:15:20.523 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFreshnessController#freshness(String, Integer, String)
  3606. 15:15:20.525 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3607. 15:15:20.525 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.foundation.CockpitFreshnessResponse@2c3f47ba}]
  3608. 15:15:20.526 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  3609. 15:15:20.526 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['serverUpdatedAt']
  3610. 15:15:20.527 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']
  3611. 15:15:20.527 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['staleReason']
  3612. 15:15:20.527 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['missedCycles']
  3613. 15:15:20.527 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['retained']
  3614. 15:15:20.527 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['section']['state']
  3615. 15:15:20.527 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['section']['data']['retained']
  3616. 15:15:20.528 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3617. 15:15:20.528 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3618. 15:15:20.528 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3619. 15:15:20.528 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3620. 15:15:20.529 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3621. 15:15:20.529 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3622. 15:15:20.529 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3623. 15:15:20.530 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3624. 15:15:20.531 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3625. 15:15:20.532 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3626. 15:15:20.532 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3627. 15:15:20.532 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3628. 15:15:20.532 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3629. 15:15:20.532 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3630. 15:15:20.533 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3631. c.z.w.c.c.CockpitFreshnessController:
  3632. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  3633. 15:15:20.533 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3634. 15:15:20.538 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3635. 15:15:20.538 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3636. 15:15:20.539 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3637. 15:15:20.539 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3638. 15:15:20.539 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3639. 15:15:20.539 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3640. 15:15:20.539 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@30dbcffd
  3641. 15:15:20.539 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@60ddad4
  3642. 15:15:20.539 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3643. 15:15:20.539 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3644. 15:15:20.539 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3645. 15:15:20.539 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3646. 15:15:20.539 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3647. 15:15:20.540 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3648. 15:15:20.540 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3649. 15:15:20.540 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3650. 15:15:20.540 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3651. 15:15:20.540 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3652. 15:15:20.541 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3653. 15:15:20.541 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3654. 15:15:20.541 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3655. 15:15:20.541 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3656. 15:15:20.541 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3657. 15:15:20.541 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3658. 15:15:20.541 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3659. c.z.w.c.c.CockpitFreshnessController:
  3660. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  3661. 15:15:20.541 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3662. 15:15:20.544 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3663. 15:15:20.545 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3664. 15:15:20.545 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3665. 15:15:20.545 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3666. 15:15:20.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3667. 15:15:20.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3668. 15:15:20.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@363d3958
  3669. 15:15:20.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2181144e
  3670. 15:15:20.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3671. 15:15:20.545 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3672. 15:15:20.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/freshness", parameters={}
  3673. 15:15:20.545 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFreshnessController#freshness(String, Integer, String)
  3674. 15:15:20.546 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3675. 15:15:20.547 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.foundation.CockpitFreshnessResponse@4ca6e265}]
  3676. 15:15:20.547 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  3677. 15:15:20.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']
  3678. 15:15:20.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['staleReason']
  3679. 15:15:20.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['missedCycles']
  3680. 15:15:20.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['retained']
  3681. 15:15:20.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['section']['state']
  3682. 15:15:20.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['section']['message']
  3683. 15:15:20.548 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3684. 15:15:20.548 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3685. 15:15:20.548 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3686. 15:15:20.549 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3687. 15:15:20.549 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3688. 15:15:20.550 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3689. 15:15:20.550 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3690. 15:15:20.551 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3691. 15:15:20.552 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3692. 15:15:20.552 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3693. 15:15:20.552 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3694. 15:15:20.552 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3695. 15:15:20.552 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3696. 15:15:20.552 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3697. 15:15:20.553 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3698. c.z.w.c.c.CockpitFreshnessController:
  3699. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  3700. 15:15:20.553 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3701. 15:15:20.556 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3702. 15:15:20.558 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3703. 15:15:20.558 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3704. 15:15:20.558 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3705. 15:15:20.558 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3706. 15:15:20.558 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3707. 15:15:20.558 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1d63c523
  3708. 15:15:20.558 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@64f55630
  3709. 15:15:20.558 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3710. 15:15:20.558 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3711. 15:15:20.559 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/freshness", parameters={}
  3712. 15:15:20.559 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFreshnessController#freshness(String, Integer, String)
  3713. 15:15:20.560 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitFreshnessController#handleReadFailure(HttpServletRequest)
  3714. 15:15:20.561 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3715. 15:15:20.561 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱新鲜度数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@336b6e93}]
  3716. 15:15:20.561 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: source unavailable]
  3717. 15:15:20.561 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  3718. 15:15:20.562 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  3719. 15:15:20.562 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  3720. 15:15:20.562 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  3721. 15:15:20.562 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['serverTime']
  3722. 15:15:20.563 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3723. 15:15:20.563 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3724. 15:15:20.563 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3725. 15:15:20.563 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3726. 15:15:20.563 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3727. 15:15:20.564 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3728. 15:15:20.564 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3729. 15:15:20.565 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3730. 15:15:20.566 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3731. 15:15:20.566 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3732. 15:15:20.566 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3733. 15:15:20.566 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3734. 15:15:20.566 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3735. 15:15:20.566 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3736. 15:15:20.567 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3737. c.z.w.c.c.CockpitFreshnessController:
  3738. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  3739. 15:15:20.567 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3740. 15:15:20.571 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3741. 15:15:20.572 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3742. 15:15:20.572 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3743. 15:15:20.572 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3744. 15:15:20.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3745. 15:15:20.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3746. 15:15:20.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@42130a5c
  3747. 15:15:20.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6e925a46
  3748. 15:15:20.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3749. 15:15:20.573 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  3750. 15:15:20.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/freshness", parameters={}
  3751. 15:15:20.573 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFreshnessController#freshness(String, Integer, String)
  3752. 15:15:20.574 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitFreshnessController#handleNotFound(HttpServletRequest)
  3753. 15:15:20.575 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3754. 15:15:20.575 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱新鲜度数据不存在, code=404, data=com.zksy.cockpit.foundation.CockpitErrorPayload@34f876c}]
  3755. 15:15:20.575 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitDeviceNotFoundException: device not found]
  3756. 15:15:20.575 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 404 NOT_FOUND
  3757. 15:15:20.575 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  3758. 15:15:20.575 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  3759. 15:15:20.575 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  3760. 15:15:20.575 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['serverTime']
  3761. 15:15:20.576 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3762. 15:15:20.576 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3763. 15:15:20.576 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3764. 15:15:20.576 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3765. 15:15:20.576 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3766. 15:15:20.577 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3767. 15:15:20.577 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3768. 15:15:20.577 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3769. 15:15:20.577 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3770. 15:15:20.578 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3771. 15:15:20.578 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3772. 15:15:20.578 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3773. 15:15:20.578 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3774. 15:15:20.578 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3775. 15:15:20.578 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3776. c.z.w.c.c.CockpitFreshnessController:
  3777. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  3778. 15:15:20.578 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3779. 15:15:20.582 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3780. 15:15:20.584 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3781. 15:15:20.584 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3782. 15:15:20.584 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3783. 15:15:20.584 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3784. 15:15:20.584 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3785. 15:15:20.584 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@24a5ddd7
  3786. 15:15:20.584 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@19266ca3
  3787. 15:15:20.584 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3788. 15:15:20.585 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3789. 15:15:20.585 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/freshness", parameters={}
  3790. 15:15:20.585 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitFreshnessController#freshness(String, Integer, String)
  3791. 15:15:20.586 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3792. 15:15:20.586 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.foundation.CockpitFreshnessResponse@4b3ea082}]
  3793. 15:15:20.587 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  3794. 15:15:20.587 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['updatedAt']
  3795. 15:15:20.587 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusTime']
  3796. 15:15:20.587 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['serverUpdatedAt']
  3797. 15:15:20.587 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']
  3798. 15:15:20.587 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['staleReason']
  3799. 15:15:20.587 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dataAgeSeconds']
  3800. 15:15:20.587 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['missedCycles']
  3801. 15:15:20.587 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['retained']
  3802. 15:15:20.587 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['section']['state']
  3803. 15:15:20.587 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['section']['data']['dataAgeSeconds']
  3804. 15:15:20.588 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3805. 15:15:20.588 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3806. 15:15:20.588 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3807. 15:15:20.588 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3808. 15:15:20.588 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3809. 15:15:20.588 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3810. 15:15:20.588 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3811. 15:15:20.589 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3812. 15:15:20.589 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3813. 15:15:20.589 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3814. 15:15:20.589 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3815. 15:15:20.589 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3816. 15:15:20.589 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3817. 15:15:20.589 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3818. 15:15:20.590 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3819. c.z.w.c.c.CockpitFreshnessController:
  3820. {GET [/api/cockpit/v1/equipments/{deviceCode}/freshness]}: freshness(String,Integer,String)
  3821. 15:15:20.590 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3822. 15:15:20.592 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3823. 15:15:20.593 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3824. 15:15:20.594 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3825. 15:15:20.594 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3826. 15:15:20.594 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3827. 15:15:20.594 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3828. 15:15:20.594 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@776d50d6
  3829. 15:15:20.594 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@43815bc
  3830. 15:15:20.594 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3831. 15:15:20.594 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3832. 15:15:20.594 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/freshness", parameters={}
  3833. 15:15:20.594 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  3834. 15:15:20.594 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  3835. [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 s - in com.zksy.web.controller.cockpit.CockpitFreshnessSemanticsControllerTest
  3836. [INFO] Running com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyControllerTest
  3837. 15:15:20.596 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3838. 15:15:20.596 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3839. 15:15:20.596 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3840. 15:15:20.597 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3841. 15:15:20.597 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3842. 15:15:20.597 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3843. 15:15:20.597 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3844. 15:15:20.598 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3845. 15:15:20.599 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3846. 15:15:20.600 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3847. 15:15:20.600 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3848. 15:15:20.600 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3849. 15:15:20.600 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3850. 15:15:20.600 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3851. 15:15:20.601 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3852. c.z.w.c.c.CockpitHandlingEfficiencyController:
  3853. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  3854. 15:15:20.601 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3855. 15:15:20.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3856. 15:15:20.606 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3857. 15:15:20.606 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3858. 15:15:20.606 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3859. 15:15:20.606 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3860. 15:15:20.606 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3861. 15:15:20.606 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1cda3a6d
  3862. 15:15:20.606 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4fda9fde
  3863. 15:15:20.606 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3864. 15:15:20.606 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3865. 15:15:20.607 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  3866. 15:15:20.607 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  3867. 15:15:20.611 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3868. 15:15:20.611 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@22ac1a0d}]
  3869. 15:15:20.616 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  3870. 15:15:20.616 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['endTime']
  3871. 15:15:20.616 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['startTime']
  3872. 15:15:20.617 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['durationTrend']
  3873. 15:15:20.618 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3874. 15:15:20.618 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3875. 15:15:20.618 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3876. 15:15:20.618 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3877. 15:15:20.618 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3878. 15:15:20.618 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3879. 15:15:20.618 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3880. 15:15:20.619 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3881. 15:15:20.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3882. 15:15:20.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3883. 15:15:20.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3884. 15:15:20.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3885. 15:15:20.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3886. 15:15:20.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3887. 15:15:20.620 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3888. c.z.w.c.c.CockpitHandlingEfficiencyController:
  3889. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  3890. 15:15:20.620 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3891. 15:15:20.622 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3892. 15:15:20.623 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3893. 15:15:20.623 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3894. 15:15:20.623 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3895. 15:15:20.623 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3896. 15:15:20.623 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3897. 15:15:20.623 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@245b009a
  3898. 15:15:20.623 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@50ccd6a
  3899. 15:15:20.623 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3900. 15:15:20.623 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3901. 15:15:20.623 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  3902. 15:15:20.623 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  3903. 15:15:20.625 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3904. 15:15:20.625 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@6bb2dae6}]
  3905. 15:15:20.626 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  3906. 15:15:20.627 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['totalEvents']
  3907. 15:15:20.627 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['state']
  3908. 15:15:20.627 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['numerator']
  3909. 15:15:20.627 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['denominator']
  3910. 15:15:20.627 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['value']
  3911. 15:15:20.627 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3912. 15:15:20.627 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3913. 15:15:20.627 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3914. 15:15:20.628 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3915. 15:15:20.628 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3916. 15:15:20.628 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3917. 15:15:20.628 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3918. 15:15:20.628 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3919. 15:15:20.629 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3920. 15:15:20.629 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3921. 15:15:20.629 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3922. 15:15:20.629 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3923. 15:15:20.629 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3924. 15:15:20.629 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3925. 15:15:20.630 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3926. c.z.w.c.c.CockpitHandlingEfficiencyController:
  3927. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  3928. 15:15:20.630 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3929. 15:15:20.634 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3930. 15:15:20.635 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3931. 15:15:20.635 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3932. 15:15:20.635 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3933. 15:15:20.635 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3934. 15:15:20.636 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3935. 15:15:20.636 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@f9d7d3f
  3936. 15:15:20.636 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@264f18fe
  3937. 15:15:20.636 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3938. 15:15:20.636 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  3939. 15:15:20.636 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  3940. 15:15:20.636 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  3941. 15:15:20.638 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3942. 15:15:20.638 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@68226b59}]
  3943. 15:15:20.639 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  3944. 15:15:20.639 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['numerator']
  3945. 15:15:20.639 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['denominator']
  3946. 15:15:20.639 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['value']
  3947. 15:15:20.639 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][6]['count']
  3948. 15:15:20.639 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][7]['count']
  3949. 15:15:20.640 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3950. 15:15:20.640 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3951. 15:15:20.640 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3952. 15:15:20.641 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3953. 15:15:20.641 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3954. 15:15:20.641 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3955. 15:15:20.641 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3956. 15:15:20.641 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3957. 15:15:20.647 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3958. 15:15:20.647 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3959. 15:15:20.647 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  3960. 15:15:20.647 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  3961. 15:15:20.647 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  3962. 15:15:20.647 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  3963. 15:15:20.648 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  3964. c.z.w.c.c.CockpitHandlingEfficiencyController:
  3965. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  3966. 15:15:20.648 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  3967. 15:15:20.653 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3968. 15:15:20.654 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  3969. 15:15:20.655 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  3970. 15:15:20.655 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  3971. 15:15:20.655 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  3972. 15:15:20.655 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  3973. 15:15:20.655 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@79224636
  3974. 15:15:20.655 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@35307365
  3975. 15:15:20.655 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3976. 15:15:20.655 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  3977. 15:15:20.655 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  3978. 15:15:20.655 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  3979. 15:15:20.657 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3980. 15:15:20.657 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@15d04c41}]
  3981. 15:15:20.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  3982. 15:15:20.659 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['workOrderState']
  3983. 15:15:20.659 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  3984. 15:15:20.659 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['events']
  3985. 15:15:20.659 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['workOrderState']
  3986. 15:15:20.659 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  3987. 15:15:20.659 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][5]['count']
  3988. 15:15:20.659 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][7]['count']
  3989. 15:15:20.660 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  3990. 15:15:20.660 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  3991. 15:15:20.660 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  3992. 15:15:20.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  3993. 15:15:20.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  3994. 15:15:20.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  3995. 15:15:20.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  3996. 15:15:20.661 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  3997. 15:15:20.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  3998. 15:15:20.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  3999. 15:15:20.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4000. 15:15:20.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4001. 15:15:20.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4002. 15:15:20.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4003. 15:15:20.662 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4004. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4005. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4006. 15:15:20.663 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4007. 15:15:20.665 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4008. 15:15:20.666 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4009. 15:15:20.667 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4010. 15:15:20.667 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4011. 15:15:20.667 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4012. 15:15:20.667 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4013. 15:15:20.667 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@32b5b8f8
  4014. 15:15:20.667 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@205efdfc
  4015. 15:15:20.667 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4016. 15:15:20.667 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4017. 15:15:20.667 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4018. 15:15:20.668 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4019. 15:15:20.669 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4020. 15:15:20.669 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@4306709f}]
  4021. 15:15:20.671 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4022. 15:15:20.671 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventFamily']
  4023. 15:15:20.671 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['totalEvents']
  4024. 15:15:20.671 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handledCount']
  4025. 15:15:20.671 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['value']
  4026. 15:15:20.671 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['denominator']
  4027. 15:15:20.671 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][5]['count']
  4028. 15:15:20.671 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][3]['count']
  4029. 15:15:20.672 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4030. 15:15:20.672 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4031. 15:15:20.672 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4032. 15:15:20.672 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4033. 15:15:20.672 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4034. 15:15:20.673 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4035. 15:15:20.673 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4036. 15:15:20.674 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4037. 15:15:20.674 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4038. 15:15:20.674 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4039. 15:15:20.674 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4040. 15:15:20.675 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4041. 15:15:20.675 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4042. 15:15:20.675 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4043. 15:15:20.675 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4044. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4045. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4046. 15:15:20.675 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4047. 15:15:20.680 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4048. 15:15:20.681 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4049. 15:15:20.681 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4050. 15:15:20.681 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4051. 15:15:20.681 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4052. 15:15:20.681 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4053. 15:15:20.681 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1d5e0621
  4054. 15:15:20.681 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@aee3d6e
  4055. 15:15:20.681 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4056. 15:15:20.681 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4057. 15:15:20.682 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4058. 15:15:20.682 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4059. 15:15:20.685 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4060. 15:15:20.685 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@2b8106fa}]
  4061. 15:15:20.688 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4062. 15:15:20.688 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts']
  4063. 15:15:20.688 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][0]['count']
  4064. 15:15:20.688 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][3]['count']
  4065. 15:15:20.688 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][4]['count']
  4066. 15:15:20.688 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][7]['count']
  4067. 15:15:20.689 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4068. 15:15:20.689 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4069. 15:15:20.689 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4070. 15:15:20.689 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4071. 15:15:20.689 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4072. 15:15:20.690 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4073. 15:15:20.690 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4074. 15:15:20.691 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4075. 15:15:20.692 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4076. 15:15:20.693 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4077. 15:15:20.693 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4078. 15:15:20.693 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4079. 15:15:20.693 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4080. 15:15:20.693 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4081. 15:15:20.693 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4082. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4083. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4084. 15:15:20.694 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4085. 15:15:20.697 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4086. 15:15:20.698 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4087. 15:15:20.698 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4088. 15:15:20.698 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4089. 15:15:20.698 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4090. 15:15:20.698 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4091. 15:15:20.698 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@15382815
  4092. 15:15:20.698 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@39b265c9
  4093. 15:15:20.698 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4094. 15:15:20.698 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4095. 15:15:20.701 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4096. 15:15:20.701 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4097. 15:15:20.701 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4098. 15:15:20.701 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4099. 15:15:20.701 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4100. 15:15:20.702 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4101. 15:15:20.702 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4102. 15:15:20.702 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4103. 15:15:20.703 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4104. 15:15:20.703 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4105. 15:15:20.703 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4106. 15:15:20.703 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4107. 15:15:20.703 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4108. 15:15:20.703 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4109. 15:15:20.704 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4110. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4111. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4112. 15:15:20.704 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4113. 15:15:20.707 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4114. 15:15:20.708 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4115. 15:15:20.708 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4116. 15:15:20.708 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4117. 15:15:20.709 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4118. 15:15:20.709 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4119. 15:15:20.709 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@54b3407b
  4120. 15:15:20.709 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2fc698a9
  4121. 15:15:20.709 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4122. 15:15:20.709 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  4123. 15:15:20.710 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4124. 15:15:20.710 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4125. 15:15:20.710 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4126. 15:15:20.711 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4127. 15:15:20.711 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4128. 15:15:20.712 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4129. 15:15:20.712 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4130. 15:15:20.712 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4131. 15:15:20.713 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4132. 15:15:20.713 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4133. 15:15:20.713 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4134. 15:15:20.713 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4135. 15:15:20.713 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4136. 15:15:20.713 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4137. 15:15:20.713 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4138. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4139. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4140. 15:15:20.714 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4141. 15:15:20.716 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4142. 15:15:20.718 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4143. 15:15:20.718 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4144. 15:15:20.718 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4145. 15:15:20.718 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4146. 15:15:20.718 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4147. 15:15:20.718 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2e856aa4
  4148. 15:15:20.718 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@428169d
  4149. 15:15:20.718 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4150. 15:15:20.718 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4151. 15:15:20.719 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4152. 15:15:20.719 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4153. 15:15:20.722 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4154. 15:15:20.722 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@1b204439}]
  4155. 15:15:20.723 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4156. 15:15:20.723 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handledCount']
  4157. 15:15:20.723 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['averageDuration']['sampleCount']
  4158. 15:15:20.723 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['averageDuration']['value']
  4159. 15:15:20.724 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4160. 15:15:20.724 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4161. 15:15:20.724 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4162. 15:15:20.724 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4163. 15:15:20.724 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4164. 15:15:20.724 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4165. 15:15:20.724 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4166. 15:15:20.725 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4167. 15:15:20.726 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4168. 15:15:20.726 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4169. 15:15:20.726 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4170. 15:15:20.726 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4171. 15:15:20.726 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4172. 15:15:20.726 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4173. 15:15:20.726 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4174. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4175. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4176. 15:15:20.727 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4177. 15:15:20.730 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4178. 15:15:20.731 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4179. 15:15:20.731 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4180. 15:15:20.731 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4181. 15:15:20.731 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4182. 15:15:20.731 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4183. 15:15:20.731 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@27a57c66
  4184. 15:15:20.731 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5453020f
  4185. 15:15:20.731 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4186. 15:15:20.731 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4187. 15:15:20.731 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4188. 15:15:20.731 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4189. 15:15:20.734 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4190. 15:15:20.734 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@744d0cfb}]
  4191. 15:15:20.736 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4192. 15:15:20.736 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['accuracy']
  4193. 15:15:20.736 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['truthfulness']
  4194. 15:15:20.736 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['falsePositiveCount']
  4195. 15:15:20.736 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['correctAlarmCount']
  4196. 15:15:20.737 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['accuracy']
  4197. 15:15:20.737 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['falsePositiveRate']
  4198. 15:15:20.738 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4199. 15:15:20.738 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4200. 15:15:20.738 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4201. 15:15:20.738 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4202. 15:15:20.738 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4203. 15:15:20.739 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4204. 15:15:20.739 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4205. 15:15:20.740 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4206. 15:15:20.740 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4207. 15:15:20.740 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4208. 15:15:20.740 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4209. 15:15:20.740 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4210. 15:15:20.740 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4211. 15:15:20.740 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4212. 15:15:20.741 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4213. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4214. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4215. 15:15:20.741 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4216. 15:15:20.745 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4217. 15:15:20.745 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4218. 15:15:20.745 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4219. 15:15:20.745 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4220. 15:15:20.746 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4221. 15:15:20.746 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4222. 15:15:20.746 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@f2e28c7
  4223. 15:15:20.746 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@494e7290
  4224. 15:15:20.746 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4225. 15:15:20.746 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  4226. 15:15:20.746 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/events/handling-efficiency", parameters={}
  4227. 15:15:20.746 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  4228. 15:15:20.746 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  4229. 15:15:20.747 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4230. 15:15:20.747 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4231. 15:15:20.747 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4232. 15:15:20.747 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4233. 15:15:20.747 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4234. 15:15:20.747 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4235. 15:15:20.747 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4236. 15:15:20.748 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4237. 15:15:20.748 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4238. 15:15:20.749 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4239. 15:15:20.749 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4240. 15:15:20.749 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4241. 15:15:20.749 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4242. 15:15:20.749 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4243. 15:15:20.750 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4244. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4245. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4246. 15:15:20.750 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4247. 15:15:20.754 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4248. 15:15:20.755 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4249. 15:15:20.755 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4250. 15:15:20.755 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4251. 15:15:20.755 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4252. 15:15:20.755 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4253. 15:15:20.755 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4001a5a1
  4254. 15:15:20.755 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@34f37ed4
  4255. 15:15:20.755 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4256. 15:15:20.755 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4257. 15:15:20.756 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={}
  4258. 15:15:20.756 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4259. 15:15:20.757 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4260. 15:15:20.757 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4261. 15:15:20.757 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=eventFamily must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPa (truncated)...]
  4262. 15:15:20.757 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: eventFamily must be WARNING or ALARM]
  4263. 15:15:20.757 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4264. 15:15:20.757 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  4265. 15:15:20.757 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  4266. 15:15:20.757 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4267. 15:15:20.758 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4268. 15:15:20.758 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4269. 15:15:20.758 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4270. 15:15:20.758 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4271. 15:15:20.758 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=eventFamily must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPa (truncated)...]
  4272. 15:15:20.758 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: eventFamily must be WARNING or ALARM]
  4273. 15:15:20.758 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4274. 15:15:20.758 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4275. 15:15:20.758 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4276. 15:15:20.759 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4277. 15:15:20.759 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4278. 15:15:20.759 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  4279. 15:15:20.759 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  4280. 15:15:20.759 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4281. 15:15:20.759 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4282. 15:15:20.759 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4283. 15:15:20.760 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4284. 15:15:20.760 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4285. 15:15:20.760 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=level must be an integer between 1 and 4, code=400, data=com.zksy.cockpit.foundation.CockpitErr (truncated)...]
  4286. 15:15:20.760 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: level must be an integer between 1 and 4]
  4287. 15:15:20.760 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4288. 15:15:20.760 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4289. 15:15:20.760 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4290. 15:15:20.760 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4291. 15:15:20.760 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4292. 15:15:20.761 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4293. 15:15:20.761 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=workOrderState must be an integer between 0 and 7, code=400, data=com.zksy.cockpit.foundation.C (truncated)...]
  4294. 15:15:20.761 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: workOrderState must be an integer between 0 and 7]
  4295. 15:15:20.761 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4296. 15:15:20.761 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4297. 15:15:20.761 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4298. 15:15:20.761 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4299. 15:15:20.762 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4300. 15:15:20.762 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4301. 15:15:20.762 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=start time and end time must be provided together, code=400, data=com.zksy.cockpit.foundation.C (truncated)...]
  4302. 15:15:20.762 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: start time and end time must be provided together]
  4303. 15:15:20.762 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4304. 15:15:20.762 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4305. 15:15:20.762 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4306. 15:15:20.762 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4307. 15:15:20.763 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4308. 15:15:20.763 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4309. 15:15:20.763 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=start time must not be after end time, code=400, data=com.zksy.cockpit.foundation.CockpitErrorP (truncated)...]
  4310. 15:15:20.763 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: start time must not be after end time]
  4311. 15:15:20.763 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4312. 15:15:20.763 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4313. 15:15:20.763 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4314. 15:15:20.763 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4315. 15:15:20.763 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4316. 15:15:20.763 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4317. 15:15:20.764 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=预警效率分页参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@572d1f18}]
  4318. 15:15:20.764 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 预警效率分页参数不合法]
  4319. 15:15:20.764 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4320. 15:15:20.764 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4321. 15:15:20.765 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4322. 15:15:20.765 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4323. 15:15:20.765 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4324. 15:15:20.765 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4325. 15:15:20.765 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4326. 15:15:20.765 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4327. 15:15:20.766 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4328. 15:15:20.767 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4329. 15:15:20.768 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4330. 15:15:20.768 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4331. 15:15:20.768 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4332. 15:15:20.768 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4333. 15:15:20.768 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4334. 15:15:20.768 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4335. 15:15:20.769 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4336. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4337. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4338. 15:15:20.769 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4339. 15:15:20.772 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4340. 15:15:20.773 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4341. 15:15:20.773 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4342. 15:15:20.773 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4343. 15:15:20.773 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4344. 15:15:20.773 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4345. 15:15:20.773 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7734ddb8
  4346. 15:15:20.773 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7b2adbde
  4347. 15:15:20.773 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4348. 15:15:20.773 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4349. 15:15:20.774 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4350. 15:15:20.774 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4351. 15:15:20.775 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4352. 15:15:20.775 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@6d7c8a2}]
  4353. 15:15:20.776 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4354. 15:15:20.776 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['totalEvents']
  4355. 15:15:20.776 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['value']
  4356. 15:15:20.776 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['state']
  4357. 15:15:20.776 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['reason']
  4358. 15:15:20.776 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['averageDuration']['value']
  4359. 15:15:20.776 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['averageDuration']['sampleCount']
  4360. 15:15:20.776 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['averageDuration']['state']
  4361. 15:15:20.776 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['averageDuration']['reason']
  4362. 15:15:20.777 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4363. 15:15:20.777 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4364. 15:15:20.777 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4365. 15:15:20.777 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4366. 15:15:20.778 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4367. 15:15:20.778 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4368. 15:15:20.778 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4369. 15:15:20.779 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4370. 15:15:20.780 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4371. 15:15:20.780 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4372. 15:15:20.780 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4373. 15:15:20.780 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4374. 15:15:20.780 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4375. 15:15:20.780 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4376. 15:15:20.780 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4377. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4378. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4379. 15:15:20.780 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4380. 15:15:20.785 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4381. 15:15:20.786 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4382. 15:15:20.786 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4383. 15:15:20.786 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4384. 15:15:20.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4385. 15:15:20.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4386. 15:15:20.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2a9e261d
  4387. 15:15:20.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4bcfa08b
  4388. 15:15:20.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4389. 15:15:20.787 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  4390. 15:15:20.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4391. 15:15:20.787 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4392. 15:15:20.790 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4393. 15:15:20.790 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@1e90939f}]
  4394. 15:15:20.791 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4395. 15:15:20.792 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['missingWorkOrderCount']
  4396. 15:15:20.792 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['events']
  4397. 15:15:20.792 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['totalEvents']
  4398. 15:15:20.793 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4399. 15:15:20.793 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4400. 15:15:20.793 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4401. 15:15:20.793 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4402. 15:15:20.793 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4403. 15:15:20.793 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4404. 15:15:20.794 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4405. 15:15:20.794 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4406. 15:15:20.795 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4407. 15:15:20.796 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4408. 15:15:20.796 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4409. 15:15:20.796 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4410. 15:15:20.796 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4411. 15:15:20.796 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4412. 15:15:20.796 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4413. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4414. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4415. 15:15:20.797 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4416. 15:15:20.802 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4417. 15:15:20.804 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4418. 15:15:20.805 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4419. 15:15:20.805 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4420. 15:15:20.805 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4421. 15:15:20.805 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4422. 15:15:20.805 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7ba38cce
  4423. 15:15:20.805 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@28dae87e
  4424. 15:15:20.805 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4425. 15:15:20.805 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4426. 15:15:20.806 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4427. 15:15:20.806 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4428. 15:15:20.809 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4429. 15:15:20.809 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@80f3111}]
  4430. 15:15:20.810 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4431. 15:15:20.811 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['totalEvents']
  4432. 15:15:20.811 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['missingWorkOrderCount']
  4433. 15:15:20.811 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['cancelledCount']
  4434. 15:15:20.811 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][7]['count']
  4435. 15:15:20.811 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['events'][0]['workOrderStateName']
  4436. 15:15:20.812 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4437. 15:15:20.812 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4438. 15:15:20.812 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4439. 15:15:20.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4440. 15:15:20.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4441. 15:15:20.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4442. 15:15:20.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4443. 15:15:20.813 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4444. 15:15:20.813 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4445. 15:15:20.814 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4446. 15:15:20.814 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4447. 15:15:20.814 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4448. 15:15:20.814 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4449. 15:15:20.814 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4450. 15:15:20.814 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4451. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4452. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4453. 15:15:20.814 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4454. 15:15:20.818 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4455. 15:15:20.819 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4456. 15:15:20.819 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4457. 15:15:20.819 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4458. 15:15:20.819 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4459. 15:15:20.819 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4460. 15:15:20.819 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@99a89e9
  4461. 15:15:20.819 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5baabba
  4462. 15:15:20.819 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4463. 15:15:20.819 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4464. 15:15:20.820 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4465. 15:15:20.820 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4466. 15:15:20.821 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4467. 15:15:20.821 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@253fb3fa}]
  4468. 15:15:20.823 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4469. 15:15:20.823 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][0]['count']
  4470. 15:15:20.823 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][3]['count']
  4471. 15:15:20.823 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][4]['count']
  4472. 15:15:20.823 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][5]['count']
  4473. 15:15:20.823 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['numerator']
  4474. 15:15:20.823 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['denominator']
  4475. 15:15:20.824 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4476. 15:15:20.824 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4477. 15:15:20.824 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4478. 15:15:20.824 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4479. 15:15:20.824 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4480. 15:15:20.825 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4481. 15:15:20.825 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4482. 15:15:20.825 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4483. 15:15:20.826 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4484. 15:15:20.826 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4485. 15:15:20.826 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4486. 15:15:20.826 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4487. 15:15:20.826 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4488. 15:15:20.826 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4489. 15:15:20.826 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4490. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4491. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4492. 15:15:20.826 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4493. 15:15:20.829 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4494. 15:15:20.830 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4495. 15:15:20.830 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4496. 15:15:20.830 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4497. 15:15:20.830 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4498. 15:15:20.830 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4499. 15:15:20.830 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@62bcfa01
  4500. 15:15:20.830 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@b549c4a
  4501. 15:15:20.830 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4502. 15:15:20.830 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4503. 15:15:20.830 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4504. 15:15:20.830 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4505. 15:15:20.831 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handleReadFailure(HttpServletRequest)
  4506. 15:15:20.833 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4507. 15:15:20.833 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱预警效率数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@72412c3d}]
  4508. 15:15:20.833 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  4509. 15:15:20.833 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  4510. 15:15:20.834 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  4511. 15:15:20.834 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  4512. 15:15:20.834 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4513. 15:15:20.834 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  4514. 15:15:20.835 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4515. 15:15:20.835 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4516. 15:15:20.835 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4517. 15:15:20.835 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4518. 15:15:20.835 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4519. 15:15:20.836 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4520. 15:15:20.836 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4521. 15:15:20.836 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4522. 15:15:20.837 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4523. 15:15:20.837 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4524. 15:15:20.837 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4525. 15:15:20.837 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4526. 15:15:20.837 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4527. 15:15:20.838 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4528. 15:15:20.838 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4529. c.z.w.c.c.CockpitHandlingEfficiencyController:
  4530. {GET [/api/cockpit/v1/events/handling-efficiency]}: handlingEfficiency(String,String,String,String,String,String,Integer,Integer,String)
  4531. 15:15:20.838 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4532. 15:15:20.842 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4533. 15:15:20.844 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4534. 15:15:20.845 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4535. 15:15:20.845 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4536. 15:15:20.845 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4537. 15:15:20.845 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4538. 15:15:20.845 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3f634608
  4539. 15:15:20.845 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@79fc6651
  4540. 15:15:20.845 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4541. 15:15:20.845 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4542. 15:15:20.846 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/handling-efficiency", parameters={masked}
  4543. 15:15:20.846 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyController#handlingEfficiency(String, String, String, String, String, String, Integer, Integer, String)
  4544. 15:15:20.849 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4545. 15:15:20.849 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHandlingEfficiencyResponse@28bf7bea}]
  4546. 15:15:20.853 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4547. 15:15:20.853 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  4548. 15:15:20.853 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  4549. 15:15:20.853 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  4550. 15:15:20.853 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  4551. 15:15:20.853 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  4552. 15:15:20.853 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  4553. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventFamily']
  4554. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['eventFamily']
  4555. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['workOrderState']
  4556. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['totalEvents']
  4557. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['linkedWorkOrderCount']
  4558. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['missingWorkOrderCount']
  4559. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handledCount']
  4560. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['inProgressCount']
  4561. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['cancelledCount']
  4562. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['value']
  4563. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['numerator']
  4564. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['denominator']
  4565. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['state']
  4566. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['basis']
  4567. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['averageDuration']['value']
  4568. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['averageDuration']['unit']
  4569. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['averageDuration']['sampleCount']
  4570. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['averageDuration']['state']
  4571. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts']
  4572. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][0]['stateCode']
  4573. 15:15:20.854 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][0]['stateName']
  4574. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][0]['count']
  4575. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][1]['stateName']
  4576. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][1]['count']
  4577. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][2]['stateName']
  4578. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][2]['count']
  4579. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][3]['stateName']
  4580. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][3]['count']
  4581. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][4]['stateName']
  4582. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][4]['count']
  4583. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][5]['stateName']
  4584. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][5]['count']
  4585. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][6]['stateName']
  4586. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][6]['count']
  4587. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][7]['stateName']
  4588. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderStateCounts'][7]['count']
  4589. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['events']
  4590. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['events'][0]['eventNo']
  4591. 15:15:20.855 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['events'][0]['hasWorkOrder']
  4592. 15:15:20.856 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  4593. 15:15:20.856 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['durationTrend']
  4594. 15:15:20.856 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['durationTrend'][0]['timeBucket']
  4595. 15:15:20.856 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['durationTrend'][4]['timeBucket']
  4596. [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.258 s - in com.zksy.web.controller.cockpit.CockpitHandlingEfficiencyControllerTest
  4597. [INFO] Running com.zksy.web.controller.cockpit.CockpitHistoryAnalysisControllerTest
  4598. 15:15:20.858 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4599. 15:15:20.858 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4600. 15:15:20.858 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4601. 15:15:20.858 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4602. 15:15:20.858 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4603. 15:15:20.858 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4604. 15:15:20.859 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4605. 15:15:20.859 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4606. 15:15:20.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4607. 15:15:20.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4608. 15:15:20.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4609. 15:15:20.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4610. 15:15:20.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4611. 15:15:20.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4612. 15:15:20.861 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4613. c.z.w.c.c.CockpitHistoryAnalysisController:
  4614. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  4615. 15:15:20.861 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4616. 15:15:20.865 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4617. 15:15:20.868 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4618. 15:15:20.869 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4619. 15:15:20.869 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4620. 15:15:20.869 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4621. 15:15:20.869 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4622. 15:15:20.869 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2e7a6dcd
  4623. 15:15:20.869 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@762261fd
  4624. 15:15:20.869 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4625. 15:15:20.869 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4626. 15:15:20.870 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4627. 15:15:20.870 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4628. 15:15:20.873 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4629. 15:15:20.873 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHistoryAnalysisResponse@2b778004}]
  4630. 15:15:20.876 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4631. 15:15:20.877 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['startTime']
  4632. 15:15:20.877 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['endTime']
  4633. 15:15:20.877 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows']
  4634. 15:15:20.877 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][0]['timeBucket']
  4635. 15:15:20.877 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][168]['timeBucket']
  4636. 15:15:20.878 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4637. 15:15:20.878 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4638. 15:15:20.878 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4639. 15:15:20.879 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4640. 15:15:20.879 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4641. 15:15:20.879 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4642. 15:15:20.879 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4643. 15:15:20.880 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4644. 15:15:20.880 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4645. 15:15:20.880 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4646. 15:15:20.880 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4647. 15:15:20.880 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4648. 15:15:20.880 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4649. 15:15:20.880 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4650. 15:15:20.881 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4651. c.z.w.c.c.CockpitHistoryAnalysisController:
  4652. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  4653. 15:15:20.881 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4654. 15:15:20.887 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4655. 15:15:20.889 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4656. 15:15:20.889 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4657. 15:15:20.889 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4658. 15:15:20.889 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4659. 15:15:20.889 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4660. 15:15:20.889 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@618a9cb7
  4661. 15:15:20.889 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3b87c881
  4662. 15:15:20.890 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4663. 15:15:20.890 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  4664. 15:15:20.891 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4665. 15:15:20.892 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4666. 15:15:20.893 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4667. 15:15:20.893 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHistoryAnalysisResponse@11893180}]
  4668. 15:15:20.895 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4669. 15:15:20.895 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['level']
  4670. 15:15:20.895 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['eventCount']
  4671. 15:15:20.895 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handledCount']
  4672. 15:15:20.896 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4673. 15:15:20.896 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4674. 15:15:20.897 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4675. 15:15:20.897 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHistoryAnalysisResponse@446dbf7b}]
  4676. 15:15:20.898 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4677. 15:15:20.898 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['eventCount']
  4678. 15:15:20.898 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handledCount']
  4679. 15:15:20.900 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4680. 15:15:20.900 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4681. 15:15:20.900 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4682. 15:15:20.901 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4683. 15:15:20.901 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4684. 15:15:20.901 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4685. 15:15:20.901 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4686. 15:15:20.901 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4687. 15:15:20.902 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4688. 15:15:20.902 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4689. 15:15:20.902 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4690. 15:15:20.902 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4691. 15:15:20.902 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4692. 15:15:20.902 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4693. 15:15:20.903 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4694. c.z.w.c.c.CockpitHistoryAnalysisController:
  4695. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  4696. 15:15:20.903 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4697. 15:15:20.905 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4698. 15:15:20.906 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4699. 15:15:20.906 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4700. 15:15:20.906 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4701. 15:15:20.906 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4702. 15:15:20.906 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4703. 15:15:20.906 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@68fd0fba
  4704. 15:15:20.906 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3f9e38d4
  4705. 15:15:20.906 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4706. 15:15:20.906 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4707. 15:15:20.907 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4708. 15:15:20.907 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4709. 15:15:20.908 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4710. 15:15:20.908 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHistoryAnalysisResponse@7310bc90}]
  4711. 15:15:20.909 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4712. 15:15:20.910 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventFamily']
  4713. 15:15:20.910 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['eventCount']
  4714. 15:15:20.910 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handledCount']
  4715. 15:15:20.910 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['value']
  4716. 15:15:20.910 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['numerator']
  4717. 15:15:20.910 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][2]['eventCount']
  4718. 15:15:20.910 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][2]['handledCount']
  4719. 15:15:20.910 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][0]['eventCount']
  4720. 15:15:20.910 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][1]['eventCount']
  4721. 15:15:20.911 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4722. 15:15:20.911 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4723. 15:15:20.911 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4724. 15:15:20.911 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4725. 15:15:20.911 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4726. 15:15:20.911 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4727. 15:15:20.911 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4728. 15:15:20.912 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4729. 15:15:20.913 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4730. 15:15:20.913 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4731. 15:15:20.913 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4732. 15:15:20.913 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4733. 15:15:20.913 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4734. 15:15:20.913 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4735. 15:15:20.914 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4736. c.z.w.c.c.CockpitHistoryAnalysisController:
  4737. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  4738. 15:15:20.914 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4739. 15:15:20.918 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4740. 15:15:20.920 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4741. 15:15:20.920 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4742. 15:15:20.920 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4743. 15:15:20.920 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4744. 15:15:20.920 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4745. 15:15:20.920 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4437af21
  4746. 15:15:20.920 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@657f1fc3
  4747. 15:15:20.920 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4748. 15:15:20.920 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4749. 15:15:20.921 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4750. 15:15:20.921 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4751. 15:15:20.922 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4752. 15:15:20.922 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHistoryAnalysisResponse@6a0ca728}]
  4753. 15:15:20.923 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  4754. 15:15:20.923 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  4755. 15:15:20.923 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  4756. 15:15:20.923 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  4757. 15:15:20.923 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  4758. 15:15:20.923 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  4759. 15:15:20.923 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  4760. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventFamily']
  4761. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  4762. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['startTime']
  4763. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['endTime']
  4764. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['eventFamily']
  4765. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['level']
  4766. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['industry']
  4767. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['eventCount']
  4768. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handledCount']
  4769. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['value']
  4770. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['numerator']
  4771. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['denominator']
  4772. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['state']
  4773. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows']
  4774. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][0]['timeBucket']
  4775. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][0]['eventCount']
  4776. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][0]['handledCount']
  4777. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][0]['handlingEfficiency']['value']
  4778. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][0]['mapFilter']['deviceCodes'][0]
  4779. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][1]['timeBucket']
  4780. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][1]['eventCount']
  4781. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][1]['handledCount']
  4782. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][1]['handlingEfficiency']['value']
  4783. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][1]['handlingEfficiency']['state']
  4784. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][2]['timeBucket']
  4785. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][2]['eventCount']
  4786. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][2]['handledCount']
  4787. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][2]['handlingEfficiency']['value']
  4788. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][3]['timeBucket']
  4789. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][3]['eventCount']
  4790. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][3]['handlingEfficiency']['state']
  4791. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][3]['handlingEfficiency']['reason']
  4792. 15:15:20.924 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][3]['handlingEfficiency']['value']
  4793. 15:15:20.926 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4794. 15:15:20.926 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4795. 15:15:20.926 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4796. 15:15:20.926 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4797. 15:15:20.926 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4798. 15:15:20.926 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4799. 15:15:20.926 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4800. 15:15:20.927 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4801. 15:15:20.928 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4802. 15:15:20.928 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4803. 15:15:20.928 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4804. 15:15:20.928 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4805. 15:15:20.928 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4806. 15:15:20.928 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4807. 15:15:20.928 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4808. c.z.w.c.c.CockpitHistoryAnalysisController:
  4809. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  4810. 15:15:20.929 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4811. 15:15:20.933 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4812. 15:15:20.935 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4813. 15:15:20.935 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4814. 15:15:20.935 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4815. 15:15:20.935 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4816. 15:15:20.935 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4817. 15:15:20.935 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@213f2d00
  4818. 15:15:20.935 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2aaf7354
  4819. 15:15:20.935 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4820. 15:15:20.935 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4821. 15:15:20.936 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={}
  4822. 15:15:20.936 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4823. 15:15:20.937 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4824. 15:15:20.937 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4825. 15:15:20.937 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=eventFamily must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPa (truncated)...]
  4826. 15:15:20.939 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: eventFamily must be WARNING or ALARM]
  4827. 15:15:20.939 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4828. 15:15:20.939 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  4829. 15:15:20.939 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  4830. 15:15:20.939 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4831. 15:15:20.939 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4832. 15:15:20.939 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4833. 15:15:20.939 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4834. 15:15:20.939 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4835. 15:15:20.939 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=eventFamily must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPa (truncated)...]
  4836. 15:15:20.940 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: eventFamily must be WARNING or ALARM]
  4837. 15:15:20.940 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4838. 15:15:20.940 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4839. 15:15:20.940 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4840. 15:15:20.940 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4841. 15:15:20.940 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4842. 15:15:20.940 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=level must be an integer between 1 and 4, code=400, data=com.zksy.cockpit.foundation.CockpitErr (truncated)...]
  4843. 15:15:20.941 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: level must be an integer between 1 and 4]
  4844. 15:15:20.941 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4845. 15:15:20.941 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4846. 15:15:20.941 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4847. 15:15:20.941 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4848. 15:15:20.941 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4849. 15:15:20.941 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4850. 15:15:20.942 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  4851. 15:15:20.942 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  4852. 15:15:20.942 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4853. 15:15:20.942 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4854. 15:15:20.942 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4855. 15:15:20.943 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4856. 15:15:20.943 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4857. 15:15:20.943 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=start time and end time must be provided together, code=400, data=com.zksy.cockpit.foundation.C (truncated)...]
  4858. 15:15:20.943 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: start time and end time must be provided together]
  4859. 15:15:20.943 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4860. 15:15:20.943 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4861. 15:15:20.944 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4862. 15:15:20.944 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4863. 15:15:20.944 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4864. 15:15:20.945 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4865. 15:15:20.945 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=start time must not be after end time, code=400, data=com.zksy.cockpit.foundation.CockpitErrorP (truncated)...]
  4866. 15:15:20.945 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: start time must not be after end time]
  4867. 15:15:20.945 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4868. 15:15:20.945 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4869. 15:15:20.945 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4870. 15:15:20.945 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4871. 15:15:20.946 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  4872. 15:15:20.946 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4873. 15:15:20.946 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=history window must not exceed 31 days, code=400, data=com.zksy.cockpit.foundation.CockpitError (truncated)...]
  4874. 15:15:20.946 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: history window must not exceed 31 days]
  4875. 15:15:20.946 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  4876. 15:15:20.946 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4877. 15:15:20.946 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4878. 15:15:20.946 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4879. 15:15:20.946 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4880. 15:15:20.947 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4881. 15:15:20.947 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4882. 15:15:20.947 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4883. 15:15:20.947 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4884. 15:15:20.948 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4885. 15:15:20.949 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4886. 15:15:20.949 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4887. 15:15:20.949 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4888. 15:15:20.949 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4889. 15:15:20.949 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4890. 15:15:20.949 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4891. 15:15:20.950 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4892. c.z.w.c.c.CockpitHistoryAnalysisController:
  4893. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  4894. 15:15:20.950 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4895. 15:15:20.955 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4896. 15:15:20.957 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4897. 15:15:20.957 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4898. 15:15:20.957 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4899. 15:15:20.957 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4900. 15:15:20.957 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4901. 15:15:20.957 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7ae88df1
  4902. 15:15:20.957 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@502a9b30
  4903. 15:15:20.957 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4904. 15:15:20.957 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4905. 15:15:20.959 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4906. 15:15:20.959 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4907. 15:15:20.959 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4908. 15:15:20.960 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4909. 15:15:20.960 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4910. 15:15:20.960 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4911. 15:15:20.960 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4912. 15:15:20.961 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4913. 15:15:20.962 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4914. 15:15:20.962 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4915. 15:15:20.962 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4916. 15:15:20.962 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4917. 15:15:20.962 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4918. 15:15:20.962 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4919. 15:15:20.963 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4920. c.z.w.c.c.CockpitHistoryAnalysisController:
  4921. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  4922. 15:15:20.963 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4923. 15:15:20.969 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4924. 15:15:20.970 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4925. 15:15:20.970 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4926. 15:15:20.970 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4927. 15:15:20.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4928. 15:15:20.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4929. 15:15:20.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@25f688d5
  4930. 15:15:20.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1b1434ce
  4931. 15:15:20.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4932. 15:15:20.970 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4933. 15:15:20.971 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/events/history-analysis", parameters={}
  4934. 15:15:20.971 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  4935. 15:15:20.971 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  4936. 15:15:20.972 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4937. 15:15:20.972 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4938. 15:15:20.972 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4939. 15:15:20.972 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4940. 15:15:20.972 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4941. 15:15:20.972 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4942. 15:15:20.972 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4943. 15:15:20.973 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4944. 15:15:20.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4945. 15:15:20.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4946. 15:15:20.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4947. 15:15:20.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4948. 15:15:20.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4949. 15:15:20.973 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4950. 15:15:20.974 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4951. c.z.w.c.c.CockpitHistoryAnalysisController:
  4952. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  4953. 15:15:20.974 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4954. 15:15:20.976 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4955. 15:15:20.977 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4956. 15:15:20.978 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4957. 15:15:20.978 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4958. 15:15:20.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4959. 15:15:20.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4960. 15:15:20.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@186f7553
  4961. 15:15:20.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@44835de9
  4962. 15:15:20.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4963. 15:15:20.978 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  4964. 15:15:20.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  4965. 15:15:20.978 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  4966. 15:15:20.979 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#handleReadFailure(HttpServletRequest)
  4967. 15:15:20.980 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4968. 15:15:20.980 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱历史分析数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@734d870f}]
  4969. 15:15:20.980 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  4970. 15:15:20.980 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  4971. 15:15:20.980 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  4972. 15:15:20.980 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  4973. 15:15:20.980 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  4974. 15:15:20.980 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  4975. 15:15:20.981 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  4976. 15:15:20.981 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  4977. 15:15:20.981 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  4978. 15:15:20.982 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  4979. 15:15:20.982 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  4980. 15:15:20.982 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  4981. 15:15:20.982 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  4982. 15:15:20.983 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  4983. 15:15:20.984 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  4984. 15:15:20.984 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  4985. 15:15:20.984 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  4986. 15:15:20.984 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  4987. 15:15:20.984 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  4988. 15:15:20.984 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  4989. 15:15:20.986 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  4990. c.z.w.c.c.CockpitHistoryAnalysisController:
  4991. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  4992. 15:15:20.986 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  4993. 15:15:20.989 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4994. 15:15:20.990 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  4995. 15:15:20.990 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  4996. 15:15:20.990 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  4997. 15:15:20.990 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  4998. 15:15:20.990 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  4999. 15:15:20.990 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@8ea1521
  5000. 15:15:20.990 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7424a39e
  5001. 15:15:20.990 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5002. 15:15:20.990 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5003. 15:15:20.992 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5004. 15:15:20.992 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5005. 15:15:20.992 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5006. 15:15:20.992 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5007. 15:15:20.992 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5008. 15:15:20.993 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5009. 15:15:20.993 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5010. 15:15:20.993 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5011. 15:15:20.994 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5012. 15:15:20.994 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5013. 15:15:20.994 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5014. 15:15:20.994 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5015. 15:15:20.994 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5016. 15:15:20.994 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5017. 15:15:20.994 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5018. c.z.w.c.c.CockpitHistoryAnalysisController:
  5019. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  5020. 15:15:20.994 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5021. 15:15:20.996 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5022. 15:15:20.997 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5023. 15:15:20.997 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5024. 15:15:20.997 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5025. 15:15:20.997 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5026. 15:15:20.997 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5027. 15:15:20.997 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1548dc37
  5028. 15:15:20.997 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@23317e8a
  5029. 15:15:20.997 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5030. 15:15:20.997 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5031. 15:15:20.998 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  5032. 15:15:20.998 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  5033. 15:15:21.001 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5034. 15:15:21.001 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHistoryAnalysisResponse@675c1335}]
  5035. 15:15:21.002 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5036. 15:15:21.002 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][0]['timeBucket']
  5037. 15:15:21.003 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][0]['eventCount']
  5038. 15:15:21.003 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][1]['timeBucket']
  5039. 15:15:21.003 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][2]['timeBucket']
  5040. 15:15:21.003 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5041. 15:15:21.003 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5042. 15:15:21.003 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5043. 15:15:21.004 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5044. 15:15:21.004 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5045. 15:15:21.004 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5046. 15:15:21.004 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5047. 15:15:21.004 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5048. 15:15:21.005 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5049. 15:15:21.005 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5050. 15:15:21.005 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5051. 15:15:21.005 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5052. 15:15:21.005 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5053. 15:15:21.005 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5054. 15:15:21.005 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5055. c.z.w.c.c.CockpitHistoryAnalysisController:
  5056. {GET [/api/cockpit/v1/events/history-analysis]}: historyAnalysis(String,String,String,String,String,String)
  5057. 15:15:21.005 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5058. 15:15:21.011 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5059. 15:15:21.012 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5060. 15:15:21.012 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5061. 15:15:21.012 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5062. 15:15:21.012 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5063. 15:15:21.012 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5064. 15:15:21.012 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@77524169
  5065. 15:15:21.012 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@74161ed7
  5066. 15:15:21.012 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5067. 15:15:21.012 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5068. 15:15:21.013 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/history-analysis", parameters={masked}
  5069. 15:15:21.013 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitHistoryAnalysisController#historyAnalysis(String, String, String, String, String, String)
  5070. 15:15:21.014 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5071. 15:15:21.014 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitHistoryAnalysisResponse@27e80cfa}]
  5072. 15:15:21.015 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5073. 15:15:21.016 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['eventCount']
  5074. 15:15:21.016 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['state']
  5075. 15:15:21.016 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['summary']['handlingEfficiency']['reason']
  5076. 15:15:21.016 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows']
  5077. 15:15:21.016 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][0]['eventCount']
  5078. 15:15:21.016 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['rows'][2]['handlingEfficiency']['state']
  5079. [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.156 s - in com.zksy.web.controller.cockpit.CockpitHistoryAnalysisControllerTest
  5080. [INFO] Running com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesControllerTest
  5081. 15:15:21.017 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5082. 15:15:21.017 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5083. 15:15:21.017 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5084. 15:15:21.018 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5085. 15:15:21.018 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5086. 15:15:21.018 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5087. 15:15:21.018 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5088. 15:15:21.018 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5089. 15:15:21.019 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5090. 15:15:21.019 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5091. 15:15:21.019 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5092. 15:15:21.019 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5093. 15:15:21.019 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5094. 15:15:21.019 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5095. 15:15:21.020 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5096. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  5097. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  5098. 15:15:21.020 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5099. 15:15:21.023 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5100. 15:15:21.023 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5101. 15:15:21.023 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5102. 15:15:21.023 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5103. 15:15:21.024 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5104. 15:15:21.024 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5105. 15:15:21.024 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@19d85bbe
  5106. 15:15:21.024 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7c6f91d2
  5107. 15:15:21.024 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5108. 15:15:21.024 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  5109. 15:15:21.025 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives?district=UNASSIGNED", parameters={masked}
  5110. 15:15:21.025 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  5111. 15:15:21.026 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5112. 15:15:21.026 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureBaseArchivesResponse@ (truncated)...]
  5113. 15:15:21.029 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5114. 15:15:21.029 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['district']
  5115. 15:15:21.029 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['districtName']
  5116. 15:15:21.029 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['districtFilter']
  5117. 15:15:21.029 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtFilter']
  5118. 15:15:21.029 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  5119. 15:15:21.029 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution']
  5120. 15:15:21.029 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['district']
  5121. 15:15:21.029 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['districtName']
  5122. 15:15:21.029 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['count']
  5123. 15:15:21.031 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5124. 15:15:21.031 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5125. 15:15:21.031 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5126. 15:15:21.032 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5127. 15:15:21.032 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5128. 15:15:21.033 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5129. 15:15:21.033 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5130. 15:15:21.034 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5131. 15:15:21.035 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5132. 15:15:21.036 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5133. 15:15:21.036 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5134. 15:15:21.036 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5135. 15:15:21.036 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5136. 15:15:21.036 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5137. 15:15:21.036 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5138. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  5139. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  5140. 15:15:21.036 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5141. 15:15:21.039 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5142. 15:15:21.040 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5143. 15:15:21.040 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5144. 15:15:21.040 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5145. 15:15:21.040 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5146. 15:15:21.040 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5147. 15:15:21.040 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7207cb8b
  5148. 15:15:21.040 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@27449f65
  5149. 15:15:21.040 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5150. 15:15:21.040 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5151. 15:15:21.040 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives", parameters={}
  5152. 15:15:21.040 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  5153. 15:15:21.042 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5154. 15:15:21.042 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureBaseArchivesResponse@ (truncated)...]
  5155. 15:15:21.043 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5156. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  5157. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  5158. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  5159. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  5160. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  5161. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  5162. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  5163. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  5164. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['updatedAt']
  5165. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  5166. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['updatedAt']
  5167. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['serverUpdatedAt']
  5168. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  5169. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['lengthKm']
  5170. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['scale']
  5171. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution']
  5172. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][0]['code']
  5173. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][0]['count']
  5174. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][1]['code']
  5175. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][1]['count']
  5176. 15:15:21.043 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][2]['code']
  5177. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][2]['count']
  5178. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][3]['code']
  5179. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][3]['count']
  5180. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution']
  5181. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution'][0]['code']
  5182. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution'][0]['count']
  5183. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution'][0]['lengthKm']
  5184. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution'][0]['scale']
  5185. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution'][2]['code']
  5186. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution'][2]['lengthKm']
  5187. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution'][3]['code']
  5188. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution'][3]['lengthKm']
  5189. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution']
  5190. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][0]['code']
  5191. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][0]['count']
  5192. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][1]['code']
  5193. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][1]['count']
  5194. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][2]['code']
  5195. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][2]['count']
  5196. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][3]['code']
  5197. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][3]['count']
  5198. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][4]['code']
  5199. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][4]['count']
  5200. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageReference']['asOfDate']
  5201. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageReference']['commissionedCount']
  5202. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageReference']['builtCount']
  5203. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageReference']['unknownCount']
  5204. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution']
  5205. 15:15:21.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['district']
  5206. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['districtName']
  5207. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['count']
  5208. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][1]['district']
  5209. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][1]['districtName']
  5210. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][1]['count']
  5211. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][2]['district']
  5212. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][2]['districtName']
  5213. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][2]['count']
  5214. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  5215. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['facilityType']
  5216. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['ageBucket']
  5217. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['district']
  5218. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtName']
  5219. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtFilter']
  5220. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownTypeCount']
  5221. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['typeKindMismatchCount']
  5222. 15:15:21.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['smartDeviceCount']
  5223. 15:15:21.046 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5224. 15:15:21.046 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5225. 15:15:21.046 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5226. 15:15:21.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5227. 15:15:21.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5228. 15:15:21.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5229. 15:15:21.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5230. 15:15:21.048 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5231. 15:15:21.049 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5232. 15:15:21.050 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5233. 15:15:21.050 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5234. 15:15:21.050 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5235. 15:15:21.050 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5236. 15:15:21.050 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5237. 15:15:21.050 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5238. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  5239. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  5240. 15:15:21.051 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5241. 15:15:21.053 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5242. 15:15:21.054 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5243. 15:15:21.054 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5244. 15:15:21.054 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5245. 15:15:21.054 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5246. 15:15:21.054 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5247. 15:15:21.054 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3c9e82a6
  5248. 15:15:21.054 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4235e01b
  5249. 15:15:21.054 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5250. 15:15:21.054 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5251. 15:15:21.055 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives?industry=WATER_SUPPLY&facilityType=WATER_PLANT&ageBucket=UNDER_5_YEARS&district=0", parameters={masked}
  5252. 15:15:21.055 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  5253. 15:15:21.056 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5254. 15:15:21.056 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureBaseArchivesResponse@ (truncated)...]
  5255. 15:15:21.057 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5256. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['industry']
  5257. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['facilityType']
  5258. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['ageBucket']
  5259. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['district']
  5260. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['districtName']
  5261. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['districtFilter']
  5262. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  5263. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['facilityType']
  5264. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['ageBucket']
  5265. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['district']
  5266. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtName']
  5267. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtFilter']
  5268. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  5269. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution']
  5270. 15:15:21.058 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution'][0]['code']
  5271. 15:15:21.059 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5272. 15:15:21.059 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5273. 15:15:21.059 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5274. 15:15:21.059 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5275. 15:15:21.059 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5276. 15:15:21.059 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5277. 15:15:21.059 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5278. 15:15:21.060 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5279. 15:15:21.061 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5280. 15:15:21.061 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5281. 15:15:21.061 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5282. 15:15:21.061 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5283. 15:15:21.061 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5284. 15:15:21.061 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5285. 15:15:21.061 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5286. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  5287. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  5288. 15:15:21.061 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5289. 15:15:21.064 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5290. 15:15:21.064 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5291. 15:15:21.065 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5292. 15:15:21.065 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5293. 15:15:21.065 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5294. 15:15:21.065 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5295. 15:15:21.065 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@64c009b8
  5296. 15:15:21.065 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@77510da
  5297. 15:15:21.065 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5298. 15:15:21.065 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5299. 15:15:21.065 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives", parameters={}
  5300. 15:15:21.065 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  5301. 15:15:21.067 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5302. 15:15:21.067 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureBaseArchivesResponse@ (truncated)...]
  5303. 15:15:21.068 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5304. 15:15:21.068 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  5305. 15:15:21.068 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][0]['count']
  5306. 15:15:21.068 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][1]['count']
  5307. 15:15:21.068 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][2]['count']
  5308. 15:15:21.069 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][3]['count']
  5309. 15:15:21.069 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][4]['count']
  5310. 15:15:21.069 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['futureDateCount']
  5311. 15:15:21.070 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5312. 15:15:21.070 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5313. 15:15:21.070 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5314. 15:15:21.070 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5315. 15:15:21.070 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5316. 15:15:21.070 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5317. 15:15:21.070 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5318. 15:15:21.071 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5319. 15:15:21.071 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5320. 15:15:21.072 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5321. 15:15:21.072 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5322. 15:15:21.072 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5323. 15:15:21.072 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5324. 15:15:21.072 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5325. 15:15:21.073 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5326. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  5327. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  5328. 15:15:21.073 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5329. 15:15:21.078 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5330. 15:15:21.079 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5331. 15:15:21.080 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5332. 15:15:21.080 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5333. 15:15:21.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5334. 15:15:21.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5335. 15:15:21.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1b52f723
  5336. 15:15:21.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@39384ba6
  5337. 15:15:21.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5338. 15:15:21.080 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5339. 15:15:21.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives?facilityType=NO_SUCH_TYPE", parameters={masked}
  5340. 15:15:21.080 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  5341. 15:15:21.081 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  5342. 15:15:21.082 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5343. 15:15:21.082 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=unknown facility type, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@e7529ac}]
  5344. 15:15:21.083 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: unknown facility type]
  5345. 15:15:21.083 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  5346. 15:15:21.083 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  5347. 15:15:21.083 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  5348. 15:15:21.084 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5349. 15:15:21.084 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5350. 15:15:21.084 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5351. 15:15:21.084 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5352. 15:15:21.084 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5353. 15:15:21.085 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5354. 15:15:21.085 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5355. 15:15:21.085 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5356. 15:15:21.086 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5357. 15:15:21.086 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5358. 15:15:21.086 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5359. 15:15:21.086 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5360. 15:15:21.086 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5361. 15:15:21.086 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5362. 15:15:21.087 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5363. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  5364. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  5365. 15:15:21.087 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5366. 15:15:21.090 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5367. 15:15:21.090 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5368. 15:15:21.090 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5369. 15:15:21.090 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5370. 15:15:21.090 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5371. 15:15:21.090 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5372. 15:15:21.091 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5e24af83
  5373. 15:15:21.091 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@34329e03
  5374. 15:15:21.091 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5375. 15:15:21.091 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  5376. 15:15:21.091 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives?industry=WHATEVER", parameters={masked}
  5377. 15:15:21.091 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  5378. 15:15:21.092 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  5379. 15:15:21.093 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5380. 15:15:21.093 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE, MANHOLE, code=400, data=com.zksy.cockpit.foundati (truncated)...]
  5381. 15:15:21.093 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE, MANHOLE]
  5382. 15:15:21.093 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  5383. 15:15:21.093 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  5384. 15:15:21.093 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  5385. 15:15:21.093 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  5386. 15:15:21.093 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives?ageBucket=OVER_5_YEARS", parameters={masked}
  5387. 15:15:21.093 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  5388. 15:15:21.093 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  5389. 15:15:21.093 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5390. 15:15:21.093 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=ageBucket must be UNDER_5_YEARS, 5_TO_10_YEARS, 10_TO_20_YEARS, 20_YEARS_OR_OVER, UNKNOWN, code (truncated)...]
  5391. 15:15:21.093 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: ageBucket must be UNDER_5_YEARS, 5_TO_10_YEARS, 10_TO_20_YEARS, 20_YEARS_OR_OVER, UNKNOWN]
  5392. 15:15:21.093 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  5393. 15:15:21.093 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  5394. 15:15:21.093 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  5395. 15:15:21.094 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5396. 15:15:21.094 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5397. 15:15:21.094 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5398. 15:15:21.094 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5399. 15:15:21.094 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5400. 15:15:21.095 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5401. 15:15:21.095 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5402. 15:15:21.095 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5403. 15:15:21.096 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5404. 15:15:21.096 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5405. 15:15:21.096 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5406. 15:15:21.096 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5407. 15:15:21.096 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5408. 15:15:21.096 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5409. 15:15:21.097 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5410. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  5411. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  5412. 15:15:21.097 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5413. 15:15:21.100 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5414. 15:15:21.101 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5415. 15:15:21.102 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5416. 15:15:21.102 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5417. 15:15:21.102 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5418. 15:15:21.102 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5419. 15:15:21.102 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@749ebc39
  5420. 15:15:21.102 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7dc6ce7d
  5421. 15:15:21.102 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5422. 15:15:21.102 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5423. 15:15:21.103 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5424. 15:15:21.103 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5425. 15:15:21.103 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5426. 15:15:21.103 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5427. 15:15:21.103 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5428. 15:15:21.103 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5429. 15:15:21.103 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5430. 15:15:21.104 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5431. 15:15:21.104 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5432. 15:15:21.105 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5433. 15:15:21.105 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5434. 15:15:21.105 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5435. 15:15:21.105 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5436. 15:15:21.105 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5437. 15:15:21.105 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5438. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  5439. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  5440. 15:15:21.105 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5441. 15:15:21.108 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5442. 15:15:21.109 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5443. 15:15:21.109 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5444. 15:15:21.109 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5445. 15:15:21.109 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5446. 15:15:21.109 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5447. 15:15:21.109 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@35738a92
  5448. 15:15:21.109 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@10ec54c3
  5449. 15:15:21.109 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5450. 15:15:21.109 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5451. 15:15:21.109 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/infrastructure/base-archives", parameters={}
  5452. 15:15:21.109 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  5453. 15:15:21.109 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  5454. 15:15:21.110 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5455. 15:15:21.110 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5456. 15:15:21.110 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5457. 15:15:21.110 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5458. 15:15:21.110 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5459. 15:15:21.110 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5460. 15:15:21.111 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5461. 15:15:21.111 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5462. 15:15:21.112 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5463. 15:15:21.112 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5464. 15:15:21.112 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5465. 15:15:21.112 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5466. 15:15:21.112 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5467. 15:15:21.112 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5468. 15:15:21.113 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5469. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  5470. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  5471. 15:15:21.113 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5472. 15:15:21.117 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5473. 15:15:21.118 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5474. 15:15:21.118 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5475. 15:15:21.118 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5476. 15:15:21.118 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5477. 15:15:21.118 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5478. 15:15:21.118 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7a461744
  5479. 15:15:21.118 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6b1cc2fb
  5480. 15:15:21.118 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5481. 15:15:21.118 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5482. 15:15:21.119 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives", parameters={}
  5483. 15:15:21.119 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  5484. 15:15:21.120 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#handleReadFailure(HttpServletRequest)
  5485. 15:15:21.120 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5486. 15:15:21.120 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱基础档案数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@173e4b75}]
  5487. 15:15:21.120 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  5488. 15:15:21.120 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  5489. 15:15:21.120 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  5490. 15:15:21.120 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  5491. 15:15:21.120 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  5492. 15:15:21.120 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  5493. 15:15:21.120 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  5494. 15:15:21.120 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['serverTime']
  5495. 15:15:21.121 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5496. 15:15:21.121 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5497. 15:15:21.121 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5498. 15:15:21.121 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5499. 15:15:21.121 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5500. 15:15:21.121 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5501. 15:15:21.122 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5502. 15:15:21.122 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5503. 15:15:21.123 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5504. 15:15:21.123 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5505. 15:15:21.123 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5506. 15:15:21.123 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5507. 15:15:21.123 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5508. 15:15:21.123 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5509. 15:15:21.123 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5510. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  5511. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  5512. 15:15:21.124 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5513. 15:15:21.126 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5514. 15:15:21.127 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5515. 15:15:21.127 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5516. 15:15:21.127 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5517. 15:15:21.127 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5518. 15:15:21.127 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5519. 15:15:21.127 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@35d8a046
  5520. 15:15:21.127 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@257f1509
  5521. 15:15:21.127 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5522. 15:15:21.127 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5523. 15:15:21.127 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives?district=%E5%9F%8E%E5%8C%BAA", parameters={masked}
  5524. 15:15:21.128 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  5525. 15:15:21.128 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  5526. 15:15:21.129 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5527. 15:15:21.129 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=district must be 0, 1, 2 or UNASSIGNED, code=400, data=com.zksy.cockpit.foundation.CockpitError (truncated)...]
  5528. 15:15:21.129 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: district must be 0, 1, 2 or UNASSIGNED]
  5529. 15:15:21.129 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  5530. 15:15:21.129 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  5531. 15:15:21.129 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  5532. 15:15:21.129 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  5533. 15:15:21.129 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives?district=3", parameters={masked}
  5534. 15:15:21.129 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  5535. 15:15:21.130 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  5536. 15:15:21.130 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5537. 15:15:21.130 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=district must be 0, 1, 2 or UNASSIGNED, code=400, data=com.zksy.cockpit.foundation.CockpitError (truncated)...]
  5538. 15:15:21.130 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: district must be 0, 1, 2 or UNASSIGNED]
  5539. 15:15:21.130 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  5540. 15:15:21.130 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  5541. 15:15:21.131 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5542. 15:15:21.131 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5543. 15:15:21.131 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5544. 15:15:21.131 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5545. 15:15:21.131 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5546. 15:15:21.131 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5547. 15:15:21.132 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5548. 15:15:21.133 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5549. 15:15:21.133 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5550. 15:15:21.134 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5551. 15:15:21.134 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5552. 15:15:21.134 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5553. 15:15:21.134 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5554. 15:15:21.134 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5555. 15:15:21.134 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5556. c.z.w.c.c.CockpitInfrastructureBaseArchivesController:
  5557. {GET [/api/cockpit/v1/infrastructure/base-archives]}: baseArchives(String,String,String,String,String)
  5558. 15:15:21.134 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5559. 15:15:21.137 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5560. 15:15:21.137 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5561. 15:15:21.137 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5562. 15:15:21.137 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5563. 15:15:21.138 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5564. 15:15:21.138 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5565. 15:15:21.138 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7beb2bc2
  5566. 15:15:21.138 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@28d07fa4
  5567. 15:15:21.138 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5568. 15:15:21.138 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  5569. 15:15:21.139 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/base-archives", parameters={}
  5570. 15:15:21.139 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesController#baseArchives(String, String, String, String, String)
  5571. 15:15:21.139 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5572. 15:15:21.139 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureBaseArchivesResponse@ (truncated)...]
  5573. 15:15:21.140 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5574. 15:15:21.140 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  5575. 15:15:21.140 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['lengthKm']
  5576. 15:15:21.140 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution']
  5577. 15:15:21.140 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][0]['count']
  5578. 15:15:21.140 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][1]['count']
  5579. 15:15:21.140 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][2]['count']
  5580. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][3]['count']
  5581. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['facilityTypeDistribution']
  5582. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][0]['count']
  5583. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][1]['count']
  5584. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][2]['count']
  5585. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][3]['count']
  5586. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ageDistribution'][4]['count']
  5587. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution']
  5588. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownTypeCount']
  5589. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['typeKindMismatchCount']
  5590. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['smartDeviceCount']
  5591. 15:15:21.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['futureDateCount']
  5592. [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.121 s - in com.zksy.web.controller.cockpit.CockpitInfrastructureBaseArchivesControllerTest
  5593. [INFO] Running com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportControllerTest
  5594. 15:15:21.142 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5595. 15:15:21.142 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5596. 15:15:21.142 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5597. 15:15:21.143 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5598. 15:15:21.143 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5599. 15:15:21.143 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5600. 15:15:21.143 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5601. 15:15:21.143 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5602. 15:15:21.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5603. 15:15:21.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5604. 15:15:21.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5605. 15:15:21.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5606. 15:15:21.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5607. 15:15:21.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5608. 15:15:21.145 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5609. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  5610. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  5611. 15:15:21.145 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5612. 15:15:21.148 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5613. 15:15:21.150 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5614. 15:15:21.151 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5615. 15:15:21.151 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5616. 15:15:21.151 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5617. 15:15:21.151 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5618. 15:15:21.151 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@37c1e2a4
  5619. 15:15:21.151 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@14fed48e
  5620. 15:15:21.151 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5621. 15:15:21.151 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5622. 15:15:21.151 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/emergency-support", parameters={}
  5623. 15:15:21.151 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#emergencySupport(String, String, String, String)
  5624. 15:15:21.153 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5625. 15:15:21.154 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureEmergencySupportRespo (truncated)...]
  5626. 15:15:21.156 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5627. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  5628. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  5629. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  5630. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  5631. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  5632. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  5633. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  5634. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['updatedAt']
  5635. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  5636. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  5637. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['category']
  5638. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['industry']
  5639. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['area']
  5640. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['emergencyResourceCount']
  5641. 15:15:21.156 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['hazardSourceCount']
  5642. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['protectionTargetCount']
  5643. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['totalObjectCount']
  5644. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['state']
  5645. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['stateReason']
  5646. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items']
  5647. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items'][0]['objectCode']
  5648. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items'][0]['objectName']
  5649. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items'][0]['category']
  5650. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items'][0]['industry']
  5651. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items'][0]['area']
  5652. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items'][0]['pointCodes'][0]
  5653. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items'][0]['eventAssociations']['warningCount']
  5654. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items'][0]['eventAssociations']['alarmCount']
  5655. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items'][0]['eventAssociations']['workOrderCount']
  5656. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['hazardSources']['items']
  5657. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['hazardSources']['state']
  5658. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['protectionTargets']['items']
  5659. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['protectionTargets']['state']
  5660. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution']
  5661. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][0]['industry']
  5662. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][0]['count']
  5663. 15:15:21.157 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][1]['industry']
  5664. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][1]['count']
  5665. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][2]['industry']
  5666. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][2]['count']
  5667. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][3]['industry']
  5668. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][3]['count']
  5669. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['areaDistribution']
  5670. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['areaDistribution'][0]['area']
  5671. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['areaDistribution'][0]['count']
  5672. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['areaDistribution'][1]['area']
  5673. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['areaDistribution'][1]['count']
  5674. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['areaDistribution'][2]['area']
  5675. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['areaDistribution'][2]['count']
  5676. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['categoryDistribution']
  5677. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['categoryDistribution'][0]['category']
  5678. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['categoryDistribution'][0]['count']
  5679. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['categoryDistribution'][1]['category']
  5680. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['categoryDistribution'][1]['count']
  5681. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['categoryDistribution'][2]['category']
  5682. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['categoryDistribution'][2]['count']
  5683. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventSummary']['warningCount']
  5684. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventSummary']['alarmCount']
  5685. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventSummary']['workOrderCount']
  5686. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['category']
  5687. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  5688. 15:15:21.158 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['area']
  5689. 15:15:21.159 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['objectCodes']
  5690. 15:15:21.159 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownCategoryCount']
  5691. 15:15:21.159 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['nonFormalIndustryCount']
  5692. 15:15:21.159 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['duplicateObjectCount']
  5693. 15:15:21.160 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5694. 15:15:21.160 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5695. 15:15:21.160 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5696. 15:15:21.160 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5697. 15:15:21.160 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5698. 15:15:21.161 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5699. 15:15:21.161 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5700. 15:15:21.162 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5701. 15:15:21.162 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5702. 15:15:21.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5703. 15:15:21.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5704. 15:15:21.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5705. 15:15:21.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5706. 15:15:21.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5707. 15:15:21.163 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5708. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  5709. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  5710. 15:15:21.163 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5711. 15:15:21.170 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5712. 15:15:21.172 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5713. 15:15:21.172 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5714. 15:15:21.172 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5715. 15:15:21.172 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5716. 15:15:21.172 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5717. 15:15:21.172 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6354a50a
  5718. 15:15:21.172 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@15c48119
  5719. 15:15:21.172 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5720. 15:15:21.172 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5721. 15:15:21.173 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/emergency-support?area=AREA-MISSING", parameters={masked}
  5722. 15:15:21.173 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#emergencySupport(String, String, String, String)
  5723. 15:15:21.174 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5724. 15:15:21.174 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureEmergencySupportRespo (truncated)...]
  5725. 15:15:21.175 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5726. 15:15:21.175 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['area']
  5727. 15:15:21.175 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['state']
  5728. 15:15:21.175 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['hazardSources']['state']
  5729. 15:15:21.175 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['protectionTargets']['state']
  5730. 15:15:21.175 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['totalObjectCount']
  5731. 15:15:21.175 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['area']
  5732. 15:15:21.175 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['objectCodes']
  5733. 15:15:21.175 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  5734. 15:15:21.176 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5735. 15:15:21.176 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5736. 15:15:21.176 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5737. 15:15:21.176 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5738. 15:15:21.176 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5739. 15:15:21.176 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5740. 15:15:21.177 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5741. 15:15:21.177 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5742. 15:15:21.178 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5743. 15:15:21.178 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5744. 15:15:21.178 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5745. 15:15:21.178 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5746. 15:15:21.178 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5747. 15:15:21.178 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5748. 15:15:21.178 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5749. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  5750. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  5751. 15:15:21.179 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5752. 15:15:21.184 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5753. 15:15:21.186 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5754. 15:15:21.186 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5755. 15:15:21.186 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5756. 15:15:21.186 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5757. 15:15:21.186 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5758. 15:15:21.186 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@613bebb9
  5759. 15:15:21.186 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@463e0b6a
  5760. 15:15:21.186 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5761. 15:15:21.186 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5762. 15:15:21.187 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5763. 15:15:21.187 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5764. 15:15:21.187 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5765. 15:15:21.188 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5766. 15:15:21.188 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5767. 15:15:21.188 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5768. 15:15:21.188 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5769. 15:15:21.188 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5770. 15:15:21.189 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5771. 15:15:21.189 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5772. 15:15:21.189 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5773. 15:15:21.189 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5774. 15:15:21.189 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5775. 15:15:21.189 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5776. 15:15:21.190 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5777. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  5778. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  5779. 15:15:21.190 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5780. 15:15:21.193 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5781. 15:15:21.194 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5782. 15:15:21.194 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5783. 15:15:21.194 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5784. 15:15:21.194 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5785. 15:15:21.194 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5786. 15:15:21.194 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4c58212
  5787. 15:15:21.194 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6236beac
  5788. 15:15:21.194 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5789. 15:15:21.194 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5790. 15:15:21.195 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/emergency-support?category=FACILITY", parameters={masked}
  5791. 15:15:21.195 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#emergencySupport(String, String, String, String)
  5792. 15:15:21.195 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  5793. 15:15:21.196 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5794. 15:15:21.196 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=category must be EMERGENCY_RESOURCE, HAZARD_SOURCE or PROTECTION_TARGET, code=400, data=com.zks (truncated)...]
  5795. 15:15:21.196 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: category must be EMERGENCY_RESOURCE, HAZARD_SOURCE or PROTECTION_TARGET]
  5796. 15:15:21.196 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  5797. 15:15:21.196 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  5798. 15:15:21.196 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  5799. 15:15:21.196 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  5800. 15:15:21.196 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/emergency-support?industry=WHATEVER", parameters={masked}
  5801. 15:15:21.196 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#emergencySupport(String, String, String, String)
  5802. 15:15:21.197 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  5803. 15:15:21.197 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5804. 15:15:21.197 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  5805. 15:15:21.197 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  5806. 15:15:21.197 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  5807. 15:15:21.197 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  5808. 15:15:21.197 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  5809. 15:15:21.197 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  5810. 15:15:21.198 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5811. 15:15:21.198 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5812. 15:15:21.198 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5813. 15:15:21.198 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5814. 15:15:21.198 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5815. 15:15:21.199 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5816. 15:15:21.199 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5817. 15:15:21.200 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5818. 15:15:21.201 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5819. 15:15:21.201 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5820. 15:15:21.201 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5821. 15:15:21.201 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5822. 15:15:21.201 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5823. 15:15:21.201 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5824. 15:15:21.201 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5825. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  5826. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  5827. 15:15:21.201 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5828. 15:15:21.205 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5829. 15:15:21.206 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5830. 15:15:21.206 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5831. 15:15:21.206 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5832. 15:15:21.206 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5833. 15:15:21.206 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5834. 15:15:21.206 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4ec25389
  5835. 15:15:21.206 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7cff1930
  5836. 15:15:21.206 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5837. 15:15:21.206 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5838. 15:15:21.207 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/emergency-support", parameters={}
  5839. 15:15:21.207 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#emergencySupport(String, String, String, String)
  5840. 15:15:21.208 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5841. 15:15:21.208 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureEmergencySupportRespo (truncated)...]
  5842. 15:15:21.209 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5843. 15:15:21.209 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  5844. 15:15:21.209 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  5845. 15:15:21.209 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  5846. 15:15:21.209 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['state']
  5847. 15:15:21.209 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items']
  5848. 15:15:21.209 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['hazardSources']['state']
  5849. 15:15:21.209 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['hazardSources']['stateReason']
  5850. 15:15:21.209 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['hazardSources']['items']
  5851. 15:15:21.209 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['protectionTargets']['state']
  5852. 15:15:21.210 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['protectionTargets']['items']
  5853. 15:15:21.210 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['totalObjectCount']
  5854. 15:15:21.211 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5855. 15:15:21.211 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5856. 15:15:21.211 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5857. 15:15:21.211 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5858. 15:15:21.211 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5859. 15:15:21.211 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5860. 15:15:21.211 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5861. 15:15:21.212 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5862. 15:15:21.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5863. 15:15:21.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5864. 15:15:21.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5865. 15:15:21.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5866. 15:15:21.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5867. 15:15:21.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5868. 15:15:21.214 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5869. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  5870. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  5871. 15:15:21.214 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5872. 15:15:21.218 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5873. 15:15:21.220 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5874. 15:15:21.220 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5875. 15:15:21.220 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5876. 15:15:21.221 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5877. 15:15:21.221 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5878. 15:15:21.221 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3f04847e
  5879. 15:15:21.221 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2a7b4b19
  5880. 15:15:21.221 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5881. 15:15:21.221 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  5882. 15:15:21.222 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/emergency-support?category=HAZARD_SOURCE&industry=WATER_SUPPLY&area=TC", parameters={masked}
  5883. 15:15:21.222 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#emergencySupport(String, String, String, String)
  5884. 15:15:21.224 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5885. 15:15:21.225 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureEmergencySupportRespo (truncated)...]
  5886. 15:15:21.226 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5887. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['category']
  5888. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['industry']
  5889. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['area']
  5890. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['state']
  5891. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items']
  5892. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['hazardSources']['state']
  5893. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['hazardSources']['items']
  5894. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['hazardSources']['items'][0]['objectCode']
  5895. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['protectionTargets']['state']
  5896. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['hazardSourceCount']
  5897. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['totalObjectCount']
  5898. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['category']
  5899. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  5900. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['area']
  5901. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['objectCodes']
  5902. 15:15:21.227 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['objectCodes'][0]
  5903. 15:15:21.228 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5904. 15:15:21.228 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5905. 15:15:21.228 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5906. 15:15:21.229 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5907. 15:15:21.229 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5908. 15:15:21.229 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5909. 15:15:21.229 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5910. 15:15:21.229 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5911. 15:15:21.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5912. 15:15:21.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5913. 15:15:21.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5914. 15:15:21.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5915. 15:15:21.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5916. 15:15:21.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5917. 15:15:21.231 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5918. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  5919. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  5920. 15:15:21.231 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5921. 15:15:21.236 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5922. 15:15:21.237 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5923. 15:15:21.237 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5924. 15:15:21.237 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5925. 15:15:21.237 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5926. 15:15:21.237 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5927. 15:15:21.237 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7f7eeaaf
  5928. 15:15:21.237 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@e8c381e
  5929. 15:15:21.237 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5930. 15:15:21.237 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5931. 15:15:21.237 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/infrastructure/emergency-support", parameters={}
  5932. 15:15:21.237 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  5933. 15:15:21.237 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  5934. 15:15:21.238 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5935. 15:15:21.238 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5936. 15:15:21.238 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5937. 15:15:21.238 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5938. 15:15:21.238 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5939. 15:15:21.238 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5940. 15:15:21.239 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5941. 15:15:21.239 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5942. 15:15:21.239 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5943. 15:15:21.240 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5944. 15:15:21.240 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5945. 15:15:21.240 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5946. 15:15:21.240 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5947. 15:15:21.240 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5948. 15:15:21.240 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5949. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  5950. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  5951. 15:15:21.240 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5952. 15:15:21.243 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5953. 15:15:21.244 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5954. 15:15:21.244 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5955. 15:15:21.244 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5956. 15:15:21.244 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5957. 15:15:21.244 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5958. 15:15:21.244 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@e934485
  5959. 15:15:21.244 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6f272dc4
  5960. 15:15:21.244 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5961. 15:15:21.244 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  5962. 15:15:21.245 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/emergency-support", parameters={}
  5963. 15:15:21.245 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#emergencySupport(String, String, String, String)
  5964. 15:15:21.246 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5965. 15:15:21.246 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureEmergencySupportRespo (truncated)...]
  5966. 15:15:21.247 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  5967. 15:15:21.247 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['totalObjectCount']
  5968. 15:15:21.247 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['categoryDistribution'][0]['count']
  5969. 15:15:21.247 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['categoryDistribution'][1]['count']
  5970. 15:15:21.247 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['categoryDistribution'][2]['count']
  5971. 15:15:21.247 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownCategoryCount']
  5972. 15:15:21.249 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  5973. 15:15:21.249 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  5974. 15:15:21.249 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  5975. 15:15:21.250 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  5976. 15:15:21.250 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  5977. 15:15:21.250 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  5978. 15:15:21.250 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  5979. 15:15:21.251 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  5980. 15:15:21.252 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  5981. 15:15:21.253 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  5982. 15:15:21.253 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  5983. 15:15:21.253 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  5984. 15:15:21.253 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  5985. 15:15:21.253 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  5986. 15:15:21.254 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  5987. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  5988. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  5989. 15:15:21.254 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  5990. 15:15:21.256 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5991. 15:15:21.257 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  5992. 15:15:21.257 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  5993. 15:15:21.257 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  5994. 15:15:21.257 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  5995. 15:15:21.257 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  5996. 15:15:21.257 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@52364a6e
  5997. 15:15:21.257 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5935ade6
  5998. 15:15:21.257 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5999. 15:15:21.257 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6000. 15:15:21.258 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/emergency-support", parameters={}
  6001. 15:15:21.258 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#emergencySupport(String, String, String, String)
  6002. 15:15:21.259 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#handleReadFailure(HttpServletRequest)
  6003. 15:15:21.259 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6004. 15:15:21.259 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱基础设施应急保障数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@72187492}]
  6005. 15:15:21.259 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  6006. 15:15:21.259 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  6007. 15:15:21.259 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  6008. 15:15:21.259 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  6009. 15:15:21.259 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  6010. 15:15:21.260 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  6011. 15:15:21.260 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6012. 15:15:21.260 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6013. 15:15:21.260 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6014. 15:15:21.261 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6015. 15:15:21.261 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6016. 15:15:21.261 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6017. 15:15:21.261 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6018. 15:15:21.261 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6019. 15:15:21.263 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6020. 15:15:21.263 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6021. 15:15:21.263 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6022. 15:15:21.263 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6023. 15:15:21.263 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6024. 15:15:21.263 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6025. 15:15:21.263 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6026. c.z.w.c.c.CockpitInfrastructureEmergencySupportController:
  6027. {GET [/api/cockpit/v1/infrastructure/emergency-support]}: emergencySupport(String,String,String,String)
  6028. 15:15:21.264 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6029. 15:15:21.269 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6030. 15:15:21.271 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6031. 15:15:21.271 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6032. 15:15:21.271 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6033. 15:15:21.271 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6034. 15:15:21.271 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6035. 15:15:21.271 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6e681c3b
  6036. 15:15:21.271 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5519ee60
  6037. 15:15:21.271 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6038. 15:15:21.271 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6039. 15:15:21.272 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/emergency-support", parameters={}
  6040. 15:15:21.272 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportController#emergencySupport(String, String, String, String)
  6041. 15:15:21.273 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6042. 15:15:21.273 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureEmergencySupportRespo (truncated)...]
  6043. 15:15:21.274 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6044. 15:15:21.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['totalObjectCount']
  6045. 15:15:21.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['state']
  6046. 15:15:21.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['stateReason']
  6047. 15:15:21.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['emergencyResources']['items']
  6048. 15:15:21.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['hazardSources']['state']
  6049. 15:15:21.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['sections']['protectionTargets']['state']
  6050. 15:15:21.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  6051. 15:15:21.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  6052. 15:15:21.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['objectCodes']
  6053. [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.13 s - in com.zksy.web.controller.cockpit.CockpitInfrastructureEmergencySupportControllerTest
  6054. [INFO] Running com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationControllerTest
  6055. 15:15:21.276 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6056. 15:15:21.276 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6057. 15:15:21.276 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6058. 15:15:21.277 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6059. 15:15:21.277 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6060. 15:15:21.277 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6061. 15:15:21.277 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6062. 15:15:21.278 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6063. 15:15:21.278 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6064. 15:15:21.279 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6065. 15:15:21.279 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6066. 15:15:21.279 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6067. 15:15:21.279 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6068. 15:15:21.279 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6069. 15:15:21.279 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6070. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6071. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6072. 15:15:21.279 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6073. 15:15:21.282 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6074. 15:15:21.283 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6075. 15:15:21.283 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6076. 15:15:21.283 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6077. 15:15:21.284 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6078. 15:15:21.284 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6079. 15:15:21.284 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@18f6ee8d
  6080. 15:15:21.284 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5a318745
  6081. 15:15:21.284 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6082. 15:15:21.284 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  6083. 15:15:21.284 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information?industry=MANHOLE&district=0", parameters={masked}
  6084. 15:15:21.284 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6085. 15:15:21.285 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6086. 15:15:21.285 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureManagementInformation (truncated)...]
  6087. 15:15:21.286 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6088. 15:15:21.286 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry']
  6089. 15:15:21.286 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  6090. 15:15:21.286 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['equipmentCount']
  6091. 15:15:21.286 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  6092. 15:15:21.286 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  6093. 15:15:21.287 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6094. 15:15:21.287 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6095. 15:15:21.287 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6096. 15:15:21.287 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6097. 15:15:21.287 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6098. 15:15:21.287 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6099. 15:15:21.287 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6100. 15:15:21.288 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6101. 15:15:21.288 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6102. 15:15:21.288 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6103. 15:15:21.288 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6104. 15:15:21.288 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6105. 15:15:21.288 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6106. 15:15:21.288 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6107. 15:15:21.289 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6108. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6109. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6110. 15:15:21.289 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6111. 15:15:21.291 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6112. 15:15:21.292 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6113. 15:15:21.292 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6114. 15:15:21.292 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6115. 15:15:21.292 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6116. 15:15:21.292 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6117. 15:15:21.292 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@488bf7cd
  6118. 15:15:21.292 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2fe6bcbb
  6119. 15:15:21.292 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6120. 15:15:21.292 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6121. 15:15:21.292 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information?industry=WHATEVER", parameters={masked}
  6122. 15:15:21.292 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6123. 15:15:21.292 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  6124. 15:15:21.293 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6125. 15:15:21.293 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  6126. 15:15:21.293 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  6127. 15:15:21.293 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  6128. 15:15:21.293 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  6129. 15:15:21.293 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  6130. 15:15:21.293 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  6131. 15:15:21.294 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6132. 15:15:21.294 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6133. 15:15:21.294 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6134. 15:15:21.294 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6135. 15:15:21.294 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6136. 15:15:21.294 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6137. 15:15:21.295 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6138. 15:15:21.295 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6139. 15:15:21.295 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6140. 15:15:21.296 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6141. 15:15:21.296 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6142. 15:15:21.296 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6143. 15:15:21.296 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6144. 15:15:21.296 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6145. 15:15:21.296 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6146. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6147. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6148. 15:15:21.296 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6149. 15:15:21.300 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6150. 15:15:21.302 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6151. 15:15:21.302 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6152. 15:15:21.302 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6153. 15:15:21.302 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6154. 15:15:21.302 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6155. 15:15:21.302 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@339d5e8
  6156. 15:15:21.302 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3bd466bd
  6157. 15:15:21.302 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6158. 15:15:21.302 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6159. 15:15:21.303 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information", parameters={}
  6160. 15:15:21.303 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6161. 15:15:21.304 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6162. 15:15:21.304 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureManagementInformation (truncated)...]
  6163. 15:15:21.305 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6164. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  6165. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  6166. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  6167. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  6168. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  6169. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  6170. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  6171. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['updatedAt']
  6172. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  6173. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  6174. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['industry']
  6175. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['district']
  6176. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['districtFilter']
  6177. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['district']
  6178. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtFilter']
  6179. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry']
  6180. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['district']
  6181. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['districtName']
  6182. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['industry']
  6183. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['facilityCount']
  6184. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['equipmentCount']
  6185. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][1]['district']
  6186. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][1]['districtName']
  6187. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][1]['industry']
  6188. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][1]['facilityCount']
  6189. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][1]['equipmentCount']
  6190. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][2]['district']
  6191. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][2]['districtName']
  6192. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][2]['industry']
  6193. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][2]['facilityCount']
  6194. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][2]['equipmentCount']
  6195. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][3]['district']
  6196. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][3]['districtName']
  6197. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][3]['industry']
  6198. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][3]['facilityCount']
  6199. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][3]['equipmentCount']
  6200. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][4]['district']
  6201. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][4]['districtName']
  6202. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][4]['industry']
  6203. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][4]['facilityCount']
  6204. 15:15:21.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][4]['equipmentCount']
  6205. 15:15:21.306 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['duplicateRelationCount']
  6206. 15:15:21.306 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownIndustryCount']
  6207. 15:15:21.306 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['nonFormalIndustryCount']
  6208. 15:15:21.306 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownObjectKindCount']
  6209. 15:15:21.307 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6210. 15:15:21.307 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6211. 15:15:21.307 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6212. 15:15:21.307 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6213. 15:15:21.307 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6214. 15:15:21.307 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6215. 15:15:21.307 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6216. 15:15:21.308 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6217. 15:15:21.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6218. 15:15:21.309 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6219. 15:15:21.309 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6220. 15:15:21.309 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6221. 15:15:21.309 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6222. 15:15:21.309 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6223. 15:15:21.309 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6224. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6225. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6226. 15:15:21.310 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6227. 15:15:21.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6228. 15:15:21.313 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6229. 15:15:21.313 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6230. 15:15:21.313 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6231. 15:15:21.313 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6232. 15:15:21.313 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6233. 15:15:21.313 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6c524a7f
  6234. 15:15:21.314 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@61b3de5b
  6235. 15:15:21.314 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6236. 15:15:21.314 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  6237. 15:15:21.314 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information?district=%E5%9F%8E%E5%8C%BAA", parameters={masked}
  6238. 15:15:21.314 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6239. 15:15:21.316 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  6240. 15:15:21.316 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6241. 15:15:21.317 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=district must be 0, 1, 2 or UNASSIGNED, code=400, data=com.zksy.cockpit.foundation.CockpitError (truncated)...]
  6242. 15:15:21.317 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: district must be 0, 1, 2 or UNASSIGNED]
  6243. 15:15:21.317 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  6244. 15:15:21.317 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  6245. 15:15:21.317 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  6246. 15:15:21.317 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  6247. 15:15:21.318 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information?district=3", parameters={masked}
  6248. 15:15:21.318 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6249. 15:15:21.318 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  6250. 15:15:21.318 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6251. 15:15:21.318 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=district must be 0, 1, 2 or UNASSIGNED, code=400, data=com.zksy.cockpit.foundation.CockpitError (truncated)...]
  6252. 15:15:21.318 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: district must be 0, 1, 2 or UNASSIGNED]
  6253. 15:15:21.318 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  6254. 15:15:21.318 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  6255. 15:15:21.319 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6256. 15:15:21.319 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6257. 15:15:21.319 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6258. 15:15:21.320 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6259. 15:15:21.320 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6260. 15:15:21.320 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6261. 15:15:21.320 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6262. 15:15:21.320 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6263. 15:15:21.321 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6264. 15:15:21.321 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6265. 15:15:21.321 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6266. 15:15:21.321 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6267. 15:15:21.321 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6268. 15:15:21.321 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6269. 15:15:21.321 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6270. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6271. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6272. 15:15:21.321 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6273. 15:15:21.324 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6274. 15:15:21.325 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6275. 15:15:21.325 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6276. 15:15:21.325 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6277. 15:15:21.325 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6278. 15:15:21.325 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6279. 15:15:21.325 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@210b4145
  6280. 15:15:21.325 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@19cb3f
  6281. 15:15:21.325 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6282. 15:15:21.325 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6283. 15:15:21.326 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information?district=UNASSIGNED", parameters={masked}
  6284. 15:15:21.326 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6285. 15:15:21.327 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6286. 15:15:21.327 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureManagementInformation (truncated)...]
  6287. 15:15:21.328 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6288. 15:15:21.328 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['district']
  6289. 15:15:21.328 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['districtName']
  6290. 15:15:21.328 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['districtFilter']
  6291. 15:15:21.328 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry']
  6292. 15:15:21.328 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['districtName']
  6293. 15:15:21.328 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['industry']
  6294. 15:15:21.328 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][1]['districtName']
  6295. 15:15:21.328 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][1]['industry']
  6296. 15:15:21.328 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][2]['districtName']
  6297. 15:15:21.329 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][2]['industry']
  6298. 15:15:21.329 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  6299. 15:15:21.329 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['equipmentCount']
  6300. 15:15:21.329 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6301. 15:15:21.329 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6302. 15:15:21.330 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6303. 15:15:21.330 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6304. 15:15:21.330 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6305. 15:15:21.330 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6306. 15:15:21.330 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6307. 15:15:21.331 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6308. 15:15:21.333 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6309. 15:15:21.333 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6310. 15:15:21.333 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6311. 15:15:21.333 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6312. 15:15:21.333 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6313. 15:15:21.333 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6314. 15:15:21.334 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6315. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6316. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6317. 15:15:21.334 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6318. 15:15:21.339 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6319. 15:15:21.342 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6320. 15:15:21.342 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6321. 15:15:21.342 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6322. 15:15:21.342 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6323. 15:15:21.342 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6324. 15:15:21.342 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5f9d29c4
  6325. 15:15:21.342 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@d374c01
  6326. 15:15:21.342 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6327. 15:15:21.342 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6328. 15:15:21.344 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6329. 15:15:21.344 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6330. 15:15:21.344 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6331. 15:15:21.344 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6332. 15:15:21.344 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6333. 15:15:21.344 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6334. 15:15:21.345 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6335. 15:15:21.345 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6336. 15:15:21.346 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6337. 15:15:21.346 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6338. 15:15:21.346 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6339. 15:15:21.346 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6340. 15:15:21.346 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6341. 15:15:21.346 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6342. 15:15:21.346 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6343. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6344. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6345. 15:15:21.346 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6346. 15:15:21.350 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6347. 15:15:21.351 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6348. 15:15:21.351 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6349. 15:15:21.351 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6350. 15:15:21.352 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6351. 15:15:21.352 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6352. 15:15:21.352 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3fcc58f8
  6353. 15:15:21.352 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@51f714d1
  6354. 15:15:21.352 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6355. 15:15:21.352 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  6356. 15:15:21.352 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information?industry=WATER_SUPPLY", parameters={masked}
  6357. 15:15:21.352 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6358. 15:15:21.353 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6359. 15:15:21.353 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureManagementInformation (truncated)...]
  6360. 15:15:21.354 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6361. 15:15:21.354 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['industry']
  6362. 15:15:21.354 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry']
  6363. 15:15:21.354 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['district']
  6364. 15:15:21.354 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['districtName']
  6365. 15:15:21.354 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['industry']
  6366. 15:15:21.354 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  6367. 15:15:21.354 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['equipmentCount']
  6368. 15:15:21.355 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6369. 15:15:21.355 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6370. 15:15:21.355 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6371. 15:15:21.356 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6372. 15:15:21.356 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6373. 15:15:21.356 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6374. 15:15:21.356 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6375. 15:15:21.357 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6376. 15:15:21.358 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6377. 15:15:21.358 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6378. 15:15:21.358 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6379. 15:15:21.358 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6380. 15:15:21.358 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6381. 15:15:21.358 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6382. 15:15:21.358 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6383. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6384. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6385. 15:15:21.358 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6386. 15:15:21.361 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6387. 15:15:21.362 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6388. 15:15:21.362 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6389. 15:15:21.362 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6390. 15:15:21.362 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6391. 15:15:21.362 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6392. 15:15:21.362 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@48446968
  6393. 15:15:21.362 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7ddf7e77
  6394. 15:15:21.362 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6395. 15:15:21.362 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6396. 15:15:21.362 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information?district=1", parameters={masked}
  6397. 15:15:21.362 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6398. 15:15:21.363 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6399. 15:15:21.363 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureManagementInformation (truncated)...]
  6400. 15:15:21.367 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6401. 15:15:21.367 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['district']
  6402. 15:15:21.367 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['districtName']
  6403. 15:15:21.367 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['districtFilter']
  6404. 15:15:21.367 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['district']
  6405. 15:15:21.367 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtFilter']
  6406. 15:15:21.367 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry']
  6407. 15:15:21.367 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['industry']
  6408. 15:15:21.367 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  6409. 15:15:21.367 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['equipmentCount']
  6410. 15:15:21.368 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6411. 15:15:21.368 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6412. 15:15:21.368 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6413. 15:15:21.369 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6414. 15:15:21.369 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6415. 15:15:21.369 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6416. 15:15:21.369 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6417. 15:15:21.369 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6418. 15:15:21.370 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6419. 15:15:21.370 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6420. 15:15:21.370 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6421. 15:15:21.370 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6422. 15:15:21.370 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6423. 15:15:21.370 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6424. 15:15:21.371 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6425. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6426. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6427. 15:15:21.371 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6428. 15:15:21.374 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6429. 15:15:21.375 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6430. 15:15:21.375 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6431. 15:15:21.375 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6432. 15:15:21.375 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6433. 15:15:21.375 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6434. 15:15:21.375 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@60a54ad2
  6435. 15:15:21.375 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5fe1b8d2
  6436. 15:15:21.375 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6437. 15:15:21.375 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6438. 15:15:21.375 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information", parameters={}
  6439. 15:15:21.375 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6440. 15:15:21.376 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6441. 15:15:21.376 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureManagementInformation (truncated)...]
  6442. 15:15:21.377 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6443. 15:15:21.377 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][3]['district']
  6444. 15:15:21.377 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][3]['districtName']
  6445. 15:15:21.377 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][3]['industry']
  6446. 15:15:21.377 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][3]['equipmentCount']
  6447. 15:15:21.386 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][?]
  6448. 15:15:21.386 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['district']
  6449. 15:15:21.391 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['district']
  6450. 15:15:21.391 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['district']
  6451. 15:15:21.391 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['district']
  6452. 15:15:21.391 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['district']
  6453. 15:15:21.392 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6454. 15:15:21.392 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6455. 15:15:21.392 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6456. 15:15:21.392 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6457. 15:15:21.392 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6458. 15:15:21.392 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6459. 15:15:21.392 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6460. 15:15:21.393 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6461. 15:15:21.393 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6462. 15:15:21.394 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6463. 15:15:21.394 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6464. 15:15:21.394 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6465. 15:15:21.394 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6466. 15:15:21.394 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6467. 15:15:21.394 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6468. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6469. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6470. 15:15:21.394 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6471. 15:15:21.396 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6472. 15:15:21.397 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6473. 15:15:21.397 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6474. 15:15:21.397 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6475. 15:15:21.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6476. 15:15:21.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6477. 15:15:21.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@68553e92
  6478. 15:15:21.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@45144fdf
  6479. 15:15:21.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6480. 15:15:21.397 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6481. 15:15:21.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/infrastructure/management-information", parameters={}
  6482. 15:15:21.397 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  6483. 15:15:21.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  6484. 15:15:21.398 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6485. 15:15:21.398 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6486. 15:15:21.398 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6487. 15:15:21.399 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6488. 15:15:21.399 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6489. 15:15:21.399 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6490. 15:15:21.399 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6491. 15:15:21.400 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6492. 15:15:21.401 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6493. 15:15:21.401 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6494. 15:15:21.401 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6495. 15:15:21.401 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6496. 15:15:21.401 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6497. 15:15:21.401 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6498. 15:15:21.402 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6499. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6500. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6501. 15:15:21.402 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6502. 15:15:21.404 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6503. 15:15:21.405 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6504. 15:15:21.405 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6505. 15:15:21.405 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6506. 15:15:21.405 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6507. 15:15:21.405 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6508. 15:15:21.405 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3e711e84
  6509. 15:15:21.405 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@61bbe16d
  6510. 15:15:21.405 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6511. 15:15:21.405 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6512. 15:15:21.405 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information", parameters={}
  6513. 15:15:21.406 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6514. 15:15:21.406 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6515. 15:15:21.406 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureManagementInformation (truncated)...]
  6516. 15:15:21.407 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6517. 15:15:21.407 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry']
  6518. 15:15:21.407 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  6519. 15:15:21.407 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['equipmentCount']
  6520. 15:15:21.407 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  6521. 15:15:21.407 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  6522. 15:15:21.408 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6523. 15:15:21.408 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6524. 15:15:21.408 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6525. 15:15:21.408 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6526. 15:15:21.408 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6527. 15:15:21.408 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6528. 15:15:21.408 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6529. 15:15:21.409 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6530. 15:15:21.409 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6531. 15:15:21.410 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6532. 15:15:21.410 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6533. 15:15:21.410 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6534. 15:15:21.410 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6535. 15:15:21.410 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6536. 15:15:21.410 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6537. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6538. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6539. 15:15:21.410 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6540. 15:15:21.412 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6541. 15:15:21.413 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6542. 15:15:21.413 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6543. 15:15:21.413 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6544. 15:15:21.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6545. 15:15:21.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6546. 15:15:21.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@39df2652
  6547. 15:15:21.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@52a9c251
  6548. 15:15:21.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6549. 15:15:21.413 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6550. 15:15:21.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information", parameters={}
  6551. 15:15:21.413 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6552. 15:15:21.414 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#handleReadFailure(HttpServletRequest)
  6553. 15:15:21.414 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6554. 15:15:21.414 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱基础设施管理信息数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@5eace68f}]
  6555. 15:15:21.415 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  6556. 15:15:21.415 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  6557. 15:15:21.415 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  6558. 15:15:21.415 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  6559. 15:15:21.415 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  6560. 15:15:21.415 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  6561. 15:15:21.417 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6562. 15:15:21.417 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6563. 15:15:21.417 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6564. 15:15:21.417 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6565. 15:15:21.417 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6566. 15:15:21.417 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6567. 15:15:21.417 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6568. 15:15:21.418 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6569. 15:15:21.418 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6570. 15:15:21.419 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6571. 15:15:21.419 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6572. 15:15:21.419 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6573. 15:15:21.419 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6574. 15:15:21.419 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6575. 15:15:21.419 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6576. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6577. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6578. 15:15:21.419 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6579. 15:15:21.423 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6580. 15:15:21.424 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6581. 15:15:21.424 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6582. 15:15:21.424 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6583. 15:15:21.424 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6584. 15:15:21.424 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6585. 15:15:21.424 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@216906a0
  6586. 15:15:21.424 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4e885b9
  6587. 15:15:21.424 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6588. 15:15:21.424 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6589. 15:15:21.425 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information?organizationCode=ORG-GAS-A", parameters={masked}
  6590. 15:15:21.425 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6591. 15:15:21.426 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6592. 15:15:21.426 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureManagementInformation (truncated)...]
  6593. 15:15:21.427 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6594. 15:15:21.427 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry']
  6595. 15:15:21.427 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['organizationCodes']
  6596. 15:15:21.428 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6597. 15:15:21.429 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6598. 15:15:21.429 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6599. 15:15:21.429 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6600. 15:15:21.429 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6601. 15:15:21.429 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6602. 15:15:21.429 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6603. 15:15:21.430 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6604. 15:15:21.431 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6605. 15:15:21.431 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6606. 15:15:21.431 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6607. 15:15:21.431 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6608. 15:15:21.431 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6609. 15:15:21.431 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6610. 15:15:21.432 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6611. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6612. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6613. 15:15:21.432 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6614. 15:15:21.436 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6615. 15:15:21.436 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6616. 15:15:21.436 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6617. 15:15:21.436 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6618. 15:15:21.436 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6619. 15:15:21.436 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6620. 15:15:21.436 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@123372f4
  6621. 15:15:21.436 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@37846cc2
  6622. 15:15:21.436 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6623. 15:15:21.436 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6624. 15:15:21.437 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information", parameters={}
  6625. 15:15:21.437 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6626. 15:15:21.438 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6627. 15:15:21.438 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureManagementInformation (truncated)...]
  6628. 15:15:21.438 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6629. 15:15:21.438 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['organizations']
  6630. 15:15:21.438 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['ownershipDistribution']
  6631. 15:15:21.438 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['unmaintainedCount']
  6632. 15:15:21.438 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['organizationCount']
  6633. 15:15:21.438 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedFilters']['organizationCode']
  6634. 15:15:21.438 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['organizationCode']
  6635. 15:15:21.438 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['organizationCodes']
  6636. 15:15:21.439 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6637. 15:15:21.439 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6638. 15:15:21.439 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6639. 15:15:21.439 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6640. 15:15:21.439 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6641. 15:15:21.439 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6642. 15:15:21.439 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6643. 15:15:21.440 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6644. 15:15:21.440 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6645. 15:15:21.440 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6646. 15:15:21.440 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6647. 15:15:21.440 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6648. 15:15:21.440 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6649. 15:15:21.440 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6650. 15:15:21.441 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6651. c.z.w.c.c.CockpitInfrastructureManagementInformationController:
  6652. {GET [/api/cockpit/v1/infrastructure/management-information]}: managementInformation(String,String,String)
  6653. 15:15:21.441 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6654. 15:15:21.443 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6655. 15:15:21.444 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6656. 15:15:21.444 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6657. 15:15:21.444 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6658. 15:15:21.444 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6659. 15:15:21.444 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6660. 15:15:21.444 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6295cc30
  6661. 15:15:21.444 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@69e3caa1
  6662. 15:15:21.444 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6663. 15:15:21.444 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6664. 15:15:21.444 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/management-information", parameters={}
  6665. 15:15:21.444 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationController#managementInformation(String, String, String)
  6666. 15:15:21.445 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6667. 15:15:21.445 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureManagementInformation (truncated)...]
  6668. 15:15:21.445 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6669. 15:15:21.445 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  6670. 15:15:21.445 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['equipmentCount']
  6671. 15:15:21.445 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['facilityCount']
  6672. 15:15:21.446 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtIndustry'][0]['equipmentCount']
  6673. [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.168 s - in com.zksy.web.controller.cockpit.CockpitInfrastructureManagementInformationControllerTest
  6674. [INFO] Running com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationControllerTest
  6675. 15:15:21.447 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6676. 15:15:21.447 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6677. 15:15:21.447 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6678. 15:15:21.447 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6679. 15:15:21.447 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6680. 15:15:21.447 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6681. 15:15:21.447 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6682. 15:15:21.448 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6683. 15:15:21.449 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6684. 15:15:21.450 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6685. 15:15:21.450 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6686. 15:15:21.450 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6687. 15:15:21.450 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6688. 15:15:21.450 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6689. 15:15:21.451 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6690. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  6691. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  6692. 15:15:21.451 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6693. 15:15:21.454 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6694. 15:15:21.455 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6695. 15:15:21.455 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6696. 15:15:21.456 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6697. 15:15:21.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6698. 15:15:21.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6699. 15:15:21.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@572c50b6
  6700. 15:15:21.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@33606f4b
  6701. 15:15:21.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6702. 15:15:21.456 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6703. 15:15:21.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information?range=LAST_7_DAYS", parameters={masked}
  6704. 15:15:21.456 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  6705. 15:15:21.459 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6706. 15:15:21.459 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureOperatingInformationR (truncated)...]
  6707. 15:15:21.460 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6708. 15:15:21.461 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  6709. 15:15:21.461 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['start']
  6710. 15:15:21.461 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['end']
  6711. 15:15:21.461 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6712. 15:15:21.461 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6713. 15:15:21.461 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6714. 15:15:21.462 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6715. 15:15:21.462 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6716. 15:15:21.462 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6717. 15:15:21.462 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6718. 15:15:21.462 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6719. 15:15:21.463 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6720. 15:15:21.463 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6721. 15:15:21.463 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6722. 15:15:21.463 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6723. 15:15:21.463 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6724. 15:15:21.463 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6725. 15:15:21.464 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6726. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  6727. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  6728. 15:15:21.464 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6729. 15:15:21.468 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6730. 15:15:21.470 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6731. 15:15:21.470 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6732. 15:15:21.470 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6733. 15:15:21.470 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6734. 15:15:21.470 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6735. 15:15:21.470 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@ced7e4a
  6736. 15:15:21.470 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@af27e00
  6737. 15:15:21.470 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6738. 15:15:21.470 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6739. 15:15:21.471 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information", parameters={}
  6740. 15:15:21.471 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  6741. 15:15:21.471 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6742. 15:15:21.472 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureOperatingInformationR (truncated)...]
  6743. 15:15:21.473 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6744. 15:15:21.473 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][1]['metricCode']
  6745. 15:15:21.473 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][1]['sampledAt']
  6746. 15:15:21.473 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][1]['value']
  6747. 15:15:21.473 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][1]['capacityValue']
  6748. 15:15:21.473 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][1]['loadRatio']
  6749. 15:15:21.473 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][1]['loadState']
  6750. 15:15:21.474 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][1]['freshness']['status']
  6751. 15:15:21.474 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][1]['freshness']['reason']
  6752. 15:15:21.474 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][1]['freshness']['ageSeconds']
  6753. 15:15:21.474 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][1]['abnormal']
  6754. 15:15:21.474 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6755. 15:15:21.474 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6756. 15:15:21.474 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6757. 15:15:21.475 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6758. 15:15:21.475 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6759. 15:15:21.475 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6760. 15:15:21.475 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6761. 15:15:21.475 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6762. 15:15:21.476 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6763. 15:15:21.476 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6764. 15:15:21.476 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6765. 15:15:21.476 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6766. 15:15:21.476 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6767. 15:15:21.476 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6768. 15:15:21.476 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6769. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  6770. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  6771. 15:15:21.477 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6772. 15:15:21.479 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6773. 15:15:21.480 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6774. 15:15:21.480 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6775. 15:15:21.480 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6776. 15:15:21.480 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6777. 15:15:21.480 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6778. 15:15:21.480 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4746b5d
  6779. 15:15:21.480 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@611c1f92
  6780. 15:15:21.480 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6781. 15:15:21.480 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6782. 15:15:21.480 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information", parameters={}
  6783. 15:15:21.481 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  6784. 15:15:21.483 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6785. 15:15:21.483 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureOperatingInformationR (truncated)...]
  6786. 15:15:21.486 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6787. 15:15:21.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  6788. 15:15:21.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  6789. 15:15:21.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  6790. 15:15:21.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  6791. 15:15:21.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  6792. 15:15:21.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  6793. 15:15:21.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  6794. 15:15:21.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  6795. 15:15:21.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['start']
  6796. 15:15:21.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['end']
  6797. 15:15:21.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedIndustry']
  6798. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['updatedAt']
  6799. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  6800. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries']
  6801. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['industry']['code']
  6802. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['industry']['key']
  6803. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['industry']['label']
  6804. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['state']
  6805. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics']
  6806. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['metricCode']
  6807. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['category']
  6808. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['unit']
  6809. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['value']
  6810. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['capacityValue']
  6811. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['loadRatio']
  6812. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['loadState']
  6813. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['freshness']['status']
  6814. 15:15:21.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['freshness']['ageSeconds']
  6815. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['trend']
  6816. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['trend'][0]['bucket']
  6817. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][0]['trend'][0]['value']
  6818. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][1]['metricCode']
  6819. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][1]['category']
  6820. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][1]['freshness']['status']
  6821. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][1]['freshness']['ageSeconds']
  6822. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][1]['loadRatio']
  6823. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][1]['loadState']
  6824. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics'][1]['abnormal']
  6825. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['abnormalMetricCount']
  6826. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownIndustryCount']
  6827. 15:15:21.488 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['nonFormalIndustryCount']
  6828. 15:15:21.489 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6829. 15:15:21.489 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6830. 15:15:21.489 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6831. 15:15:21.489 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6832. 15:15:21.489 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6833. 15:15:21.489 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6834. 15:15:21.489 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6835. 15:15:21.490 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6836. 15:15:21.490 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6837. 15:15:21.490 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6838. 15:15:21.490 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6839. 15:15:21.490 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6840. 15:15:21.490 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6841. 15:15:21.490 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6842. 15:15:21.491 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6843. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  6844. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  6845. 15:15:21.491 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6846. 15:15:21.494 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6847. 15:15:21.495 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6848. 15:15:21.495 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6849. 15:15:21.495 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6850. 15:15:21.495 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6851. 15:15:21.495 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6852. 15:15:21.495 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3ad49704
  6853. 15:15:21.495 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@431bf770
  6854. 15:15:21.495 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6855. 15:15:21.495 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6856. 15:15:21.495 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information?industry=WHATEVER", parameters={masked}
  6857. 15:15:21.495 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  6858. 15:15:21.496 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  6859. 15:15:21.496 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6860. 15:15:21.496 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  6861. 15:15:21.497 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  6862. 15:15:21.497 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  6863. 15:15:21.497 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  6864. 15:15:21.497 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  6865. 15:15:21.497 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  6866. 15:15:21.499 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6867. 15:15:21.499 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6868. 15:15:21.499 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6869. 15:15:21.500 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6870. 15:15:21.500 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6871. 15:15:21.500 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6872. 15:15:21.500 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6873. 15:15:21.501 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6874. 15:15:21.502 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6875. 15:15:21.502 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6876. 15:15:21.502 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6877. 15:15:21.502 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6878. 15:15:21.502 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6879. 15:15:21.502 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6880. 15:15:21.503 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6881. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  6882. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  6883. 15:15:21.503 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6884. 15:15:21.505 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6885. 15:15:21.506 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6886. 15:15:21.506 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6887. 15:15:21.506 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6888. 15:15:21.506 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6889. 15:15:21.506 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6890. 15:15:21.506 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5e3934db
  6891. 15:15:21.506 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7f36b021
  6892. 15:15:21.506 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6893. 15:15:21.506 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6894. 15:15:21.506 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information?industry=DRAINAGE", parameters={masked}
  6895. 15:15:21.507 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  6896. 15:15:21.507 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6897. 15:15:21.507 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureOperatingInformationR (truncated)...]
  6898. 15:15:21.509 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6899. 15:15:21.509 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedIndustry']['code']
  6900. 15:15:21.509 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedIndustry']['key']
  6901. 15:15:21.509 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedIndustry']['label']
  6902. 15:15:21.509 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries']
  6903. 15:15:21.509 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics']
  6904. 15:15:21.509 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['state']
  6905. 15:15:21.509 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['metrics']
  6906. 15:15:21.510 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6907. 15:15:21.510 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6908. 15:15:21.510 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6909. 15:15:21.510 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6910. 15:15:21.510 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6911. 15:15:21.510 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6912. 15:15:21.511 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6913. 15:15:21.511 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6914. 15:15:21.512 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6915. 15:15:21.512 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6916. 15:15:21.512 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6917. 15:15:21.512 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6918. 15:15:21.512 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6919. 15:15:21.512 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6920. 15:15:21.513 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6921. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  6922. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  6923. 15:15:21.513 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6924. 15:15:21.518 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6925. 15:15:21.519 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6926. 15:15:21.519 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6927. 15:15:21.519 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6928. 15:15:21.519 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6929. 15:15:21.519 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6930. 15:15:21.519 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6f1ba660
  6931. 15:15:21.519 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5aac9d67
  6932. 15:15:21.519 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6933. 15:15:21.519 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6934. 15:15:21.520 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6935. 15:15:21.520 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6936. 15:15:21.520 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6937. 15:15:21.520 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6938. 15:15:21.520 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6939. 15:15:21.520 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6940. 15:15:21.520 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6941. 15:15:21.521 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6942. 15:15:21.521 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6943. 15:15:21.521 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6944. 15:15:21.521 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  6945. 15:15:21.521 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  6946. 15:15:21.521 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  6947. 15:15:21.521 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  6948. 15:15:21.522 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  6949. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  6950. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  6951. 15:15:21.522 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  6952. 15:15:21.524 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  6953. 15:15:21.525 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  6954. 15:15:21.525 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  6955. 15:15:21.525 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  6956. 15:15:21.525 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  6957. 15:15:21.525 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  6958. 15:15:21.525 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4dba2d07
  6959. 15:15:21.525 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@685dceb8
  6960. 15:15:21.525 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  6961. 15:15:21.525 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  6962. 15:15:21.526 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information", parameters={}
  6963. 15:15:21.526 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  6964. 15:15:21.527 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6965. 15:15:21.527 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureOperatingInformationR (truncated)...]
  6966. 15:15:21.529 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  6967. 15:15:21.529 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['industry']['code']
  6968. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['industry']['key']
  6969. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][0]['metricCode']
  6970. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][0]['loadRatio']
  6971. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][0]['loadState']
  6972. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['metrics'][0]['abnormal']
  6973. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['abnormalMetricCount']
  6974. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['mapFilter']['metricCodes']
  6975. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['mapFilter']['metricCodes'][0]
  6976. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['mapFilter']['pointCodes']
  6977. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['mapFilter']['pointCodes'][0]
  6978. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['mapFilter']['pointCodes'][1]
  6979. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['industry']['code']
  6980. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['metrics'][0]['category']
  6981. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['metrics'][0]['unit']
  6982. 15:15:21.530 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['metrics'][0]['loadState']
  6983. 15:15:21.531 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['metrics'][0]['freshness']['status']
  6984. 15:15:21.531 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['metrics'][0]['freshness']['reason']
  6985. 15:15:21.531 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['metrics'][0]['freshness']['ageSeconds']
  6986. 15:15:21.531 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['metrics'][0]['abnormal']
  6987. 15:15:21.531 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['abnormalMetricCount']
  6988. 15:15:21.531 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['mapFilter']['pointCodes'][0]
  6989. 15:15:21.533 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  6990. 15:15:21.533 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  6991. 15:15:21.533 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  6992. 15:15:21.533 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  6993. 15:15:21.533 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  6994. 15:15:21.534 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  6995. 15:15:21.534 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  6996. 15:15:21.535 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  6997. 15:15:21.535 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  6998. 15:15:21.536 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  6999. 15:15:21.536 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7000. 15:15:21.536 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7001. 15:15:21.536 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7002. 15:15:21.536 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7003. 15:15:21.537 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7004. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  7005. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  7006. 15:15:21.537 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7007. 15:15:21.540 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7008. 15:15:21.541 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7009. 15:15:21.541 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7010. 15:15:21.541 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7011. 15:15:21.541 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7012. 15:15:21.541 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7013. 15:15:21.541 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6faa24
  7014. 15:15:21.541 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6fcf3192
  7015. 15:15:21.541 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7016. 15:15:21.541 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7017. 15:15:21.541 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information?from=2026-09-01T00:00:00+08:00", parameters={masked}
  7018. 15:15:21.541 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  7019. 15:15:21.543 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  7020. 15:15:21.543 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7021. 15:15:21.543 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=from and to must be provided together, code=400, data=com.zksy.cockpit.foundation.CockpitErrorP (truncated)...]
  7022. 15:15:21.543 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: from and to must be provided together]
  7023. 15:15:21.543 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7024. 15:15:21.543 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7025. 15:15:21.543 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information?from=not-a-time&to=also-not-a-time", parameters={masked}
  7026. 15:15:21.543 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  7027. 15:15:21.544 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  7028. 15:15:21.544 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7029. 15:15:21.544 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=invalid from, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@71d92487}]
  7030. 15:15:21.544 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: invalid from]
  7031. 15:15:21.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7032. 15:15:21.545 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7033. 15:15:21.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information?from=2026-09-02T00:00:00+08:00&to=2026-09-01T00:00:00+08:00", parameters={masked}
  7034. 15:15:21.545 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  7035. 15:15:21.545 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  7036. 15:15:21.546 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7037. 15:15:21.546 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=from must not be after to, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@c9a8e (truncated)...]
  7038. 15:15:21.546 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: from must not be after to]
  7039. 15:15:21.546 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7040. 15:15:21.546 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7041. 15:15:21.547 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7042. 15:15:21.547 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7043. 15:15:21.547 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7044. 15:15:21.548 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7045. 15:15:21.548 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7046. 15:15:21.548 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7047. 15:15:21.549 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7048. 15:15:21.550 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7049. 15:15:21.551 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7050. 15:15:21.551 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7051. 15:15:21.551 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7052. 15:15:21.551 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7053. 15:15:21.551 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7054. 15:15:21.551 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7055. 15:15:21.552 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7056. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  7057. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  7058. 15:15:21.552 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7059. 15:15:21.555 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7060. 15:15:21.556 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7061. 15:15:21.557 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7062. 15:15:21.557 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7063. 15:15:21.557 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7064. 15:15:21.557 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7065. 15:15:21.557 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@67f25c
  7066. 15:15:21.557 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@47d7792e
  7067. 15:15:21.557 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7068. 15:15:21.557 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7069. 15:15:21.557 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information?range=LAST_30_DAYS&from=2026-09-01T00:00:00+08:00&to=2026-09-02T00:00:00+08:00", parameters={masked}
  7070. 15:15:21.557 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  7071. 15:15:21.559 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7072. 15:15:21.559 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureOperatingInformationR (truncated)...]
  7073. 15:15:21.560 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7074. 15:15:21.561 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  7075. 15:15:21.561 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['start']
  7076. 15:15:21.561 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['end']
  7077. 15:15:21.562 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7078. 15:15:21.562 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7079. 15:15:21.562 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7080. 15:15:21.562 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7081. 15:15:21.562 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7082. 15:15:21.562 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7083. 15:15:21.563 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7084. 15:15:21.563 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7085. 15:15:21.564 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7086. 15:15:21.564 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7087. 15:15:21.564 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7088. 15:15:21.564 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7089. 15:15:21.564 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7090. 15:15:21.564 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7091. 15:15:21.565 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7092. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  7093. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  7094. 15:15:21.565 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7095. 15:15:21.569 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7096. 15:15:21.570 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7097. 15:15:21.570 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7098. 15:15:21.570 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7099. 15:15:21.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7100. 15:15:21.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7101. 15:15:21.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@65899694
  7102. 15:15:21.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@453d2a55
  7103. 15:15:21.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7104. 15:15:21.570 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7105. 15:15:21.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/infrastructure/operating-information", parameters={}
  7106. 15:15:21.570 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  7107. 15:15:21.570 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  7108. 15:15:21.571 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7109. 15:15:21.571 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7110. 15:15:21.571 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7111. 15:15:21.571 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7112. 15:15:21.571 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7113. 15:15:21.571 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7114. 15:15:21.571 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7115. 15:15:21.572 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7116. 15:15:21.572 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7117. 15:15:21.572 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7118. 15:15:21.572 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7119. 15:15:21.572 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7120. 15:15:21.572 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7121. 15:15:21.572 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7122. 15:15:21.573 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7123. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  7124. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  7125. 15:15:21.573 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7126. 15:15:21.576 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7127. 15:15:21.578 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7128. 15:15:21.578 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7129. 15:15:21.578 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7130. 15:15:21.578 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7131. 15:15:21.578 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7132. 15:15:21.578 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@75ad7531
  7133. 15:15:21.578 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4d619aa0
  7134. 15:15:21.578 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7135. 15:15:21.578 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7136. 15:15:21.579 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information", parameters={}
  7137. 15:15:21.579 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  7138. 15:15:21.581 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7139. 15:15:21.581 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.infrastructure.CockpitInfrastructureOperatingInformationR (truncated)...]
  7140. 15:15:21.582 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7141. 15:15:21.583 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries']
  7142. 15:15:21.583 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['state']
  7143. 15:15:21.583 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['stateReason']
  7144. 15:15:21.583 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['metrics']
  7145. 15:15:21.583 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['abnormalMetricCount']
  7146. 15:15:21.583 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['state']
  7147. 15:15:21.583 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][3]['state']
  7148. 15:15:21.583 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  7149. 15:15:21.583 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  7150. 15:15:21.584 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7151. 15:15:21.584 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7152. 15:15:21.584 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7153. 15:15:21.585 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7154. 15:15:21.585 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7155. 15:15:21.585 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7156. 15:15:21.585 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7157. 15:15:21.587 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7158. 15:15:21.587 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7159. 15:15:21.588 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7160. 15:15:21.588 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7161. 15:15:21.588 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7162. 15:15:21.588 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7163. 15:15:21.588 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7164. 15:15:21.588 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7165. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  7166. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  7167. 15:15:21.588 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7168. 15:15:21.591 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7169. 15:15:21.592 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7170. 15:15:21.592 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7171. 15:15:21.592 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7172. 15:15:21.592 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7173. 15:15:21.592 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7174. 15:15:21.592 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5808573f
  7175. 15:15:21.592 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@13088030
  7176. 15:15:21.592 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7177. 15:15:21.592 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7178. 15:15:21.593 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information", parameters={}
  7179. 15:15:21.593 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  7180. 15:15:21.594 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#handleReadFailure(HttpServletRequest)
  7181. 15:15:21.594 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7182. 15:15:21.595 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱基础设施运行信息数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@71e6bac0}]
  7183. 15:15:21.595 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  7184. 15:15:21.595 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  7185. 15:15:21.595 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  7186. 15:15:21.595 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  7187. 15:15:21.595 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7188. 15:15:21.595 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  7189. 15:15:21.596 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7190. 15:15:21.596 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7191. 15:15:21.596 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7192. 15:15:21.597 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7193. 15:15:21.597 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7194. 15:15:21.597 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7195. 15:15:21.597 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7196. 15:15:21.597 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7197. 15:15:21.598 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7198. 15:15:21.598 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7199. 15:15:21.598 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7200. 15:15:21.598 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7201. 15:15:21.598 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7202. 15:15:21.599 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7203. 15:15:21.599 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7204. c.z.w.c.c.CockpitInfrastructureOperatingInformationController:
  7205. {GET [/api/cockpit/v1/infrastructure/operating-information]}: operatingInformation(String,String,String,String,String)
  7206. 15:15:21.599 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7207. 15:15:21.603 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7208. 15:15:21.603 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7209. 15:15:21.603 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7210. 15:15:21.603 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7211. 15:15:21.604 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7212. 15:15:21.604 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7213. 15:15:21.604 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3ef8de39
  7214. 15:15:21.604 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@370e5bb9
  7215. 15:15:21.604 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7216. 15:15:21.604 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  7217. 15:15:21.604 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/infrastructure/operating-information?range=LAST_YEAR", parameters={masked}
  7218. 15:15:21.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#operatingInformation(String, String, String, String, String)
  7219. 15:15:21.605 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  7220. 15:15:21.605 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7221. 15:15:21.605 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=range must be LAST_24_HOURS, LAST_7_DAYS or LAST_30_DAYS, code=400, data=com.zksy.cockpit.found (truncated)...]
  7222. 15:15:21.606 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: range must be LAST_24_HOURS, LAST_7_DAYS or LAST_30_DAYS]
  7223. 15:15:21.606 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7224. 15:15:21.606 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  7225. 15:15:21.606 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7226. [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.157 s - in com.zksy.web.controller.cockpit.CockpitInfrastructureOperatingInformationControllerTest
  7227. [INFO] Running com.zksy.web.controller.cockpit.CockpitMapSnapshotControllerTest
  7228. 15:15:21.607 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7229. 15:15:21.607 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7230. 15:15:21.607 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7231. 15:15:21.607 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7232. 15:15:21.607 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7233. 15:15:21.607 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7234. 15:15:21.608 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7235. 15:15:21.608 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7236. 15:15:21.610 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7237. 15:15:21.610 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7238. 15:15:21.610 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7239. 15:15:21.610 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7240. 15:15:21.610 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7241. 15:15:21.610 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7242. 15:15:21.611 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7243. c.z.w.c.c.CockpitMapSnapshotController:
  7244. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7245. 15:15:21.611 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7246. 15:15:21.615 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7247. 15:15:21.617 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7248. 15:15:21.617 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7249. 15:15:21.617 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7250. 15:15:21.617 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7251. 15:15:21.617 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7252. 15:15:21.617 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@79fa9f97
  7253. 15:15:21.617 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@400cb9ef
  7254. 15:15:21.617 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7255. 15:15:21.617 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7256. 15:15:21.618 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7257. 15:15:21.618 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7258. 15:15:21.619 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleSnapshotExpired(HttpServletRequest)
  7259. 15:15:21.620 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7260. 15:15:21.620 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=地图快照已失效,请重新加载, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@1405dd10}]
  7261. 15:15:21.620 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitSnapshotExpiredException: snapshot expired]
  7262. 15:15:21.620 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7263. 15:15:21.621 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  7264. 15:15:21.621 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  7265. 15:15:21.621 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7266. 15:15:21.621 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7267. 15:15:21.621 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7268. 15:15:21.621 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7269. 15:15:21.622 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7270. 15:15:21.622 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7271. 15:15:21.622 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7272. 15:15:21.622 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7273. 15:15:21.623 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7274. 15:15:21.623 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7275. 15:15:21.624 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7276. 15:15:21.624 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7277. 15:15:21.624 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7278. 15:15:21.624 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7279. 15:15:21.624 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7280. 15:15:21.624 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7281. c.z.w.c.c.CockpitMapSnapshotController:
  7282. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7283. 15:15:21.624 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7284. 15:15:21.627 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7285. 15:15:21.628 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7286. 15:15:21.628 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7287. 15:15:21.628 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7288. 15:15:21.628 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7289. 15:15:21.628 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7290. 15:15:21.628 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@684c2c57
  7291. 15:15:21.628 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@522fc67
  7292. 15:15:21.628 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7293. 15:15:21.628 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7294. 15:15:21.629 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7295. 15:15:21.629 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7296. 15:15:21.629 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleSnapshotExpired(HttpServletRequest)
  7297. 15:15:21.630 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7298. 15:15:21.630 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=地图快照已失效,请重新加载, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@479f1d09}]
  7299. 15:15:21.631 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitSnapshotExpiredException: snapshot not found]
  7300. 15:15:21.631 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7301. 15:15:21.631 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  7302. 15:15:21.631 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  7303. 15:15:21.633 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7304. 15:15:21.633 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7305. 15:15:21.633 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7306. 15:15:21.633 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7307. 15:15:21.633 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7308. 15:15:21.634 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7309. 15:15:21.634 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7310. 15:15:21.634 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7311. 15:15:21.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7312. 15:15:21.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7313. 15:15:21.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7314. 15:15:21.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7315. 15:15:21.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7316. 15:15:21.635 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7317. 15:15:21.636 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7318. c.z.w.c.c.CockpitMapSnapshotController:
  7319. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7320. 15:15:21.636 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7321. 15:15:21.638 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7322. 15:15:21.639 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7323. 15:15:21.639 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7324. 15:15:21.639 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7325. 15:15:21.639 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7326. 15:15:21.639 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7327. 15:15:21.639 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@71d4b83b
  7328. 15:15:21.639 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@33d828b3
  7329. 15:15:21.639 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7330. 15:15:21.639 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7331. 15:15:21.640 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7332. 15:15:21.640 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7333. 15:15:21.640 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  7334. 15:15:21.641 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7335. 15:15:21.641 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=地图快照分页参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@7c7478ac}]
  7336. 15:15:21.641 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 地图快照分页参数不合法]
  7337. 15:15:21.641 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7338. 15:15:21.641 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  7339. 15:15:21.641 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  7340. 15:15:21.641 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7341. 15:15:21.642 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7342. 15:15:21.642 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7343. 15:15:21.642 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7344. 15:15:21.642 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7345. 15:15:21.642 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7346. 15:15:21.642 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7347. 15:15:21.642 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7348. 15:15:21.643 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7349. 15:15:21.643 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7350. 15:15:21.643 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7351. 15:15:21.643 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7352. 15:15:21.643 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7353. 15:15:21.643 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7354. 15:15:21.643 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7355. 15:15:21.644 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7356. c.z.w.c.c.CockpitMapSnapshotController:
  7357. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7358. 15:15:21.644 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7359. 15:15:21.646 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7360. 15:15:21.647 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7361. 15:15:21.647 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7362. 15:15:21.647 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7363. 15:15:21.647 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7364. 15:15:21.647 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7365. 15:15:21.647 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3821a012
  7366. 15:15:21.647 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2efda33d
  7367. 15:15:21.647 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7368. 15:15:21.647 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7369. 15:15:21.647 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7370. 15:15:21.647 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7371. 15:15:21.648 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  7372. 15:15:21.649 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7373. 15:15:21.649 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  7374. 15:15:21.650 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  7375. 15:15:21.650 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7376. 15:15:21.650 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  7377. 15:15:21.650 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  7378. 15:15:21.650 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7379. 15:15:21.651 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7380. 15:15:21.651 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7381. 15:15:21.651 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7382. 15:15:21.651 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7383. 15:15:21.651 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7384. 15:15:21.651 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7385. 15:15:21.651 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7386. 15:15:21.652 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7387. 15:15:21.653 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7388. 15:15:21.654 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7389. 15:15:21.654 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7390. 15:15:21.654 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7391. 15:15:21.654 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7392. 15:15:21.654 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7393. 15:15:21.654 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7394. c.z.w.c.c.CockpitMapSnapshotController:
  7395. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7396. 15:15:21.654 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7397. 15:15:21.657 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7398. 15:15:21.658 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7399. 15:15:21.658 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7400. 15:15:21.658 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7401. 15:15:21.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7402. 15:15:21.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7403. 15:15:21.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@f243d5c
  7404. 15:15:21.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@45a0ba61
  7405. 15:15:21.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7406. 15:15:21.658 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7407. 15:15:21.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7408. 15:15:21.658 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7409. 15:15:21.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleSnapshotExpired(HttpServletRequest)
  7410. 15:15:21.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7411. 15:15:21.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=地图快照已失效,请重新加载, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@3a69c81e}]
  7412. 15:15:21.660 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitSnapshotExpiredException: snapshot token required for later pages]
  7413. 15:15:21.660 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7414. 15:15:21.660 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  7415. 15:15:21.660 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  7416. 15:15:21.661 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7417. 15:15:21.661 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7418. 15:15:21.661 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7419. 15:15:21.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7420. 15:15:21.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7421. 15:15:21.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7422. 15:15:21.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7423. 15:15:21.662 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7424. 15:15:21.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7425. 15:15:21.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7426. 15:15:21.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7427. 15:15:21.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7428. 15:15:21.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7429. 15:15:21.662 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7430. 15:15:21.663 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7431. c.z.w.c.c.CockpitMapSnapshotController:
  7432. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7433. 15:15:21.663 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7434. 15:15:21.667 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7435. 15:15:21.669 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7436. 15:15:21.669 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7437. 15:15:21.669 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7438. 15:15:21.669 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7439. 15:15:21.669 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7440. 15:15:21.669 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4d0d97bb
  7441. 15:15:21.669 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@c9a18ed
  7442. 15:15:21.669 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7443. 15:15:21.669 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7444. 15:15:21.670 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7445. 15:15:21.670 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7446. 15:15:21.672 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7447. 15:15:21.672 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@759c8393}]
  7448. 15:15:21.674 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7449. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  7450. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  7451. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointCode']
  7452. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['industry']
  7453. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  7454. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['deviceCode']
  7455. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  7456. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['pointCodes']
  7457. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['pointCodes'][0]
  7458. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  7459. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes'][0]
  7460. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['coordinateValidation']['totalObjectCount']
  7461. 15:15:21.674 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['snapshotAt']
  7462. 15:15:21.675 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7463. 15:15:21.675 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7464. 15:15:21.675 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7465. 15:15:21.676 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7466. 15:15:21.676 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7467. 15:15:21.676 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7468. 15:15:21.676 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7469. 15:15:21.677 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7470. 15:15:21.678 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7471. 15:15:21.678 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7472. 15:15:21.678 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7473. 15:15:21.678 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7474. 15:15:21.678 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7475. 15:15:21.678 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7476. 15:15:21.679 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7477. c.z.w.c.c.CockpitMapSnapshotController:
  7478. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7479. 15:15:21.679 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7480. 15:15:21.685 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7481. 15:15:21.687 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7482. 15:15:21.687 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7483. 15:15:21.687 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7484. 15:15:21.688 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7485. 15:15:21.688 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7486. 15:15:21.688 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@704c3ca2
  7487. 15:15:21.688 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7d3a9061
  7488. 15:15:21.688 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7489. 15:15:21.688 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  7490. 15:15:21.688 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7491. 15:15:21.688 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7492. 15:15:21.689 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7493. 15:15:21.690 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@2a2f7a61}]
  7494. 15:15:21.691 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7495. 15:15:21.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  7496. 15:15:21.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  7497. 15:15:21.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointCode']
  7498. 15:15:21.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  7499. 15:15:21.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['deviceCode']
  7500. 15:15:21.691 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceType']
  7501. 15:15:21.692 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7502. 15:15:21.692 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7503. 15:15:21.692 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7504. 15:15:21.692 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7505. 15:15:21.692 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7506. 15:15:21.692 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7507. 15:15:21.692 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7508. 15:15:21.693 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7509. 15:15:21.693 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7510. 15:15:21.693 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7511. 15:15:21.693 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7512. 15:15:21.693 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7513. 15:15:21.693 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7514. 15:15:21.694 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7515. 15:15:21.694 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7516. c.z.w.c.c.CockpitMapSnapshotController:
  7517. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7518. 15:15:21.694 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7519. 15:15:21.697 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7520. 15:15:21.699 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7521. 15:15:21.699 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7522. 15:15:21.699 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7523. 15:15:21.699 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7524. 15:15:21.699 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7525. 15:15:21.699 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@26169be3
  7526. 15:15:21.699 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@f573dcb
  7527. 15:15:21.699 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7528. 15:15:21.699 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7529. 15:15:21.700 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={}
  7530. 15:15:21.700 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7531. 15:15:21.702 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7532. 15:15:21.702 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@6f636de3}]
  7533. 15:15:21.704 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7534. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  7535. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  7536. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  7537. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  7538. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  7539. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['page']
  7540. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pageSize']
  7541. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['snapshotAt']
  7542. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['batchUpdatedAt']
  7543. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  7544. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['complete']
  7545. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  7546. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  7547. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointCode']
  7548. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointStatus']
  7549. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['deviceCodes']
  7550. 15:15:21.704 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['coordinateValidation']['renderable']
  7551. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['coordinateValidation']['state']
  7552. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][1]['pointCode']
  7553. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][1]['deviceCodes'][0]
  7554. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['deviceCode']
  7555. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['coordinateValidation']['renderable']
  7556. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['coordinateValidation']['state']
  7557. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['coordinateValidation']['reason']
  7558. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['coordinateValidation']['crs']
  7559. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['coordinateValidation']['totalObjectCount']
  7560. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['coordinateValidation']['renderableCount']
  7561. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['coordinateValidation']['invalidCount']
  7562. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['coordinateValidation']['unverifiedCount']
  7563. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['district']
  7564. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['districtName']
  7565. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['industry']
  7566. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['typeCode']
  7567. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['typeName']
  7568. 15:15:21.705 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][2]['district']
  7569. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][2]['districtName']
  7570. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][2]['industry']
  7571. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['district']
  7572. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['districtName']
  7573. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['industry']
  7574. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['typeCode']
  7575. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  7576. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['district']
  7577. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtFilter']
  7578. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceType']
  7579. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['pointCodes']
  7580. 15:15:21.706 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  7581. 15:15:21.707 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7582. 15:15:21.707 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7583. 15:15:21.707 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7584. 15:15:21.708 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7585. 15:15:21.708 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7586. 15:15:21.708 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7587. 15:15:21.708 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7588. 15:15:21.709 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7589. 15:15:21.709 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7590. 15:15:21.710 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7591. 15:15:21.710 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7592. 15:15:21.710 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7593. 15:15:21.710 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7594. 15:15:21.710 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7595. 15:15:21.710 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7596. c.z.w.c.c.CockpitMapSnapshotController:
  7597. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7598. 15:15:21.710 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7599. 15:15:21.712 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7600. 15:15:21.714 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7601. 15:15:21.714 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7602. 15:15:21.714 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7603. 15:15:21.714 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7604. 15:15:21.714 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7605. 15:15:21.714 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3266c7cf
  7606. 15:15:21.714 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@157002b7
  7607. 15:15:21.714 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7608. 15:15:21.714 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7609. 15:15:21.714 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7610. 15:15:21.715 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7611. 15:15:21.715 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  7612. 15:15:21.716 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7613. 15:15:21.716 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=district must be 0, 1, 2 or UNASSIGNED, code=400, data=com.zksy.cockpit.foundation.CockpitError (truncated)...]
  7614. 15:15:21.717 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: district must be 0, 1, 2 or UNASSIGNED]
  7615. 15:15:21.717 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7616. 15:15:21.717 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  7617. 15:15:21.717 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7618. 15:15:21.718 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7619. 15:15:21.718 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7620. 15:15:21.718 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7621. 15:15:21.718 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7622. 15:15:21.718 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7623. 15:15:21.719 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7624. 15:15:21.719 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7625. 15:15:21.720 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7626. 15:15:21.721 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7627. 15:15:21.721 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7628. 15:15:21.721 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7629. 15:15:21.721 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7630. 15:15:21.721 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7631. 15:15:21.721 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7632. 15:15:21.721 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7633. c.z.w.c.c.CockpitMapSnapshotController:
  7634. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7635. 15:15:21.722 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7636. 15:15:21.725 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7637. 15:15:21.726 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7638. 15:15:21.726 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7639. 15:15:21.726 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7640. 15:15:21.726 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7641. 15:15:21.726 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7642. 15:15:21.726 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@233d40da
  7643. 15:15:21.726 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2f6bb6d8
  7644. 15:15:21.726 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7645. 15:15:21.726 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7646. 15:15:21.727 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7647. 15:15:21.727 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7648. 15:15:21.727 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7649. 15:15:21.728 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7650. 15:15:21.728 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7651. 15:15:21.728 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7652. 15:15:21.728 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7653. 15:15:21.729 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7654. 15:15:21.729 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7655. 15:15:21.729 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7656. 15:15:21.729 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7657. 15:15:21.729 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7658. 15:15:21.729 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7659. 15:15:21.729 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7660. 15:15:21.730 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7661. c.z.w.c.c.CockpitMapSnapshotController:
  7662. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7663. 15:15:21.730 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7664. 15:15:21.733 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7665. 15:15:21.735 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7666. 15:15:21.735 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7667. 15:15:21.735 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7668. 15:15:21.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7669. 15:15:21.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7670. 15:15:21.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@541c32de
  7671. 15:15:21.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@22120799
  7672. 15:15:21.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7673. 15:15:21.735 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7674. 15:15:21.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7675. 15:15:21.735 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7676. 15:15:21.736 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  7677. 15:15:21.737 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7678. 15:15:21.737 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=地图快照分页参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@3adbfd16}]
  7679. 15:15:21.738 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 地图快照分页参数不合法]
  7680. 15:15:21.738 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7681. 15:15:21.738 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  7682. 15:15:21.738 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  7683. 15:15:21.738 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7684. 15:15:21.739 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7685. 15:15:21.739 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7686. 15:15:21.739 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7687. 15:15:21.739 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7688. 15:15:21.739 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7689. 15:15:21.739 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7690. 15:15:21.739 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7691. 15:15:21.740 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7692. 15:15:21.741 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7693. 15:15:21.741 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7694. 15:15:21.741 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7695. 15:15:21.741 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7696. 15:15:21.741 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7697. 15:15:21.741 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7698. 15:15:21.741 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7699. c.z.w.c.c.CockpitMapSnapshotController:
  7700. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7701. 15:15:21.741 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7702. 15:15:21.743 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7703. 15:15:21.744 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7704. 15:15:21.744 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7705. 15:15:21.744 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7706. 15:15:21.744 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7707. 15:15:21.744 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7708. 15:15:21.744 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@74c74c99
  7709. 15:15:21.744 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@35b5056e
  7710. 15:15:21.744 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7711. 15:15:21.744 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7712. 15:15:21.745 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={}
  7713. 15:15:21.745 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7714. 15:15:21.748 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7715. 15:15:21.748 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@5f05cd7e}]
  7716. 15:15:21.751 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7717. 15:15:21.751 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointStatus']
  7718. 15:15:21.751 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['statusReasons'][0]
  7719. 15:15:21.751 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][1]['pointStatus']
  7720. 15:15:21.751 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][2]['pointStatus']
  7721. 15:15:21.751 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][3]['pointStatus']
  7722. 15:15:21.751 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][4]['pointStatus']
  7723. 15:15:21.751 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][4]['statusReasons'][0]
  7724. 15:15:21.751 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][5]['pointStatus']
  7725. 15:15:21.753 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7726. 15:15:21.753 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7727. 15:15:21.753 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7728. 15:15:21.753 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7729. 15:15:21.753 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7730. 15:15:21.753 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7731. 15:15:21.753 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7732. 15:15:21.754 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7733. 15:15:21.754 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7734. 15:15:21.755 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7735. 15:15:21.755 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7736. 15:15:21.755 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7737. 15:15:21.755 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7738. 15:15:21.755 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7739. 15:15:21.755 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7740. c.z.w.c.c.CockpitMapSnapshotController:
  7741. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7742. 15:15:21.755 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7743. 15:15:21.757 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7744. 15:15:21.758 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7745. 15:15:21.758 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7746. 15:15:21.758 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7747. 15:15:21.758 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7748. 15:15:21.758 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7749. 15:15:21.758 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@62048ab
  7750. 15:15:21.758 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@173039b5
  7751. 15:15:21.758 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7752. 15:15:21.758 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7753. 15:15:21.758 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7754. 15:15:21.759 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7755. 15:15:21.759 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  7756. 15:15:21.760 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7757. 15:15:21.760 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=地图快照分页参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@6005cfe5}]
  7758. 15:15:21.760 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 地图快照分页参数不合法]
  7759. 15:15:21.760 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  7760. 15:15:21.760 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  7761. 15:15:21.760 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  7762. 15:15:21.760 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7763. 15:15:21.761 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7764. 15:15:21.761 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7765. 15:15:21.761 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7766. 15:15:21.762 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7767. 15:15:21.762 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7768. 15:15:21.762 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7769. 15:15:21.762 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7770. 15:15:21.763 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7771. 15:15:21.763 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7772. 15:15:21.764 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7773. 15:15:21.764 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7774. 15:15:21.764 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7775. 15:15:21.764 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7776. 15:15:21.764 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7777. 15:15:21.764 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7778. c.z.w.c.c.CockpitMapSnapshotController:
  7779. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7780. 15:15:21.764 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7781. 15:15:21.768 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7782. 15:15:21.768 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7783. 15:15:21.769 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7784. 15:15:21.769 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7785. 15:15:21.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7786. 15:15:21.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7787. 15:15:21.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@156322ce
  7788. 15:15:21.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@546f0f36
  7789. 15:15:21.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7790. 15:15:21.769 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7791. 15:15:21.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/map-snapshot", parameters={}
  7792. 15:15:21.769 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  7793. 15:15:21.769 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  7794. 15:15:21.770 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7795. 15:15:21.770 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7796. 15:15:21.770 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7797. 15:15:21.770 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7798. 15:15:21.770 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7799. 15:15:21.770 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7800. 15:15:21.771 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7801. 15:15:21.771 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7802. 15:15:21.771 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7803. 15:15:21.772 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7804. 15:15:21.772 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7805. 15:15:21.772 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7806. 15:15:21.772 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7807. 15:15:21.772 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7808. 15:15:21.772 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7809. c.z.w.c.c.CockpitMapSnapshotController:
  7810. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7811. 15:15:21.772 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7812. 15:15:21.775 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7813. 15:15:21.776 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7814. 15:15:21.776 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7815. 15:15:21.776 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7816. 15:15:21.776 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7817. 15:15:21.776 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7818. 15:15:21.776 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2162e4a
  7819. 15:15:21.776 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@595626b8
  7820. 15:15:21.776 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7821. 15:15:21.776 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7822. 15:15:21.776 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={}
  7823. 15:15:21.777 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7824. 15:15:21.778 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleReadFailure(HttpServletRequest)
  7825. 15:15:21.778 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7826. 15:15:21.778 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱地图快照数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@1928930}]
  7827. 15:15:21.779 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  7828. 15:15:21.779 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  7829. 15:15:21.779 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  7830. 15:15:21.779 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  7831. 15:15:21.779 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  7832. 15:15:21.780 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7833. 15:15:21.780 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7834. 15:15:21.780 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7835. 15:15:21.780 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7836. 15:15:21.780 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7837. 15:15:21.780 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7838. 15:15:21.781 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7839. 15:15:21.781 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7840. 15:15:21.782 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7841. 15:15:21.782 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7842. 15:15:21.782 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7843. 15:15:21.782 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7844. 15:15:21.782 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7845. 15:15:21.782 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7846. 15:15:21.783 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7847. c.z.w.c.c.CockpitMapSnapshotController:
  7848. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7849. 15:15:21.783 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7850. 15:15:21.786 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7851. 15:15:21.787 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7852. 15:15:21.787 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7853. 15:15:21.787 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7854. 15:15:21.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7855. 15:15:21.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7856. 15:15:21.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@747fb4b1
  7857. 15:15:21.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6924ff83
  7858. 15:15:21.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7859. 15:15:21.787 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7860. 15:15:21.788 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7861. 15:15:21.788 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7862. 15:15:21.789 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7863. 15:15:21.789 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@e19908e}]
  7864. 15:15:21.790 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7865. 15:15:21.790 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['district']
  7866. 15:15:21.790 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtName']
  7867. 15:15:21.790 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtFilter']
  7868. 15:15:21.791 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7869. 15:15:21.791 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7870. 15:15:21.791 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7871. 15:15:21.791 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7872. 15:15:21.791 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7873. 15:15:21.791 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7874. 15:15:21.791 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7875. 15:15:21.792 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7876. 15:15:21.793 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7877. 15:15:21.793 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7878. 15:15:21.793 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7879. 15:15:21.793 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7880. 15:15:21.793 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7881. 15:15:21.793 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7882. 15:15:21.794 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7883. c.z.w.c.c.CockpitMapSnapshotController:
  7884. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7885. 15:15:21.794 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7886. 15:15:21.796 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7887. 15:15:21.797 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7888. 15:15:21.798 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7889. 15:15:21.798 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7890. 15:15:21.798 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7891. 15:15:21.798 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7892. 15:15:21.798 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@a8dedda
  7893. 15:15:21.798 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6e089bcb
  7894. 15:15:21.798 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7895. 15:15:21.798 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7896. 15:15:21.798 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7897. 15:15:21.799 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7898. 15:15:21.802 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7899. 15:15:21.802 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@5409305f}]
  7900. 15:15:21.803 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7901. 15:15:21.803 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['snapshotAt']
  7902. 15:15:21.803 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  7903. 15:15:21.803 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['complete']
  7904. 15:15:21.803 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  7905. 15:15:21.803 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointCode']
  7906. 15:15:21.803 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][1]['pointCode']
  7907. 15:15:21.803 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  7908. 15:15:21.804 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7909. 15:15:21.804 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7910. 15:15:21.804 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7911. 15:15:21.804 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@515c3dd2}]
  7912. 15:15:21.806 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7913. 15:15:21.806 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['snapshotAt']
  7914. 15:15:21.806 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  7915. 15:15:21.806 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['complete']
  7916. 15:15:21.806 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  7917. 15:15:21.806 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointCode']
  7918. 15:15:21.806 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  7919. 15:15:21.806 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['deviceCode']
  7920. 15:15:21.806 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7921. 15:15:21.806 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7922. 15:15:21.807 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7923. 15:15:21.807 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@39889671}]
  7924. 15:15:21.807 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7925. 15:15:21.807 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['snapshotAt']
  7926. 15:15:21.807 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  7927. 15:15:21.807 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['complete']
  7928. 15:15:21.807 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  7929. 15:15:21.808 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  7930. 15:15:21.808 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['deviceCode']
  7931. 15:15:21.808 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][1]['deviceCode']
  7932. 15:15:21.808 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7933. 15:15:21.808 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7934. 15:15:21.809 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7935. 15:15:21.809 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@6b5ad1bb}]
  7936. 15:15:21.810 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7937. 15:15:21.810 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['snapshotAt']
  7938. 15:15:21.810 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  7939. 15:15:21.810 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['complete']
  7940. 15:15:21.810 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  7941. 15:15:21.810 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  7942. 15:15:21.810 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['deviceCode']
  7943. 15:15:21.810 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['coordinateValidation']['reason']
  7944. 15:15:21.811 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7945. 15:15:21.811 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7946. 15:15:21.811 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7947. 15:15:21.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7948. 15:15:21.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7949. 15:15:21.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7950. 15:15:21.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7951. 15:15:21.813 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7952. 15:15:21.814 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7953. 15:15:21.814 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7954. 15:15:21.814 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7955. 15:15:21.814 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7956. 15:15:21.814 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7957. 15:15:21.814 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  7958. 15:15:21.815 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  7959. c.z.w.c.c.CockpitMapSnapshotController:
  7960. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  7961. 15:15:21.815 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  7962. 15:15:21.820 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  7963. 15:15:21.821 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  7964. 15:15:21.821 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  7965. 15:15:21.821 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  7966. 15:15:21.821 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  7967. 15:15:21.821 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  7968. 15:15:21.821 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3df88502
  7969. 15:15:21.821 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@591b9836
  7970. 15:15:21.821 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  7971. 15:15:21.821 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  7972. 15:15:21.821 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  7973. 15:15:21.821 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  7974. 15:15:21.823 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  7975. 15:15:21.823 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@7b2f18cd}]
  7976. 15:15:21.826 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  7977. 15:15:21.826 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  7978. 15:15:21.826 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  7979. 15:15:21.826 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointCode']
  7980. 15:15:21.826 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['district']
  7981. 15:15:21.826 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['districtName']
  7982. 15:15:21.826 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  7983. 15:15:21.826 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['deviceCode']
  7984. 15:15:21.826 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['industry']
  7985. 15:15:21.826 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtFilter']
  7986. 15:15:21.827 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  7987. 15:15:21.827 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  7988. 15:15:21.827 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  7989. 15:15:21.828 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  7990. 15:15:21.828 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  7991. 15:15:21.828 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  7992. 15:15:21.828 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  7993. 15:15:21.828 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  7994. 15:15:21.829 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  7995. 15:15:21.829 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  7996. 15:15:21.829 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  7997. 15:15:21.829 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  7998. 15:15:21.829 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  7999. 15:15:21.829 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8000. 15:15:21.830 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8001. c.z.w.c.c.CockpitMapSnapshotController:
  8002. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  8003. 15:15:21.830 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8004. 15:15:21.833 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8005. 15:15:21.835 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8006. 15:15:21.835 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8007. 15:15:21.835 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8008. 15:15:21.835 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8009. 15:15:21.835 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8010. 15:15:21.835 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@591e27f1
  8011. 15:15:21.835 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6803b02d
  8012. 15:15:21.835 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8013. 15:15:21.835 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8014. 15:15:21.835 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  8015. 15:15:21.835 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  8016. 15:15:21.836 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8017. 15:15:21.836 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@5862a07b}]
  8018. 15:15:21.837 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8019. 15:15:21.838 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  8020. 15:15:21.838 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  8021. 15:15:21.838 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  8022. 15:15:21.838 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['complete']
  8023. 15:15:21.838 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  8024. 15:15:21.838 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  8025. 15:15:21.838 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8026. 15:15:21.839 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@4fc41cba}]
  8027. 15:15:21.839 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8028. 15:15:21.839 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  8029. 15:15:21.839 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  8030. 15:15:21.839 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  8031. 15:15:21.839 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['deviceCode']
  8032. 15:15:21.839 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['complete']
  8033. [INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.23 s - in com.zksy.web.controller.cockpit.CockpitMapSnapshotControllerTest
  8034. [INFO] Running com.zksy.web.controller.cockpit.CockpitMonitoringDistributionControllerTest
  8035. 15:15:21.840 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8036. 15:15:21.840 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8037. 15:15:21.840 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8038. 15:15:21.840 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8039. 15:15:21.840 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8040. 15:15:21.841 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8041. 15:15:21.841 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8042. 15:15:21.842 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8043. 15:15:21.842 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8044. 15:15:21.842 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8045. 15:15:21.842 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8046. 15:15:21.842 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8047. 15:15:21.842 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8048. 15:15:21.842 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8049. 15:15:21.843 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8050. c.z.w.c.c.CockpitMonitoringDistributionController:
  8051. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8052. 15:15:21.843 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8053. 15:15:21.845 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8054. 15:15:21.846 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8055. 15:15:21.846 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8056. 15:15:21.846 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8057. 15:15:21.846 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8058. 15:15:21.846 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8059. 15:15:21.846 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@50e0541
  8060. 15:15:21.846 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@25a41143
  8061. 15:15:21.846 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8062. 15:15:21.846 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8063. 15:15:21.849 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8064. 15:15:21.849 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8065. 15:15:21.849 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8066. 15:15:21.850 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8067. 15:15:21.850 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8068. 15:15:21.850 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8069. 15:15:21.850 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8070. 15:15:21.851 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8071. 15:15:21.852 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8072. 15:15:21.852 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8073. 15:15:21.852 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8074. 15:15:21.852 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8075. 15:15:21.852 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8076. 15:15:21.852 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8077. 15:15:21.853 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8078. c.z.w.c.c.CockpitMonitoringDistributionController:
  8079. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8080. 15:15:21.853 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8081. 15:15:21.855 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8082. 15:15:21.855 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8083. 15:15:21.856 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8084. 15:15:21.856 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8085. 15:15:21.856 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8086. 15:15:21.856 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8087. 15:15:21.856 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1d07fb2
  8088. 15:15:21.856 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@46f5030f
  8089. 15:15:21.856 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8090. 15:15:21.856 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8091. 15:15:21.856 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8092. 15:15:21.856 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8093. 15:15:21.857 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleSnapshotExpired(HttpServletRequest)
  8094. 15:15:21.858 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8095. 15:15:21.858 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=地图快照已失效,请重新加载, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@18b77ec9}]
  8096. 15:15:21.858 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitSnapshotExpiredException: snapshot expired]
  8097. 15:15:21.858 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  8098. 15:15:21.858 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  8099. 15:15:21.858 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  8100. 15:15:21.858 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  8101. 15:15:21.859 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8102. 15:15:21.859 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8103. 15:15:21.859 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8104. 15:15:21.859 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8105. 15:15:21.859 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8106. 15:15:21.859 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8107. 15:15:21.859 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8108. 15:15:21.860 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8109. 15:15:21.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8110. 15:15:21.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8111. 15:15:21.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8112. 15:15:21.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8113. 15:15:21.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8114. 15:15:21.860 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8115. 15:15:21.861 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8116. c.z.w.c.c.CockpitMonitoringDistributionController:
  8117. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8118. 15:15:21.861 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8119. 15:15:21.863 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8120. 15:15:21.864 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8121. 15:15:21.864 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8122. 15:15:21.864 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8123. 15:15:21.864 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8124. 15:15:21.864 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8125. 15:15:21.864 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3d2e1d18
  8126. 15:15:21.864 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@12b9d405
  8127. 15:15:21.864 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8128. 15:15:21.864 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8129. 15:15:21.864 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8130. 15:15:21.865 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8131. 15:15:21.866 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8132. 15:15:21.866 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@402d443d (truncated)...]
  8133. 15:15:21.869 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8134. 15:15:21.869 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8135. 15:15:21.869 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  8136. 15:15:21.869 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  8137. 15:15:21.869 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  8138. 15:15:21.869 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution']
  8139. 15:15:21.869 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][0]['industry']
  8140. 15:15:21.869 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][0]['count']
  8141. 15:15:21.869 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][3]['count']
  8142. 15:15:21.869 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][4]['count']
  8143. 15:15:21.871 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8144. 15:15:21.871 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8145. 15:15:21.871 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8146. 15:15:21.871 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8147. 15:15:21.871 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8148. 15:15:21.871 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8149. 15:15:21.872 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8150. 15:15:21.872 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8151. 15:15:21.873 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8152. 15:15:21.873 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8153. 15:15:21.873 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8154. 15:15:21.873 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8155. 15:15:21.873 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8156. 15:15:21.873 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8157. 15:15:21.873 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8158. c.z.w.c.c.CockpitMonitoringDistributionController:
  8159. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8160. 15:15:21.874 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8161. 15:15:21.876 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8162. 15:15:21.877 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8163. 15:15:21.877 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8164. 15:15:21.877 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8165. 15:15:21.877 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8166. 15:15:21.877 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8167. 15:15:21.877 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6a7eef27
  8168. 15:15:21.877 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1ab6a093
  8169. 15:15:21.877 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8170. 15:15:21.877 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8171. 15:15:21.877 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8172. 15:15:21.878 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8173. 15:15:21.879 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8174. 15:15:21.879 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@6d95b51d (truncated)...]
  8175. 15:15:21.881 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8176. 15:15:21.881 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8177. 15:15:21.881 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['district']
  8178. 15:15:21.881 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtName']
  8179. 15:15:21.881 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtFilter']
  8180. 15:15:21.881 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution']
  8181. 15:15:21.881 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['district']
  8182. 15:15:21.881 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['districtName']
  8183. 15:15:21.881 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['pointCount']
  8184. 15:15:21.881 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['deviceCount']
  8185. 15:15:21.883 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8186. 15:15:21.883 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8187. 15:15:21.883 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8188. 15:15:21.883 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8189. 15:15:21.883 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8190. 15:15:21.883 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8191. 15:15:21.883 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8192. 15:15:21.884 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8193. 15:15:21.885 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8194. 15:15:21.885 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8195. 15:15:21.885 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8196. 15:15:21.885 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8197. 15:15:21.885 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8198. 15:15:21.885 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8199. 15:15:21.886 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8200. c.z.w.c.c.CockpitMonitoringDistributionController:
  8201. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8202. 15:15:21.886 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8203. 15:15:21.889 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8204. 15:15:21.889 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8205. 15:15:21.889 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8206. 15:15:21.889 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8207. 15:15:21.889 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8208. 15:15:21.889 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8209. 15:15:21.889 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@75abbb61
  8210. 15:15:21.889 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@740610a2
  8211. 15:15:21.889 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8212. 15:15:21.889 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8213. 15:15:21.890 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8214. 15:15:21.890 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8215. 15:15:21.891 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8216. 15:15:21.891 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@7edab945 (truncated)...]
  8217. 15:15:21.892 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8218. 15:15:21.892 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8219. 15:15:21.892 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['pointStatus']
  8220. 15:15:21.892 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][0]['count']
  8221. 15:15:21.892 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][1]['count']
  8222. 15:15:21.892 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][4]['count']
  8223. 15:15:21.892 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={}
  8224. 15:15:21.893 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8225. 15:15:21.893 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8226. 15:15:21.893 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@7902b006 (truncated)...]
  8227. 15:15:21.894 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8228. 15:15:21.894 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8229. 15:15:21.894 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['pointStatus']
  8230. 15:15:21.895 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8231. 15:15:21.895 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8232. 15:15:21.895 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8233. 15:15:21.895 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8234. 15:15:21.895 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8235. 15:15:21.895 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8236. 15:15:21.895 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8237. 15:15:21.896 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8238. 15:15:21.896 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8239. 15:15:21.896 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8240. 15:15:21.896 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8241. 15:15:21.896 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8242. 15:15:21.896 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8243. 15:15:21.896 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8244. 15:15:21.897 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8245. c.z.w.c.c.CockpitMonitoringDistributionController:
  8246. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8247. 15:15:21.897 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8248. 15:15:21.899 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8249. 15:15:21.901 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8250. 15:15:21.901 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8251. 15:15:21.901 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8252. 15:15:21.901 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8253. 15:15:21.901 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8254. 15:15:21.901 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@26c6be2d
  8255. 15:15:21.901 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@796affb8
  8256. 15:15:21.901 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8257. 15:15:21.901 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8258. 15:15:21.901 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8259. 15:15:21.901 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8260. 15:15:21.902 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  8261. 15:15:21.902 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8262. 15:15:21.902 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  8263. 15:15:21.903 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  8264. 15:15:21.903 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  8265. 15:15:21.903 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  8266. 15:15:21.903 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  8267. 15:15:21.903 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  8268. 15:15:21.903 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8269. 15:15:21.903 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8270. 15:15:21.903 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8271. 15:15:21.904 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8272. 15:15:21.904 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8273. 15:15:21.904 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8274. 15:15:21.904 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8275. 15:15:21.904 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8276. 15:15:21.905 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8277. 15:15:21.905 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8278. 15:15:21.905 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8279. 15:15:21.905 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8280. 15:15:21.905 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8281. 15:15:21.905 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8282. 15:15:21.905 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8283. c.z.w.c.c.CockpitMonitoringDistributionController:
  8284. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8285. 15:15:21.905 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8286. 15:15:21.907 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8287. 15:15:21.908 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8288. 15:15:21.908 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8289. 15:15:21.908 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8290. 15:15:21.908 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8291. 15:15:21.908 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8292. 15:15:21.908 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6231bb88
  8293. 15:15:21.908 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@331886ac
  8294. 15:15:21.908 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8295. 15:15:21.908 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8296. 15:15:21.910 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8297. 15:15:21.910 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8298. 15:15:21.910 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8299. 15:15:21.910 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8300. 15:15:21.910 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8301. 15:15:21.911 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8302. 15:15:21.911 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8303. 15:15:21.911 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8304. 15:15:21.911 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8305. 15:15:21.912 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8306. 15:15:21.912 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8307. 15:15:21.912 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8308. 15:15:21.912 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8309. 15:15:21.912 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8310. 15:15:21.912 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8311. c.z.w.c.c.CockpitMonitoringDistributionController:
  8312. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8313. 15:15:21.912 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8314. 15:15:21.917 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8315. 15:15:21.919 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8316. 15:15:21.919 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8317. 15:15:21.919 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8318. 15:15:21.919 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8319. 15:15:21.919 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8320. 15:15:21.919 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5c0bacaa
  8321. 15:15:21.919 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7cb15360
  8322. 15:15:21.919 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8323. 15:15:21.919 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8324. 15:15:21.920 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8325. 15:15:21.920 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8326. 15:15:21.920 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  8327. 15:15:21.920 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8328. 15:15:21.921 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=district must be 0, 1, 2 or UNASSIGNED, code=400, data=com.zksy.cockpit.foundation.CockpitError (truncated)...]
  8329. 15:15:21.921 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: district must be 0, 1, 2 or UNASSIGNED]
  8330. 15:15:21.921 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  8331. 15:15:21.921 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  8332. 15:15:21.921 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  8333. 15:15:21.921 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  8334. 15:15:21.922 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8335. 15:15:21.922 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8336. 15:15:21.922 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8337. 15:15:21.922 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8338. 15:15:21.922 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8339. 15:15:21.922 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8340. 15:15:21.922 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8341. 15:15:21.922 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8342. 15:15:21.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8343. 15:15:21.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8344. 15:15:21.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8345. 15:15:21.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8346. 15:15:21.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8347. 15:15:21.923 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8348. 15:15:21.923 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8349. c.z.w.c.c.CockpitMonitoringDistributionController:
  8350. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8351. 15:15:21.923 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8352. 15:15:21.925 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8353. 15:15:21.926 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8354. 15:15:21.926 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8355. 15:15:21.926 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8356. 15:15:21.926 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8357. 15:15:21.926 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8358. 15:15:21.926 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7e772d11
  8359. 15:15:21.926 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@76ad0058
  8360. 15:15:21.926 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8361. 15:15:21.926 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8362. 15:15:21.927 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8363. 15:15:21.927 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8364. 15:15:21.927 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8365. 15:15:21.928 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8366. 15:15:21.928 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8367. 15:15:21.928 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8368. 15:15:21.928 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8369. 15:15:21.928 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8370. 15:15:21.929 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8371. 15:15:21.929 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8372. 15:15:21.929 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8373. 15:15:21.929 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8374. 15:15:21.929 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8375. 15:15:21.929 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8376. 15:15:21.929 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8377. c.z.w.c.c.CockpitMonitoringDistributionController:
  8378. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8379. 15:15:21.929 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8380. 15:15:21.931 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8381. 15:15:21.932 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8382. 15:15:21.932 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8383. 15:15:21.932 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8384. 15:15:21.932 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8385. 15:15:21.932 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8386. 15:15:21.932 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@48332a63
  8387. 15:15:21.932 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6195e7d5
  8388. 15:15:21.932 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8389. 15:15:21.932 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8390. 15:15:21.933 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8391. 15:15:21.933 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8392. 15:15:21.934 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8393. 15:15:21.934 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@f2120d5}]
  8394. 15:15:21.937 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8395. 15:15:21.937 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8396. 15:15:21.937 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceType']
  8397. 15:15:21.937 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceTypeDistribution']
  8398. 15:15:21.937 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceTypeDistribution'][0]['deviceType']['code']
  8399. 15:15:21.938 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8400. 15:15:21.938 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8401. 15:15:21.938 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8402. 15:15:21.938 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8403. 15:15:21.938 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8404. 15:15:21.938 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8405. 15:15:21.938 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8406. 15:15:21.939 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8407. 15:15:21.939 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8408. 15:15:21.939 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8409. 15:15:21.939 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8410. 15:15:21.939 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8411. 15:15:21.939 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8412. 15:15:21.939 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8413. 15:15:21.940 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8414. c.z.w.c.c.CockpitMonitoringDistributionController:
  8415. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8416. 15:15:21.940 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8417. 15:15:21.943 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8418. 15:15:21.944 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8419. 15:15:21.944 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8420. 15:15:21.944 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8421. 15:15:21.944 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8422. 15:15:21.944 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8423. 15:15:21.944 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@397fced4
  8424. 15:15:21.944 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2026af0
  8425. 15:15:21.944 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8426. 15:15:21.944 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8427. 15:15:21.945 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8428. 15:15:21.945 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8429. 15:15:21.946 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8430. 15:15:21.946 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@31c9bb2f (truncated)...]
  8431. 15:15:21.946 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8432. 15:15:21.947 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8433. 15:15:21.947 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  8434. 15:15:21.947 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][0]['count']
  8435. 15:15:21.947 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceType']
  8436. 15:15:21.947 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['invalidCoordinateCount']
  8437. 15:15:21.947 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  8438. 15:15:21.947 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  8439. 15:15:21.947 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8440. 15:15:21.947 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8441. 15:15:21.947 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8442. 15:15:21.948 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8443. 15:15:21.948 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8444. 15:15:21.948 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8445. 15:15:21.948 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8446. 15:15:21.949 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8447. 15:15:21.950 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8448. 15:15:21.950 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8449. 15:15:21.950 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8450. 15:15:21.950 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8451. 15:15:21.950 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8452. 15:15:21.950 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8453. 15:15:21.951 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8454. c.z.w.c.c.CockpitMonitoringDistributionController:
  8455. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8456. 15:15:21.951 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8457. 15:15:21.954 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8458. 15:15:21.955 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8459. 15:15:21.955 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8460. 15:15:21.955 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8461. 15:15:21.955 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8462. 15:15:21.955 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8463. 15:15:21.955 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6e211727
  8464. 15:15:21.955 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5b6b5888
  8465. 15:15:21.955 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8466. 15:15:21.955 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8467. 15:15:21.956 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8468. 15:15:21.956 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8469. 15:15:21.956 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8470. 15:15:21.956 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8471. 15:15:21.956 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8472. 15:15:21.956 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8473. 15:15:21.957 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8474. 15:15:21.957 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8475. 15:15:21.957 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8476. 15:15:21.957 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8477. 15:15:21.957 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8478. 15:15:21.958 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8479. 15:15:21.958 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8480. 15:15:21.958 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8481. 15:15:21.958 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8482. c.z.w.c.c.CockpitMonitoringDistributionController:
  8483. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8484. 15:15:21.958 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8485. 15:15:21.960 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8486. 15:15:21.960 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8487. 15:15:21.961 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8488. 15:15:21.961 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8489. 15:15:21.961 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8490. 15:15:21.961 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8491. 15:15:21.961 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7952348f
  8492. 15:15:21.961 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4f3d49e4
  8493. 15:15:21.961 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8494. 15:15:21.961 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8495. 15:15:21.961 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8496. 15:15:21.961 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8497. 15:15:21.962 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  8498. 15:15:21.962 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8499. 15:15:21.962 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=监测分布分页参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@7d26b390}]
  8500. 15:15:21.962 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 监测分布分页参数不合法]
  8501. 15:15:21.962 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  8502. 15:15:21.962 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  8503. 15:15:21.962 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  8504. 15:15:21.962 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  8505. 15:15:21.963 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8506. 15:15:21.963 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8507. 15:15:21.963 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8508. 15:15:21.963 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8509. 15:15:21.963 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8510. 15:15:21.963 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8511. 15:15:21.963 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8512. 15:15:21.964 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8513. 15:15:21.964 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8514. 15:15:21.964 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8515. 15:15:21.964 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8516. 15:15:21.964 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8517. 15:15:21.964 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8518. 15:15:21.964 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8519. 15:15:21.965 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8520. c.z.w.c.c.CockpitMonitoringDistributionController:
  8521. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8522. 15:15:21.965 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8523. 15:15:21.969 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8524. 15:15:21.970 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8525. 15:15:21.970 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8526. 15:15:21.970 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8527. 15:15:21.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8528. 15:15:21.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8529. 15:15:21.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@323dd422
  8530. 15:15:21.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2f229f60
  8531. 15:15:21.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8532. 15:15:21.970 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8533. 15:15:21.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8534. 15:15:21.970 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8535. 15:15:21.971 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  8536. 15:15:21.972 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8537. 15:15:21.972 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=监测分布分页参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@3cdf8aa5}]
  8538. 15:15:21.972 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 监测分布分页参数不合法]
  8539. 15:15:21.972 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  8540. 15:15:21.972 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  8541. 15:15:21.972 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  8542. 15:15:21.972 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  8543. 15:15:21.973 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8544. 15:15:21.973 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8545. 15:15:21.973 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8546. 15:15:21.973 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8547. 15:15:21.973 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8548. 15:15:21.973 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8549. 15:15:21.973 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8550. 15:15:21.974 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8551. 15:15:21.974 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8552. 15:15:21.974 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8553. 15:15:21.974 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8554. 15:15:21.974 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8555. 15:15:21.974 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8556. 15:15:21.974 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8557. 15:15:21.975 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8558. c.z.w.c.c.CockpitMonitoringDistributionController:
  8559. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8560. 15:15:21.975 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8561. 15:15:21.979 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8562. 15:15:21.981 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8563. 15:15:21.981 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8564. 15:15:21.981 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8565. 15:15:21.981 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8566. 15:15:21.981 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8567. 15:15:21.981 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7f913c47
  8568. 15:15:21.981 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2c9573f1
  8569. 15:15:21.981 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8570. 15:15:21.981 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8571. 15:15:21.981 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/monitoring/distribution", parameters={}
  8572. 15:15:21.981 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  8573. 15:15:21.981 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  8574. 15:15:21.982 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8575. 15:15:21.982 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8576. 15:15:21.982 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8577. 15:15:21.983 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8578. 15:15:21.983 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8579. 15:15:21.983 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8580. 15:15:21.983 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8581. 15:15:21.984 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8582. 15:15:21.984 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8583. 15:15:21.985 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8584. 15:15:21.985 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8585. 15:15:21.985 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8586. 15:15:21.985 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8587. 15:15:21.985 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8588. 15:15:21.985 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8589. c.z.w.c.c.CockpitMonitoringDistributionController:
  8590. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8591. 15:15:21.985 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8592. 15:15:21.987 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8593. 15:15:21.988 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8594. 15:15:21.988 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8595. 15:15:21.988 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8596. 15:15:21.988 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8597. 15:15:21.988 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8598. 15:15:21.988 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@65e4ee59
  8599. 15:15:21.988 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4746d52d
  8600. 15:15:21.988 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8601. 15:15:21.988 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8602. 15:15:21.989 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8603. 15:15:21.989 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8604. 15:15:21.990 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8605. 15:15:21.990 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@4d0927df (truncated)...]
  8606. 15:15:21.993 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8607. 15:15:21.993 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  8608. 15:15:21.993 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  8609. 15:15:21.993 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  8610. 15:15:21.993 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  8611. 15:15:21.993 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  8612. 15:15:21.993 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  8613. 15:15:21.993 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['page']
  8614. 15:15:21.993 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['pageSize']
  8615. 15:15:21.993 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8616. 15:15:21.993 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['totalPages']
  8617. 15:15:21.993 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['hasMore']
  8618. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  8619. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointCode']
  8620. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointStatus']
  8621. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][1]['pointCode']
  8622. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][1]['pointStatus']
  8623. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][1]['statusReasons'][0]
  8624. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][2]['pointCode']
  8625. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][2]['pointStatus']
  8626. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][3]['pointCode']
  8627. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][3]['pointStatus']
  8628. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][4]['pointCode']
  8629. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][4]['pointStatus']
  8630. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  8631. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['deviceCode']
  8632. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][0]['pointStatus']
  8633. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][1]['deviceCode']
  8634. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][1]['pointStatus']
  8635. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][2]['deviceCode']
  8636. 15:15:21.994 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment'][2]['pointStatus']
  8637. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution']
  8638. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][0]['status']
  8639. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][0]['count']
  8640. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][1]['status']
  8641. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][1]['count']
  8642. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][2]['status']
  8643. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][2]['count']
  8644. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][3]['status']
  8645. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][3]['count']
  8646. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][4]['status']
  8647. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][4]['count']
  8648. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][5]['status']
  8649. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][5]['count']
  8650. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution']
  8651. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['district']
  8652. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['districtName']
  8653. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['pointCount']
  8654. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['deviceCount']
  8655. 15:15:21.995 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][1]['district']
  8656. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][1]['districtName']
  8657. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][1]['pointCount']
  8658. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][1]['deviceCount']
  8659. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][2]['district']
  8660. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][2]['districtName']
  8661. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][2]['pointCount']
  8662. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][2]['deviceCount']
  8663. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution']
  8664. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][0]['industry']
  8665. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][0]['pointCount']
  8666. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][0]['deviceCount']
  8667. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][1]['industry']
  8668. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][1]['deviceCount']
  8669. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][2]['industry']
  8670. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][2]['deviceCount']
  8671. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceTypeDistribution']
  8672. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceTypeDistribution'][0]['deviceType']['code']
  8673. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceTypeDistribution'][0]['deviceCount']
  8674. 15:15:21.996 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceTypeDistribution'][1]['deviceType']['code']
  8675. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceTypeDistribution'][2]['deviceType']['code']
  8676. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  8677. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceType']
  8678. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['pointStatus']
  8679. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['district']
  8680. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtName']
  8681. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtFilter']
  8682. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['pointCodes']
  8683. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  8684. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownTypeCount']
  8685. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['typeKindMismatchCount']
  8686. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['nonFormalIndustryCount']
  8687. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['invalidCoordinateCount']
  8688. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  8689. 15:15:21.997 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  8690. 15:15:21.998 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8691. 15:15:21.998 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8692. 15:15:21.998 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8693. 15:15:21.998 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8694. 15:15:21.998 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8695. 15:15:21.998 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8696. 15:15:21.998 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8697. 15:15:21.999 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8698. 15:15:22.000 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8699. 15:15:22.001 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8700. 15:15:22.001 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8701. 15:15:22.001 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8702. 15:15:22.001 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8703. 15:15:22.001 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8704. 15:15:22.001 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8705. c.z.w.c.c.CockpitMonitoringDistributionController:
  8706. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8707. 15:15:22.001 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8708. 15:15:22.003 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8709. 15:15:22.004 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8710. 15:15:22.004 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8711. 15:15:22.004 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8712. 15:15:22.004 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8713. 15:15:22.004 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8714. 15:15:22.004 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@30769e7a
  8715. 15:15:22.004 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@14021c10
  8716. 15:15:22.004 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8717. 15:15:22.004 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8718. 15:15:22.005 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8719. 15:15:22.005 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8720. 15:15:22.006 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8721. 15:15:22.006 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@7dd4f726 (truncated)...]
  8722. 15:15:22.007 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8723. 15:15:22.007 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8724. 15:15:22.007 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['district']
  8725. 15:15:22.007 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtName']
  8726. 15:15:22.007 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['districtFilter']
  8727. 15:15:22.007 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution']
  8728. 15:15:22.007 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['district']
  8729. 15:15:22.007 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['districtName']
  8730. 15:15:22.008 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['pointCount']
  8731. 15:15:22.008 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['deviceCount']
  8732. 15:15:22.008 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution']
  8733. 15:15:22.008 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8734. 15:15:22.008 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8735. 15:15:22.008 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8736. 15:15:22.008 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8737. 15:15:22.008 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8738. 15:15:22.009 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8739. 15:15:22.009 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8740. 15:15:22.009 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8741. 15:15:22.010 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8742. 15:15:22.010 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8743. 15:15:22.010 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8744. 15:15:22.010 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8745. 15:15:22.010 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8746. 15:15:22.010 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8747. 15:15:22.010 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8748. c.z.w.c.c.CockpitMonitoringDistributionController:
  8749. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8750. 15:15:22.010 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8751. 15:15:22.014 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8752. 15:15:22.015 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8753. 15:15:22.015 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8754. 15:15:22.015 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8755. 15:15:22.015 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8756. 15:15:22.015 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8757. 15:15:22.015 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@424632a
  8758. 15:15:22.015 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4947b8a7
  8759. 15:15:22.015 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8760. 15:15:22.015 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8761. 15:15:22.017 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8762. 15:15:22.017 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8763. 15:15:22.019 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8764. 15:15:22.019 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@22ff53d1 (truncated)...]
  8765. 15:15:22.020 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8766. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8767. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['totalPages']
  8768. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['hasMore']
  8769. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  8770. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointCode']
  8771. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointStatus']
  8772. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['industry']
  8773. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['deviceType']['code']
  8774. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['coordinateValidation']['state']
  8775. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['coordinateValidation']['renderable']
  8776. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][5]['count']
  8777. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['districtName']
  8778. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['districtDistribution'][0]['pointCount']
  8779. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][0]['industry']
  8780. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryDistribution'][0]['pointCount']
  8781. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceTypeDistribution'][0]['deviceType']['code']
  8782. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['pointCodes']
  8783. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  8784. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownTypeCount']
  8785. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['invalidCoordinateCount']
  8786. 15:15:22.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  8787. 15:15:22.022 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  8788. 15:15:22.022 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8789. 15:15:22.022 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8790. 15:15:22.023 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8791. 15:15:22.023 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@4998944b (truncated)...]
  8792. 15:15:22.023 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8793. 15:15:22.023 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8794. 15:15:22.023 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['hasMore']
  8795. 15:15:22.023 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints'][0]['pointCode']
  8796. 15:15:22.023 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8797. 15:15:22.023 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8798. 15:15:22.024 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8799. 15:15:22.024 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@39ebf505 (truncated)...]
  8800. 15:15:22.025 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8801. 15:15:22.025 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8802. 15:15:22.025 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8803. 15:15:22.025 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8804. 15:15:22.026 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8805. 15:15:22.026 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@79499fa}]
  8806. 15:15:22.026 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8807. 15:15:22.026 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8808. 15:15:22.026 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8809. 15:15:22.026 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8810. 15:15:22.027 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8811. 15:15:22.027 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@48531d5}]
  8812. 15:15:22.027 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8813. 15:15:22.027 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8814. 15:15:22.027 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8815. 15:15:22.028 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8816. 15:15:22.028 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8817. 15:15:22.028 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@340d50c8 (truncated)...]
  8818. 15:15:22.028 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8819. 15:15:22.029 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8820. 15:15:22.029 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8821. 15:15:22.029 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8822. 15:15:22.029 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8823. 15:15:22.029 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@9cabd07}]
  8824. 15:15:22.036 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8825. 15:15:22.036 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8826. 15:15:22.037 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8827. 15:15:22.037 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8828. 15:15:22.037 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8829. 15:15:22.037 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8830. 15:15:22.037 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8831. 15:15:22.037 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8832. 15:15:22.038 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8833. 15:15:22.038 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8834. 15:15:22.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8835. 15:15:22.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8836. 15:15:22.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8837. 15:15:22.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8838. 15:15:22.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8839. 15:15:22.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8840. 15:15:22.039 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8841. c.z.w.c.c.CockpitMonitoringDistributionController:
  8842. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8843. 15:15:22.039 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8844. 15:15:22.043 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8845. 15:15:22.044 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8846. 15:15:22.044 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8847. 15:15:22.044 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8848. 15:15:22.044 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8849. 15:15:22.044 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8850. 15:15:22.044 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5a1c0bcc
  8851. 15:15:22.044 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4f8eb97c
  8852. 15:15:22.044 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8853. 15:15:22.044 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8854. 15:15:22.045 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={}
  8855. 15:15:22.045 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8856. 15:15:22.045 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleReadFailure(HttpServletRequest)
  8857. 15:15:22.046 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8858. 15:15:22.046 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱监测分布数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@2799f9a}]
  8859. 15:15:22.046 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  8860. 15:15:22.046 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  8861. 15:15:22.046 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  8862. 15:15:22.046 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  8863. 15:15:22.046 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  8864. 15:15:22.046 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  8865. 15:15:22.047 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8866. 15:15:22.047 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8867. 15:15:22.047 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8868. 15:15:22.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8869. 15:15:22.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8870. 15:15:22.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8871. 15:15:22.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8872. 15:15:22.048 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8873. 15:15:22.048 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8874. 15:15:22.048 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8875. 15:15:22.048 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8876. 15:15:22.048 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8877. 15:15:22.048 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8878. 15:15:22.048 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8879. 15:15:22.049 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8880. c.z.w.c.c.CockpitMonitoringDistributionController:
  8881. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8882. 15:15:22.050 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8883. 15:15:22.053 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8884. 15:15:22.054 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8885. 15:15:22.054 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8886. 15:15:22.054 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8887. 15:15:22.054 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8888. 15:15:22.054 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8889. 15:15:22.054 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@28897ca
  8890. 15:15:22.054 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@348523f2
  8891. 15:15:22.054 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8892. 15:15:22.054 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8893. 15:15:22.054 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  8894. 15:15:22.054 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8895. 15:15:22.055 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  8896. 15:15:22.055 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8897. 15:15:22.055 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED (truncated)...]
  8898. 15:15:22.056 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED]
  8899. 15:15:22.056 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  8900. 15:15:22.056 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  8901. 15:15:22.056 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  8902. 15:15:22.056 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  8903. 15:15:22.057 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8904. 15:15:22.057 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8905. 15:15:22.057 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8906. 15:15:22.057 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8907. 15:15:22.057 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8908. 15:15:22.057 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8909. 15:15:22.057 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8910. 15:15:22.058 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8911. 15:15:22.058 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8912. 15:15:22.058 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8913. 15:15:22.058 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8914. 15:15:22.058 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8915. 15:15:22.058 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8916. 15:15:22.058 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8917. 15:15:22.059 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8918. c.z.w.c.c.CockpitMonitoringDistributionController:
  8919. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  8920. 15:15:22.059 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8921. 15:15:22.062 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8922. 15:15:22.063 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8923. 15:15:22.063 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8924. 15:15:22.063 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8925. 15:15:22.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8926. 15:15:22.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8927. 15:15:22.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@222b4ab1
  8928. 15:15:22.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7df09f55
  8929. 15:15:22.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8930. 15:15:22.063 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8931. 15:15:22.064 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={}
  8932. 15:15:22.064 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  8933. 15:15:22.065 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8934. 15:15:22.066 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@178be8fc (truncated)...]
  8935. 15:15:22.071 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8936. 15:15:22.071 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  8937. 15:15:22.071 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatusDistribution'][0]['count']
  8938. 15:15:22.071 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPoints']
  8939. 15:15:22.071 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedEquipment']
  8940. [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.229 s - in com.zksy.web.controller.cockpit.CockpitMonitoringDistributionControllerTest
  8941. [INFO] Running com.zksy.web.controller.cockpit.CockpitMonitoringOverviewControllerTest
  8942. 15:15:22.072 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8943. 15:15:22.072 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8944. 15:15:22.072 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8945. 15:15:22.073 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8946. 15:15:22.073 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8947. 15:15:22.073 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8948. 15:15:22.073 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8949. 15:15:22.074 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8950. 15:15:22.074 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8951. 15:15:22.075 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8952. 15:15:22.075 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8953. 15:15:22.075 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  8954. 15:15:22.075 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  8955. 15:15:22.075 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  8956. 15:15:22.075 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  8957. c.z.w.c.c.CockpitMonitoringOverviewController:
  8958. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  8959. 15:15:22.075 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  8960. 15:15:22.079 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  8961. 15:15:22.079 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  8962. 15:15:22.080 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  8963. 15:15:22.080 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  8964. 15:15:22.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  8965. 15:15:22.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  8966. 15:15:22.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3c7b040f
  8967. 15:15:22.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7f2163d3
  8968. 15:15:22.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  8969. 15:15:22.080 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  8970. 15:15:22.080 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview?industry=MANHOLE", parameters={masked}
  8971. 15:15:22.080 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  8972. 15:15:22.081 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8973. 15:15:22.081 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@427faf19}]
  8974. 15:15:22.082 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  8975. 15:15:22.082 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['equipmentCount']
  8976. 15:15:22.082 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['onlineCount']
  8977. 15:15:22.082 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['nonFormalIndustryCount']
  8978. 15:15:22.083 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview?industry=HEAT", parameters={masked}
  8979. 15:15:22.083 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  8980. 15:15:22.083 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  8981. 15:15:22.083 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  8982. 15:15:22.084 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  8983. 15:15:22.084 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  8984. 15:15:22.084 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  8985. 15:15:22.084 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  8986. 15:15:22.084 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  8987. 15:15:22.084 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  8988. 15:15:22.086 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  8989. 15:15:22.086 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  8990. 15:15:22.086 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  8991. 15:15:22.087 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  8992. 15:15:22.087 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  8993. 15:15:22.087 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  8994. 15:15:22.087 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  8995. 15:15:22.087 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  8996. 15:15:22.088 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  8997. 15:15:22.088 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  8998. 15:15:22.088 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  8999. 15:15:22.088 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9000. 15:15:22.088 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9001. 15:15:22.088 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9002. 15:15:22.089 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9003. c.z.w.c.c.CockpitMonitoringOverviewController:
  9004. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9005. 15:15:22.089 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9006. 15:15:22.092 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9007. 15:15:22.093 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9008. 15:15:22.093 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9009. 15:15:22.093 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9010. 15:15:22.093 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9011. 15:15:22.093 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9012. 15:15:22.093 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@68a0a4ae
  9013. 15:15:22.093 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@426753a6
  9014. 15:15:22.093 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9015. 15:15:22.093 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9016. 15:15:22.094 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview", parameters={}
  9017. 15:15:22.094 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  9018. 15:15:22.095 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9019. 15:15:22.095 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@2692910f}]
  9020. 15:15:22.096 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9021. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  9022. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  9023. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  9024. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  9025. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  9026. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  9027. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['monitoringPointCount']
  9028. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['equipmentCount']
  9029. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['facilityCount']
  9030. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['onlineCount']
  9031. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['offlineCount']
  9032. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['staleCount']
  9033. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['unknownOrMissingCount']
  9034. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['denominator']
  9035. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['value']
  9036. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['numerator']
  9037. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['denominator']
  9038. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['state']
  9039. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeDistribution']
  9040. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeDistribution'][0]['deviceCount']
  9041. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeDistribution'][0]['onlineCount']
  9042. 15:15:22.096 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  9043. 15:15:22.097 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownTypeCount']
  9044. 15:15:22.097 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['typeKindMismatchCount']
  9045. 15:15:22.097 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['nonFormalIndustryCount']
  9046. 15:15:22.097 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9047. 15:15:22.098 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9048. 15:15:22.098 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9049. 15:15:22.098 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9050. 15:15:22.098 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9051. 15:15:22.098 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9052. 15:15:22.098 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9053. 15:15:22.099 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9054. 15:15:22.100 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9055. 15:15:22.100 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9056. 15:15:22.100 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9057. 15:15:22.100 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9058. 15:15:22.100 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9059. 15:15:22.100 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9060. 15:15:22.101 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9061. c.z.w.c.c.CockpitMonitoringOverviewController:
  9062. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9063. 15:15:22.101 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9064. 15:15:22.106 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9065. 15:15:22.108 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9066. 15:15:22.108 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9067. 15:15:22.108 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9068. 15:15:22.108 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9069. 15:15:22.108 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9070. 15:15:22.108 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7e34570
  9071. 15:15:22.108 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@274010fe
  9072. 15:15:22.108 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9073. 15:15:22.108 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9074. 15:15:22.108 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview?deviceType=NOT_A_TYPE", parameters={masked}
  9075. 15:15:22.108 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  9076. 15:15:22.109 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9077. 15:15:22.109 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@975f349}]
  9078. 15:15:22.110 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9079. 15:15:22.110 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['equipmentCount']
  9080. 15:15:22.110 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['denominator']
  9081. 15:15:22.110 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['state']
  9082. 15:15:22.110 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['reason']
  9083. 15:15:22.111 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9084. 15:15:22.111 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9085. 15:15:22.111 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9086. 15:15:22.111 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9087. 15:15:22.111 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9088. 15:15:22.111 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9089. 15:15:22.111 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9090. 15:15:22.112 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9091. 15:15:22.112 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9092. 15:15:22.113 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9093. 15:15:22.113 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9094. 15:15:22.113 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9095. 15:15:22.113 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9096. 15:15:22.113 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9097. 15:15:22.114 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9098. c.z.w.c.c.CockpitMonitoringOverviewController:
  9099. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9100. 15:15:22.114 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9101. 15:15:22.118 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9102. 15:15:22.120 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9103. 15:15:22.120 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9104. 15:15:22.120 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9105. 15:15:22.120 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9106. 15:15:22.120 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9107. 15:15:22.120 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1de78f97
  9108. 15:15:22.120 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@36b6ce5d
  9109. 15:15:22.120 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9110. 15:15:22.120 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9111. 15:15:22.121 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9112. 15:15:22.121 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9113. 15:15:22.121 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9114. 15:15:22.121 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9115. 15:15:22.121 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9116. 15:15:22.121 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9117. 15:15:22.122 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9118. 15:15:22.122 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9119. 15:15:22.123 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9120. 15:15:22.124 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9121. 15:15:22.124 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9122. 15:15:22.124 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9123. 15:15:22.124 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9124. 15:15:22.124 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9125. 15:15:22.124 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9126. c.z.w.c.c.CockpitMonitoringOverviewController:
  9127. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9128. 15:15:22.125 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9129. 15:15:22.127 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9130. 15:15:22.128 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9131. 15:15:22.128 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9132. 15:15:22.128 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9133. 15:15:22.128 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9134. 15:15:22.128 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9135. 15:15:22.128 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@64d7737c
  9136. 15:15:22.128 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@b632594
  9137. 15:15:22.128 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9138. 15:15:22.128 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9139. 15:15:22.128 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview", parameters={}
  9140. 15:15:22.128 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  9141. 15:15:22.129 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9142. 15:15:22.129 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@4c822e9b}]
  9143. 15:15:22.129 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9144. 15:15:22.130 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['monitoringPointCount']
  9145. 15:15:22.130 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['equipmentCount']
  9146. 15:15:22.130 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['pointCodes']
  9147. 15:15:22.130 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  9148. 15:15:22.130 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['denominator']
  9149. 15:15:22.130 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['state']
  9150. 15:15:22.130 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  9151. 15:15:22.130 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  9152. 15:15:22.130 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview", parameters={masked}
  9153. 15:15:22.130 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  9154. 15:15:22.130 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9155. 15:15:22.130 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@34207fde}]
  9156. 15:15:22.131 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9157. 15:15:22.131 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['monitoringPointCount']
  9158. 15:15:22.131 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['pointCodes']
  9159. 15:15:22.131 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview", parameters={masked}
  9160. 15:15:22.131 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  9161. 15:15:22.131 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9162. 15:15:22.131 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@3b8ec458}]
  9163. 15:15:22.131 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9164. 15:15:22.131 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['monitoringPointCount']
  9165. 15:15:22.131 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['pointCodes']
  9166. 15:15:22.132 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9167. 15:15:22.132 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9168. 15:15:22.132 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9169. 15:15:22.133 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9170. 15:15:22.133 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9171. 15:15:22.133 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9172. 15:15:22.133 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9173. 15:15:22.134 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9174. 15:15:22.135 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9175. 15:15:22.136 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9176. 15:15:22.136 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9177. 15:15:22.136 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9178. 15:15:22.136 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9179. 15:15:22.136 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9180. 15:15:22.136 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9181. c.z.w.c.c.CockpitMonitoringOverviewController:
  9182. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9183. 15:15:22.136 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9184. 15:15:22.139 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9185. 15:15:22.139 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9186. 15:15:22.139 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9187. 15:15:22.139 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9188. 15:15:22.140 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9189. 15:15:22.140 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9190. 15:15:22.140 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@333ab718
  9191. 15:15:22.140 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7fcbed77
  9192. 15:15:22.140 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9193. 15:15:22.140 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  9194. 15:15:22.140 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview?deviceType=WATER_SUPPLY_SENSOR", parameters={masked}
  9195. 15:15:22.140 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  9196. 15:15:22.141 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9197. 15:15:22.141 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@2e2b1310}]
  9198. 15:15:22.141 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9199. 15:15:22.141 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['equipmentCount']
  9200. 15:15:22.142 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['monitoringPointCount']
  9201. 15:15:22.142 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeDistribution']
  9202. 15:15:22.142 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeDistribution'][0]['deviceType']['code']
  9203. 15:15:22.142 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9204. 15:15:22.142 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9205. 15:15:22.142 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9206. 15:15:22.143 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9207. 15:15:22.143 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9208. 15:15:22.143 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9209. 15:15:22.143 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9210. 15:15:22.143 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9211. 15:15:22.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9212. 15:15:22.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9213. 15:15:22.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9214. 15:15:22.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9215. 15:15:22.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9216. 15:15:22.144 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9217. 15:15:22.144 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9218. c.z.w.c.c.CockpitMonitoringOverviewController:
  9219. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9220. 15:15:22.144 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9221. 15:15:22.147 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9222. 15:15:22.149 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9223. 15:15:22.150 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9224. 15:15:22.150 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9225. 15:15:22.151 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9226. 15:15:22.151 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9227. 15:15:22.151 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4758f533
  9228. 15:15:22.151 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@12b4a53d
  9229. 15:15:22.151 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9230. 15:15:22.151 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9231. 15:15:22.153 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9232. 15:15:22.153 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9233. 15:15:22.153 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9234. 15:15:22.153 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9235. 15:15:22.153 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9236. 15:15:22.154 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9237. 15:15:22.154 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9238. 15:15:22.154 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9239. 15:15:22.155 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9240. 15:15:22.155 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9241. 15:15:22.155 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9242. 15:15:22.155 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9243. 15:15:22.155 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9244. 15:15:22.155 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9245. 15:15:22.155 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9246. c.z.w.c.c.CockpitMonitoringOverviewController:
  9247. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9248. 15:15:22.155 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9249. 15:15:22.157 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9250. 15:15:22.158 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9251. 15:15:22.158 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9252. 15:15:22.158 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9253. 15:15:22.158 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9254. 15:15:22.158 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9255. 15:15:22.158 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@62ccbd95
  9256. 15:15:22.158 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@49696c41
  9257. 15:15:22.158 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9258. 15:15:22.158 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9259. 15:15:22.159 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview?industry=GAS", parameters={masked}
  9260. 15:15:22.159 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  9261. 15:15:22.159 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9262. 15:15:22.160 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@595713f3}]
  9263. 15:15:22.160 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9264. 15:15:22.160 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['monitoringPointCount']
  9265. 15:15:22.160 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['equipmentCount']
  9266. 15:15:22.160 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['onlineCount']
  9267. 15:15:22.160 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['offlineCount']
  9268. 15:15:22.160 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['denominator']
  9269. 15:15:22.160 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['value']
  9270. 15:15:22.161 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9271. 15:15:22.161 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9272. 15:15:22.161 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9273. 15:15:22.161 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9274. 15:15:22.161 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9275. 15:15:22.162 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9276. 15:15:22.162 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9277. 15:15:22.162 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9278. 15:15:22.162 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9279. 15:15:22.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9280. 15:15:22.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9281. 15:15:22.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9282. 15:15:22.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9283. 15:15:22.163 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9284. 15:15:22.163 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9285. c.z.w.c.c.CockpitMonitoringOverviewController:
  9286. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9287. 15:15:22.163 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9288. 15:15:22.167 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9289. 15:15:22.169 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9290. 15:15:22.169 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9291. 15:15:22.169 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9292. 15:15:22.169 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9293. 15:15:22.169 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9294. 15:15:22.169 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5af535ff
  9295. 15:15:22.169 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@161138c8
  9296. 15:15:22.169 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9297. 15:15:22.169 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9298. 15:15:22.170 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9299. 15:15:22.171 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9300. 15:15:22.171 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9301. 15:15:22.171 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9302. 15:15:22.171 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9303. 15:15:22.171 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9304. 15:15:22.171 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9305. 15:15:22.171 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9306. 15:15:22.172 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9307. 15:15:22.172 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9308. 15:15:22.172 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9309. 15:15:22.172 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9310. 15:15:22.172 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9311. 15:15:22.172 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9312. 15:15:22.173 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9313. c.z.w.c.c.CockpitMonitoringOverviewController:
  9314. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9315. 15:15:22.173 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9316. 15:15:22.175 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9317. 15:15:22.176 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9318. 15:15:22.176 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9319. 15:15:22.176 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9320. 15:15:22.176 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9321. 15:15:22.176 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9322. 15:15:22.176 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6846e4e8
  9323. 15:15:22.176 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@41861964
  9324. 15:15:22.176 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9325. 15:15:22.176 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9326. 15:15:22.176 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/monitoring/overview", parameters={}
  9327. 15:15:22.176 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  9328. 15:15:22.176 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  9329. 15:15:22.177 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9330. 15:15:22.177 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9331. 15:15:22.177 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9332. 15:15:22.177 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9333. 15:15:22.177 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9334. 15:15:22.177 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9335. 15:15:22.177 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9336. 15:15:22.178 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9337. 15:15:22.178 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9338. 15:15:22.179 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9339. 15:15:22.179 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9340. 15:15:22.179 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9341. 15:15:22.179 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9342. 15:15:22.179 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9343. 15:15:22.179 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9344. c.z.w.c.c.CockpitMonitoringOverviewController:
  9345. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9346. 15:15:22.179 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9347. 15:15:22.181 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9348. 15:15:22.182 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9349. 15:15:22.182 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9350. 15:15:22.182 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9351. 15:15:22.182 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9352. 15:15:22.182 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9353. 15:15:22.182 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3662dc9b
  9354. 15:15:22.182 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5f453412
  9355. 15:15:22.182 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9356. 15:15:22.182 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9357. 15:15:22.183 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview", parameters={}
  9358. 15:15:22.183 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  9359. 15:15:22.184 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9360. 15:15:22.184 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@14426256}]
  9361. 15:15:22.185 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9362. 15:15:22.185 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['onlineCount']
  9363. 15:15:22.185 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['offlineCount']
  9364. 15:15:22.185 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['value']
  9365. 15:15:22.185 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['state']
  9366. 15:15:22.186 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9367. 15:15:22.186 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9368. 15:15:22.186 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9369. 15:15:22.187 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9370. 15:15:22.187 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9371. 15:15:22.187 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9372. 15:15:22.187 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9373. 15:15:22.188 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9374. 15:15:22.188 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9375. 15:15:22.188 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9376. 15:15:22.188 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9377. 15:15:22.188 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9378. 15:15:22.188 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9379. 15:15:22.188 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9380. 15:15:22.189 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9381. c.z.w.c.c.CockpitMonitoringOverviewController:
  9382. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9383. 15:15:22.189 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9384. 15:15:22.191 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9385. 15:15:22.192 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9386. 15:15:22.192 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9387. 15:15:22.192 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9388. 15:15:22.192 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9389. 15:15:22.192 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9390. 15:15:22.192 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@321d39cc
  9391. 15:15:22.192 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2bfe9344
  9392. 15:15:22.192 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9393. 15:15:22.192 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9394. 15:15:22.192 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview", parameters={}
  9395. 15:15:22.192 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  9396. 15:15:22.193 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9397. 15:15:22.193 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@3de473d9}]
  9398. 15:15:22.193 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9399. 15:15:22.194 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['staleCount']
  9400. 15:15:22.194 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['denominator']
  9401. 15:15:22.194 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['numerator']
  9402. 15:15:22.194 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9403. 15:15:22.194 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9404. 15:15:22.194 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9405. 15:15:22.194 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9406. 15:15:22.194 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9407. 15:15:22.195 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9408. 15:15:22.195 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9409. 15:15:22.195 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9410. 15:15:22.196 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9411. 15:15:22.196 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9412. 15:15:22.196 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9413. 15:15:22.196 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9414. 15:15:22.196 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9415. 15:15:22.196 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9416. 15:15:22.196 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9417. c.z.w.c.c.CockpitMonitoringOverviewController:
  9418. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9419. 15:15:22.196 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9420. 15:15:22.199 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9421. 15:15:22.200 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9422. 15:15:22.200 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9423. 15:15:22.200 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9424. 15:15:22.200 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9425. 15:15:22.200 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9426. 15:15:22.200 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@54c3b0dd
  9427. 15:15:22.200 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6c40ae2d
  9428. 15:15:22.200 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9429. 15:15:22.200 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9430. 15:15:22.201 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview", parameters={}
  9431. 15:15:22.201 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  9432. 15:15:22.202 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#handleReadFailure(HttpServletRequest)
  9433. 15:15:22.202 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9434. 15:15:22.202 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱监测概览数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@d0c3793}]
  9435. 15:15:22.202 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  9436. 15:15:22.202 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  9437. 15:15:22.202 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  9438. 15:15:22.202 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  9439. 15:15:22.202 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  9440. 15:15:22.202 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  9441. 15:15:22.203 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9442. 15:15:22.203 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9443. 15:15:22.203 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9444. 15:15:22.203 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9445. 15:15:22.203 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9446. 15:15:22.203 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9447. 15:15:22.203 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9448. 15:15:22.204 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9449. 15:15:22.204 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9450. 15:15:22.204 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9451. 15:15:22.204 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9452. 15:15:22.204 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9453. 15:15:22.204 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9454. 15:15:22.205 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9455. 15:15:22.205 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9456. c.z.w.c.c.CockpitMonitoringOverviewController:
  9457. {GET [/api/cockpit/v1/monitoring/overview]}: monitoringOverview(String,String,String)
  9458. 15:15:22.205 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9459. 15:15:22.207 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9460. 15:15:22.208 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9461. 15:15:22.208 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9462. 15:15:22.208 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9463. 15:15:22.208 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9464. 15:15:22.208 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9465. 15:15:22.208 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3f7e72a7
  9466. 15:15:22.208 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@69bf351e
  9467. 15:15:22.208 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9468. 15:15:22.208 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9469. 15:15:22.208 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/overview", parameters={}
  9470. 15:15:22.208 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringOverviewController#monitoringOverview(String, String, String)
  9471. 15:15:22.209 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9472. 15:15:22.209 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringOverviewResponse@39ae0bff}]
  9473. 15:15:22.210 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9474. 15:15:22.210 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['equipmentCount']
  9475. 15:15:22.210 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['onlineCount']
  9476. 15:15:22.210 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['status']['denominator']
  9477. 15:15:22.210 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['value']
  9478. 15:15:22.210 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['state']
  9479. 15:15:22.210 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['onlineRate']['reason']
  9480. 15:15:22.210 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  9481. 15:15:22.210 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  9482. [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.135 s - in com.zksy.web.controller.cockpit.CockpitMonitoringOverviewControllerTest
  9483. [INFO] Running com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailControllerTest
  9484. 15:15:22.211 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9485. 15:15:22.211 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9486. 15:15:22.211 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9487. 15:15:22.211 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9488. 15:15:22.211 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9489. 15:15:22.212 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9490. 15:15:22.212 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9491. 15:15:22.212 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9492. 15:15:22.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9493. 15:15:22.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9494. 15:15:22.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9495. 15:15:22.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9496. 15:15:22.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9497. 15:15:22.213 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9498. 15:15:22.214 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9499. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9500. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9501. 15:15:22.214 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9502. 15:15:22.219 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9503. 15:15:22.220 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9504. 15:15:22.220 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9505. 15:15:22.220 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9506. 15:15:22.220 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9507. 15:15:22.220 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9508. 15:15:22.220 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1fd2f96d
  9509. 15:15:22.220 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@12d49ede
  9510. 15:15:22.220 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9511. 15:15:22.220 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9512. 15:15:22.221 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-SNAP", parameters={masked}
  9513. 15:15:22.221 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9514. 15:15:22.222 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9515. 15:15:22.222 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.point.CockpitMonitoringPointDetailResponse@65cd37bb}]
  9516. 15:15:22.223 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9517. 15:15:22.223 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPointCode']
  9518. 15:15:22.223 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']
  9519. 15:15:22.223 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['staleReason']
  9520. 15:15:22.223 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['deviceCode']
  9521. 15:15:22.224 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9522. 15:15:22.224 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9523. 15:15:22.224 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9524. 15:15:22.224 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9525. 15:15:22.224 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9526. 15:15:22.224 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9527. 15:15:22.224 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9528. 15:15:22.225 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9529. 15:15:22.225 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9530. 15:15:22.225 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9531. 15:15:22.225 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9532. 15:15:22.225 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9533. 15:15:22.225 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9534. 15:15:22.225 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9535. 15:15:22.226 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9536. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9537. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9538. 15:15:22.226 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9539. 15:15:22.228 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9540. 15:15:22.229 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9541. 15:15:22.229 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9542. 15:15:22.229 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9543. 15:15:22.229 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9544. 15:15:22.229 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9545. 15:15:22.229 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4ca3e806
  9546. 15:15:22.229 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4d542218
  9547. 15:15:22.229 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9548. 15:15:22.229 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9549. 15:15:22.230 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-ALARM", parameters={}
  9550. 15:15:22.230 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9551. 15:15:22.230 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9552. 15:15:22.230 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.point.CockpitMonitoringPointDetailResponse@463a0302}]
  9553. 15:15:22.231 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9554. 15:15:22.232 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatus']
  9555. 15:15:22.232 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-WARNING", parameters={}
  9556. 15:15:22.233 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9557. 15:15:22.235 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9558. 15:15:22.235 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.point.CockpitMonitoringPointDetailResponse@5bbda8aa}]
  9559. 15:15:22.236 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9560. 15:15:22.236 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatus']
  9561. 15:15:22.237 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-WORK_ORDER", parameters={}
  9562. 15:15:22.237 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9563. 15:15:22.238 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9564. 15:15:22.238 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.point.CockpitMonitoringPointDetailResponse@5bddb619}]
  9565. 15:15:22.238 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9566. 15:15:22.238 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatus']
  9567. 15:15:22.239 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-NORMAL", parameters={}
  9568. 15:15:22.239 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9569. 15:15:22.239 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9570. 15:15:22.239 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.point.CockpitMonitoringPointDetailResponse@b729651}]
  9571. 15:15:22.240 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9572. 15:15:22.240 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatus']
  9573. 15:15:22.240 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-OFFLINE", parameters={}
  9574. 15:15:22.240 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9575. 15:15:22.240 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9576. 15:15:22.240 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.point.CockpitMonitoringPointDetailResponse@14c5d220}]
  9577. 15:15:22.240 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9578. 15:15:22.241 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatus']
  9579. 15:15:22.241 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-EMPTY", parameters={}
  9580. 15:15:22.241 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9581. 15:15:22.241 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9582. 15:15:22.241 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.point.CockpitMonitoringPointDetailResponse@11f415e4}]
  9583. 15:15:22.241 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9584. 15:15:22.241 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatus']
  9585. 15:15:22.242 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9586. 15:15:22.242 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9587. 15:15:22.242 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9588. 15:15:22.242 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9589. 15:15:22.242 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9590. 15:15:22.242 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9591. 15:15:22.242 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9592. 15:15:22.243 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9593. 15:15:22.243 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9594. 15:15:22.243 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9595. 15:15:22.243 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9596. 15:15:22.243 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9597. 15:15:22.243 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9598. 15:15:22.243 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9599. 15:15:22.244 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9600. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9601. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9602. 15:15:22.244 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9603. 15:15:22.247 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9604. 15:15:22.248 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9605. 15:15:22.248 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9606. 15:15:22.248 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9607. 15:15:22.248 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9608. 15:15:22.248 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9609. 15:15:22.248 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@15c25cb6
  9610. 15:15:22.248 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6fd6d887
  9611. 15:15:22.248 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9612. 15:15:22.248 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9613. 15:15:22.249 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-404", parameters={}
  9614. 15:15:22.249 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9615. 15:15:22.250 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#handleNotFound(HttpServletRequest)
  9616. 15:15:22.251 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9617. 15:15:22.251 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=监测点不存在, code=404, data=com.zksy.cockpit.foundation.CockpitErrorPayload@27211dd9}]
  9618. 15:15:22.251 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitMonitoringPointNotFoundException: monitoring point not found]
  9619. 15:15:22.251 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 404 NOT_FOUND
  9620. 15:15:22.251 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  9621. 15:15:22.251 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  9622. 15:15:22.251 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  9623. 15:15:22.251 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  9624. 15:15:22.252 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9625. 15:15:22.252 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9626. 15:15:22.252 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9627. 15:15:22.253 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9628. 15:15:22.253 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9629. 15:15:22.253 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9630. 15:15:22.253 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9631. 15:15:22.253 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9632. 15:15:22.254 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9633. 15:15:22.254 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9634. 15:15:22.254 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9635. 15:15:22.254 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9636. 15:15:22.254 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9637. 15:15:22.254 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9638. 15:15:22.254 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9639. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9640. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9641. 15:15:22.254 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9642. 15:15:22.256 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9643. 15:15:22.257 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9644. 15:15:22.257 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9645. 15:15:22.257 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9646. 15:15:22.257 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9647. 15:15:22.257 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9648. 15:15:22.257 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2991524
  9649. 15:15:22.257 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4cc5c43b
  9650. 15:15:22.257 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9651. 15:15:22.257 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9652. 15:15:22.258 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-SNAP", parameters={masked}
  9653. 15:15:22.258 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9654. 15:15:22.258 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  9655. 15:15:22.259 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9656. 15:15:22.259 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=监测点快照参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@3d1f809}]
  9657. 15:15:22.259 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 监测点快照参数不合法]
  9658. 15:15:22.259 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  9659. 15:15:22.259 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  9660. 15:15:22.259 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  9661. 15:15:22.259 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  9662. 15:15:22.260 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9663. 15:15:22.260 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9664. 15:15:22.260 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9665. 15:15:22.261 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9666. 15:15:22.261 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9667. 15:15:22.261 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9668. 15:15:22.261 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9669. 15:15:22.261 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9670. 15:15:22.262 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9671. 15:15:22.262 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9672. 15:15:22.262 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9673. 15:15:22.262 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9674. 15:15:22.262 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9675. 15:15:22.262 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9676. 15:15:22.263 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9677. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9678. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9679. 15:15:22.263 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9680. 15:15:22.265 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9681. 15:15:22.266 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9682. 15:15:22.266 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9683. 15:15:22.266 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9684. 15:15:22.267 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9685. 15:15:22.267 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9686. 15:15:22.267 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4b76a0f4
  9687. 15:15:22.267 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@442612a6
  9688. 15:15:22.267 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9689. 15:15:22.267 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  9690. 15:15:22.267 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/%25ZZ", parameters={}
  9691. 15:15:22.267 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9692. 15:15:22.268 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#handleInvalidCode(HttpServletRequest)
  9693. 15:15:22.268 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9694. 15:15:22.268 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=监测点编码不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@65314e4}]
  9695. 15:15:22.268 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidCodeException: invalid monitoring point code encoding]
  9696. 15:15:22.268 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  9697. 15:15:22.268 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  9698. 15:15:22.268 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  9699. 15:15:22.268 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  9700. 15:15:22.269 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9701. 15:15:22.269 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9702. 15:15:22.269 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9703. 15:15:22.269 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9704. 15:15:22.269 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9705. 15:15:22.269 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9706. 15:15:22.270 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9707. 15:15:22.270 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9708. 15:15:22.270 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9709. 15:15:22.271 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9710. 15:15:22.271 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9711. 15:15:22.271 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9712. 15:15:22.271 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9713. 15:15:22.271 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9714. 15:15:22.271 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9715. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9716. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9717. 15:15:22.271 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9718. 15:15:22.273 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9719. 15:15:22.274 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9720. 15:15:22.274 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9721. 15:15:22.274 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9722. 15:15:22.274 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9723. 15:15:22.274 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9724. 15:15:22.274 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3c8802cf
  9725. 15:15:22.274 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@68a1906f
  9726. 15:15:22.274 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9727. 15:15:22.274 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9728. 15:15:22.274 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-SNAP", parameters={masked}
  9729. 15:15:22.274 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9730. 15:15:22.275 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#handleSnapshotExpired(HttpServletRequest)
  9731. 15:15:22.275 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9732. 15:15:22.275 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=监测点详情快照已过期,请刷新后重试, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@558bff39}]
  9733. 15:15:22.275 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitSnapshotExpiredException: snapshot timestamp changed]
  9734. 15:15:22.275 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  9735. 15:15:22.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  9736. 15:15:22.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  9737. 15:15:22.275 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  9738. 15:15:22.276 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9739. 15:15:22.276 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9740. 15:15:22.276 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9741. 15:15:22.277 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9742. 15:15:22.277 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9743. 15:15:22.277 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9744. 15:15:22.277 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9745. 15:15:22.277 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9746. 15:15:22.278 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9747. 15:15:22.278 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9748. 15:15:22.278 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9749. 15:15:22.278 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9750. 15:15:22.278 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9751. 15:15:22.278 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9752. 15:15:22.278 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9753. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9754. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9755. 15:15:22.278 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9756. 15:15:22.280 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9757. 15:15:22.281 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9758. 15:15:22.281 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9759. 15:15:22.281 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9760. 15:15:22.281 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9761. 15:15:22.281 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9762. 15:15:22.281 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@452c8a6c
  9763. 15:15:22.281 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2dc0cbbc
  9764. 15:15:22.281 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9765. 15:15:22.281 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9766. 15:15:22.281 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-SNAP", parameters={masked}
  9767. 15:15:22.281 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9768. 15:15:22.282 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  9769. 15:15:22.282 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9770. 15:15:22.283 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=监测点快照参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@16b6493d}]
  9771. 15:15:22.283 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 监测点快照参数不合法]
  9772. 15:15:22.283 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  9773. 15:15:22.283 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  9774. 15:15:22.283 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  9775. 15:15:22.283 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  9776. 15:15:22.284 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9777. 15:15:22.284 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9778. 15:15:22.284 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9779. 15:15:22.284 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9780. 15:15:22.284 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9781. 15:15:22.285 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9782. 15:15:22.285 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9783. 15:15:22.285 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9784. 15:15:22.286 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9785. 15:15:22.286 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9786. 15:15:22.286 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9787. 15:15:22.286 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9788. 15:15:22.286 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9789. 15:15:22.286 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9790. 15:15:22.286 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9791. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9792. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9793. 15:15:22.286 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9794. 15:15:22.289 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9795. 15:15:22.289 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9796. 15:15:22.289 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9797. 15:15:22.289 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9798. 15:15:22.289 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9799. 15:15:22.289 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9800. 15:15:22.290 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@19a48bde
  9801. 15:15:22.290 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5137526a
  9802. 15:15:22.290 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9803. 15:15:22.290 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  9804. 15:15:22.290 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-ORDER", parameters={}
  9805. 15:15:22.290 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9806. 15:15:22.291 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9807. 15:15:22.291 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.point.CockpitMonitoringPointDetailResponse@684138c5}]
  9808. 15:15:22.292 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9809. 15:15:22.293 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['deviceCode']
  9810. 15:15:22.293 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][1]['deviceCode']
  9811. 15:15:22.293 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][2]['deviceCode']
  9812. 15:15:22.293 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][3]['deviceCode']
  9813. 15:15:22.293 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][4]['deviceCode']
  9814. 15:15:22.293 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][5]['deviceCode']
  9815. 15:15:22.294 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9816. 15:15:22.294 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9817. 15:15:22.294 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9818. 15:15:22.294 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9819. 15:15:22.294 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9820. 15:15:22.294 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9821. 15:15:22.294 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9822. 15:15:22.295 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9823. 15:15:22.295 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9824. 15:15:22.295 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9825. 15:15:22.295 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9826. 15:15:22.295 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9827. 15:15:22.295 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9828. 15:15:22.295 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9829. 15:15:22.296 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9830. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9831. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9832. 15:15:22.296 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9833. 15:15:22.298 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9834. 15:15:22.298 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9835. 15:15:22.298 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9836. 15:15:22.298 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9837. 15:15:22.298 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9838. 15:15:22.298 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9839. 15:15:22.299 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4da929ef
  9840. 15:15:22.299 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5fdb445b
  9841. 15:15:22.299 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9842. 15:15:22.299 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  9843. 15:15:22.299 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/%2520", parameters={}
  9844. 15:15:22.299 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9845. 15:15:22.300 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  9846. 15:15:22.300 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9847. 15:15:22.300 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=监测点编码不能为空, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@75910e0e}]
  9848. 15:15:22.301 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 监测点编码不能为空]
  9849. 15:15:22.301 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  9850. 15:15:22.301 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  9851. 15:15:22.301 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  9852. 15:15:22.301 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  9853. 15:15:22.301 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9854. 15:15:22.301 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9855. 15:15:22.301 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9856. 15:15:22.302 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9857. 15:15:22.302 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9858. 15:15:22.302 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9859. 15:15:22.302 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9860. 15:15:22.302 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9861. 15:15:22.303 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9862. 15:15:22.303 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9863. 15:15:22.303 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9864. 15:15:22.303 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9865. 15:15:22.303 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9866. 15:15:22.303 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9867. 15:15:22.303 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9868. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9869. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9870. 15:15:22.303 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9871. 15:15:22.305 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9872. 15:15:22.306 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9873. 15:15:22.306 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9874. 15:15:22.306 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9875. 15:15:22.306 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9876. 15:15:22.306 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9877. 15:15:22.306 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@f25176a
  9878. 15:15:22.306 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5f8a0d7f
  9879. 15:15:22.306 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9880. 15:15:22.306 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9881. 15:15:22.307 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9882. 15:15:22.307 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9883. 15:15:22.307 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9884. 15:15:22.307 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9885. 15:15:22.307 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9886. 15:15:22.307 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9887. 15:15:22.308 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9888. 15:15:22.308 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9889. 15:15:22.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9890. 15:15:22.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9891. 15:15:22.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9892. 15:15:22.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9893. 15:15:22.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9894. 15:15:22.308 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9895. 15:15:22.309 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9896. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9897. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9898. 15:15:22.309 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9899. 15:15:22.311 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9900. 15:15:22.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9901. 15:15:22.313 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9902. 15:15:22.313 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9903. 15:15:22.313 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9904. 15:15:22.313 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9905. 15:15:22.313 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@77d771a2
  9906. 15:15:22.313 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5be17e53
  9907. 15:15:22.313 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9908. 15:15:22.313 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9909. 15:15:22.313 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-SNAP", parameters={masked}
  9910. 15:15:22.313 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9911. 15:15:22.314 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9912. 15:15:22.314 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.point.CockpitMonitoringPointDetailResponse@79a68d4e}]
  9913. 15:15:22.315 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  9914. 15:15:22.315 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['deviceCode']
  9915. 15:15:22.316 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9916. 15:15:22.316 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9917. 15:15:22.316 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9918. 15:15:22.316 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9919. 15:15:22.316 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9920. 15:15:22.316 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9921. 15:15:22.317 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9922. 15:15:22.317 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9923. 15:15:22.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9924. 15:15:22.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9925. 15:15:22.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9926. 15:15:22.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9927. 15:15:22.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9928. 15:15:22.318 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9929. 15:15:22.318 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9930. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9931. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9932. 15:15:22.318 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9933. 15:15:22.320 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9934. 15:15:22.322 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9935. 15:15:22.322 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9936. 15:15:22.322 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9937. 15:15:22.322 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9938. 15:15:22.322 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9939. 15:15:22.322 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2b284acc
  9940. 15:15:22.322 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@76e5278a
  9941. 15:15:22.322 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9942. 15:15:22.322 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9943. 15:15:22.322 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/monitoring-points/MP-001", parameters={}
  9944. 15:15:22.322 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  9945. 15:15:22.322 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  9946. 15:15:22.323 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9947. 15:15:22.323 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9948. 15:15:22.323 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9949. 15:15:22.323 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9950. 15:15:22.323 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9951. 15:15:22.323 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9952. 15:15:22.323 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9953. 15:15:22.324 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9954. 15:15:22.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9955. 15:15:22.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9956. 15:15:22.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9957. 15:15:22.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9958. 15:15:22.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9959. 15:15:22.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9960. 15:15:22.325 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9961. c.z.w.c.c.CockpitMonitoringPointDetailController:
  9962. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  9963. 15:15:22.325 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  9964. 15:15:22.327 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  9965. 15:15:22.328 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  9966. 15:15:22.328 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  9967. 15:15:22.328 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  9968. 15:15:22.328 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  9969. 15:15:22.328 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  9970. 15:15:22.328 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@264e0b8e
  9971. 15:15:22.328 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@294c1b45
  9972. 15:15:22.328 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  9973. 15:15:22.328 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  9974. 15:15:22.329 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-SNAP", parameters={masked}
  9975. 15:15:22.329 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  9976. 15:15:22.330 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  9977. 15:15:22.331 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  9978. 15:15:22.331 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=监测点快照参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@13437ce5}]
  9979. 15:15:22.331 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 监测点快照参数不合法]
  9980. 15:15:22.331 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  9981. 15:15:22.331 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  9982. 15:15:22.331 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  9983. 15:15:22.331 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  9984. 15:15:22.332 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  9985. 15:15:22.332 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  9986. 15:15:22.332 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  9987. 15:15:22.333 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  9988. 15:15:22.333 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  9989. 15:15:22.333 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  9990. 15:15:22.333 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  9991. 15:15:22.334 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  9992. 15:15:22.335 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  9993. 15:15:22.335 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  9994. 15:15:22.335 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  9995. 15:15:22.335 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  9996. 15:15:22.335 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  9997. 15:15:22.335 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  9998. 15:15:22.335 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  9999. c.z.w.c.c.CockpitMonitoringPointDetailController:
  10000. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  10001. 15:15:22.335 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10002. 15:15:22.337 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10003. 15:15:22.338 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10004. 15:15:22.338 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10005. 15:15:22.338 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10006. 15:15:22.338 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10007. 15:15:22.338 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10008. 15:15:22.338 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6f53e863
  10009. 15:15:22.338 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@186149f9
  10010. 15:15:22.338 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10011. 15:15:22.338 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10012. 15:15:22.339 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-SNAP", parameters={masked}
  10013. 15:15:22.339 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  10014. 15:15:22.339 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#handleSnapshotExpired(HttpServletRequest)
  10015. 15:15:22.339 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10016. 15:15:22.340 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=监测点详情快照已过期,请刷新后重试, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@5d4042fc}]
  10017. 15:15:22.340 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitSnapshotExpiredException: snapshot not found]
  10018. 15:15:22.340 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  10019. 15:15:22.340 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  10020. 15:15:22.340 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  10021. 15:15:22.340 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10022. 15:15:22.340 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10023. 15:15:22.340 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10024. 15:15:22.341 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10025. 15:15:22.341 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10026. 15:15:22.341 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10027. 15:15:22.341 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10028. 15:15:22.341 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10029. 15:15:22.342 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10030. 15:15:22.342 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10031. 15:15:22.342 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10032. 15:15:22.342 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10033. 15:15:22.342 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10034. 15:15:22.342 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10035. 15:15:22.342 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10036. c.z.w.c.c.CockpitMonitoringPointDetailController:
  10037. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  10038. 15:15:22.342 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10039. 15:15:22.344 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10040. 15:15:22.345 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10041. 15:15:22.345 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10042. 15:15:22.345 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10043. 15:15:22.345 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10044. 15:15:22.345 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10045. 15:15:22.345 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6eb8fd79
  10046. 15:15:22.345 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@59b78925
  10047. 15:15:22.345 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10048. 15:15:22.345 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10049. 15:15:22.346 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-500", parameters={}
  10050. 15:15:22.346 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  10051. 15:15:22.346 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#handleReadFailure(HttpServletRequest)
  10052. 15:15:22.347 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10053. 15:15:22.347 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱监测点详情数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@2c1c3c13}]
  10054. 15:15:22.347 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  10055. 15:15:22.347 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  10056. 15:15:22.347 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  10057. 15:15:22.347 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  10058. 15:15:22.347 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  10059. 15:15:22.348 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10060. 15:15:22.348 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10061. 15:15:22.348 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10062. 15:15:22.348 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10063. 15:15:22.348 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10064. 15:15:22.348 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10065. 15:15:22.348 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10066. 15:15:22.348 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10067. 15:15:22.349 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10068. 15:15:22.349 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10069. 15:15:22.350 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10070. 15:15:22.350 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10071. 15:15:22.350 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10072. 15:15:22.350 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10073. 15:15:22.350 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10074. c.z.w.c.c.CockpitMonitoringPointDetailController:
  10075. {GET [/api/cockpit/v1/monitoring-points/{monitoringPointCode}]}: monitoringPointDetail(String,String,String)
  10076. 15:15:22.350 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10077. 15:15:22.353 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10078. 15:15:22.354 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10079. 15:15:22.354 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10080. 15:15:22.354 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10081. 15:15:22.354 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10082. 15:15:22.354 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10083. 15:15:22.354 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5513745d
  10084. 15:15:22.354 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2dda28a3
  10085. 15:15:22.354 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10086. 15:15:22.354 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10087. 15:15:22.354 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring-points/MP-001", parameters={}
  10088. 15:15:22.354 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailController#monitoringPointDetail(String, String, String)
  10089. 15:15:22.355 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10090. 15:15:22.355 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.point.CockpitMonitoringPointDetailResponse@6a29476d}]
  10091. 15:15:22.356 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10092. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  10093. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  10094. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  10095. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  10096. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  10097. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']
  10098. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['staleReason']
  10099. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPointCode']
  10100. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['monitoringPointName']
  10101. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pointStatus']
  10102. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusLabel']
  10103. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusReasons'][0]['status']
  10104. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusReasons'][0]['deviceCode']
  10105. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusReasons'][0]['reason']
  10106. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusReasons'][1]['deviceCode']
  10107. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusReasons'][1]['reason']
  10108. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceStatistics']['totalDeviceCount']
  10109. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceStatistics']['alarmDeviceCount']
  10110. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceStatistics']['warningDeviceCount']
  10111. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceStatistics']['workOrderDeviceCount']
  10112. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceStatistics']['normalDeviceCount']
  10113. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceStatistics']['offlineDeviceCount']
  10114. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices']
  10115. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['deviceCode']
  10116. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['longitude']
  10117. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['latitude']
  10118. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['coordinateValidation']['state']
  10119. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['coordinateValidation']['reason']
  10120. 15:15:22.357 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['coordinateValidation']['renderable']
  10121. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['deviceStatus']
  10122. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][0]['statusLabel']
  10123. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][1]['deviceCode']
  10124. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][2]['deviceCode']
  10125. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][3]['deviceCode']
  10126. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['devices'][4]['deviceCode']
  10127. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['coordinateValidation']['state']
  10128. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['coordinateValidation']['renderable']
  10129. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusDictionary']
  10130. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusDictionary'][0]['status']
  10131. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusDictionary'][0]['label']
  10132. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusDictionary'][0]['priority']
  10133. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusDictionary'][2]['status']
  10134. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusDictionary'][2]['label']
  10135. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusDictionary'][2]['priority']
  10136. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusDictionary'][5]['status']
  10137. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusDictionary'][5]['label']
  10138. 15:15:22.358 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['statusDictionary'][5]['priority']
  10139. [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.144 s - in com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailControllerTest
  10140. [INFO] Running com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailSnapshotContractTest
  10141. [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in com.zksy.web.controller.cockpit.CockpitMonitoringPointDetailSnapshotContractTest
  10142. [INFO] Running com.zksy.web.controller.cockpit.CockpitMonitoringSituationControllerTest
  10143. 15:15:22.364 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10144. 15:15:22.364 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10145. 15:15:22.364 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10146. 15:15:22.364 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10147. 15:15:22.364 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10148. 15:15:22.365 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10149. 15:15:22.365 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10150. 15:15:22.365 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10151. 15:15:22.366 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10152. 15:15:22.366 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10153. 15:15:22.366 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10154. 15:15:22.366 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10155. 15:15:22.366 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10156. 15:15:22.366 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10157. 15:15:22.367 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10158. c.z.w.c.c.CockpitMonitoringSituationController:
  10159. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10160. 15:15:22.367 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10161. 15:15:22.370 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10162. 15:15:22.371 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10163. 15:15:22.371 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10164. 15:15:22.371 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10165. 15:15:22.371 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10166. 15:15:22.371 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10167. 15:15:22.371 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7d3d89fb
  10168. 15:15:22.371 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1ec22804
  10169. 15:15:22.371 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10170. 15:15:22.371 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10171. 15:15:22.372 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10172. 15:15:22.372 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10173. 15:15:22.374 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10174. 15:15:22.374 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringSituationResponse@2d0f850}]
  10175. 15:15:22.374 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10176. 15:15:22.375 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage']
  10177. 15:15:22.375 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][0]['industry']
  10178. 15:15:22.375 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][0]['deviceCount']
  10179. 15:15:22.375 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['nonFormalIndustryCount']
  10180. 15:15:22.375 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10181. 15:15:22.375 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10182. 15:15:22.375 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  10183. 15:15:22.375 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10184. 15:15:22.375 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  10185. 15:15:22.375 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  10186. 15:15:22.375 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  10187. 15:15:22.375 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  10188. 15:15:22.375 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  10189. 15:15:22.375 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  10190. 15:15:22.376 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10191. 15:15:22.376 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10192. 15:15:22.376 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10193. 15:15:22.376 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10194. 15:15:22.376 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10195. 15:15:22.376 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10196. 15:15:22.377 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10197. 15:15:22.377 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10198. 15:15:22.377 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10199. 15:15:22.377 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10200. 15:15:22.377 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10201. 15:15:22.377 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10202. 15:15:22.377 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10203. 15:15:22.377 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10204. 15:15:22.378 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10205. c.z.w.c.c.CockpitMonitoringSituationController:
  10206. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10207. 15:15:22.378 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10208. 15:15:22.380 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10209. 15:15:22.380 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10210. 15:15:22.380 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10211. 15:15:22.380 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10212. 15:15:22.381 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10213. 15:15:22.381 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10214. 15:15:22.381 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@f5475d7
  10215. 15:15:22.381 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2108d503
  10216. 15:15:22.381 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10217. 15:15:22.381 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  10218. 15:15:22.381 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10219. 15:15:22.381 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10220. 15:15:22.381 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  10221. 15:15:22.382 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10222. 15:15:22.382 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=start time must not be after end time, code=400, data=com.zksy.cockpit.foundation.CockpitErrorP (truncated)...]
  10223. 15:15:22.382 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: start time must not be after end time]
  10224. 15:15:22.382 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  10225. 15:15:22.382 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  10226. 15:15:22.382 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  10227. 15:15:22.382 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  10228. 15:15:22.383 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10229. 15:15:22.383 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10230. 15:15:22.383 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10231. 15:15:22.384 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10232. 15:15:22.384 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10233. 15:15:22.384 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10234. 15:15:22.384 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10235. 15:15:22.385 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10236. 15:15:22.385 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10237. 15:15:22.385 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10238. 15:15:22.385 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10239. 15:15:22.385 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10240. 15:15:22.385 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10241. 15:15:22.385 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10242. 15:15:22.386 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10243. c.z.w.c.c.CockpitMonitoringSituationController:
  10244. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10245. 15:15:22.386 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10246. 15:15:22.388 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10247. 15:15:22.389 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10248. 15:15:22.389 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10249. 15:15:22.389 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10250. 15:15:22.389 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10251. 15:15:22.389 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10252. 15:15:22.389 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6d03404e
  10253. 15:15:22.389 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@664f1c53
  10254. 15:15:22.389 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10255. 15:15:22.389 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10256. 15:15:22.392 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10257. 15:15:22.392 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10258. 15:15:22.392 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10259. 15:15:22.392 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10260. 15:15:22.392 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10261. 15:15:22.392 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10262. 15:15:22.392 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10263. 15:15:22.393 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10264. 15:15:22.394 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10265. 15:15:22.394 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10266. 15:15:22.394 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10267. 15:15:22.394 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10268. 15:15:22.394 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10269. 15:15:22.394 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10270. 15:15:22.394 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10271. c.z.w.c.c.CockpitMonitoringSituationController:
  10272. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10273. 15:15:22.394 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10274. 15:15:22.396 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10275. 15:15:22.397 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10276. 15:15:22.397 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10277. 15:15:22.397 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10278. 15:15:22.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10279. 15:15:22.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10280. 15:15:22.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@774f2d7f
  10281. 15:15:22.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6ddd71cc
  10282. 15:15:22.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10283. 15:15:22.397 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10284. 15:15:22.397 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10285. 15:15:22.397 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10286. 15:15:22.398 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10287. 15:15:22.398 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringSituationResponse@b4f7e1c}]
  10288. 15:15:22.400 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10289. 15:15:22.400 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  10290. 15:15:22.400 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['totalPages']
  10291. 15:15:22.400 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['hasMore']
  10292. 15:15:22.401 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment']
  10293. 15:15:22.401 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][0]['deviceCode']
  10294. 15:15:22.401 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][1]['deviceCode']
  10295. 15:15:22.401 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10296. 15:15:22.401 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10297. 15:15:22.401 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10298. 15:15:22.401 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringSituationResponse@2d5cb059}]
  10299. 15:15:22.402 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10300. 15:15:22.402 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment']
  10301. 15:15:22.402 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][0]['deviceCode']
  10302. 15:15:22.402 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['hasMore']
  10303. 15:15:22.402 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10304. 15:15:22.402 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10305. 15:15:22.402 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10306. 15:15:22.403 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10307. 15:15:22.403 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10308. 15:15:22.403 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10309. 15:15:22.403 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10310. 15:15:22.403 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10311. 15:15:22.404 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10312. 15:15:22.404 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10313. 15:15:22.404 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10314. 15:15:22.404 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10315. 15:15:22.404 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10316. 15:15:22.404 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10317. 15:15:22.404 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10318. c.z.w.c.c.CockpitMonitoringSituationController:
  10319. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10320. 15:15:22.404 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10321. 15:15:22.406 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10322. 15:15:22.407 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10323. 15:15:22.407 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10324. 15:15:22.407 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10325. 15:15:22.407 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10326. 15:15:22.407 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10327. 15:15:22.407 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3776c917
  10328. 15:15:22.407 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2cf88ae1
  10329. 15:15:22.407 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10330. 15:15:22.407 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10331. 15:15:22.408 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10332. 15:15:22.408 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10333. 15:15:22.408 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10334. 15:15:22.408 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10335. 15:15:22.408 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10336. 15:15:22.408 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10337. 15:15:22.408 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10338. 15:15:22.409 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10339. 15:15:22.409 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10340. 15:15:22.410 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10341. 15:15:22.410 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10342. 15:15:22.410 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10343. 15:15:22.410 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10344. 15:15:22.410 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10345. 15:15:22.410 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10346. c.z.w.c.c.CockpitMonitoringSituationController:
  10347. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10348. 15:15:22.410 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10349. 15:15:22.412 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10350. 15:15:22.413 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10351. 15:15:22.413 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10352. 15:15:22.413 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10353. 15:15:22.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10354. 15:15:22.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10355. 15:15:22.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@13e9a2f2
  10356. 15:15:22.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@74eebb25
  10357. 15:15:22.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10358. 15:15:22.413 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10359. 15:15:22.413 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10360. 15:15:22.413 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10361. 15:15:22.414 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10362. 15:15:22.414 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringSituationResponse@c1e7bea}]
  10363. 15:15:22.416 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10364. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][0]['count']
  10365. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][1]['count']
  10366. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][2]['count']
  10367. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage']
  10368. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][0]['industry']
  10369. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][0]['deviceCount']
  10370. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment']
  10371. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  10372. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  10373. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][0]['count']
  10374. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][1]['count']
  10375. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmTrend'][0]['count']
  10376. 15:15:22.416 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmTrend'][1]['count']
  10377. 15:15:22.417 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10378. 15:15:22.417 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10379. 15:15:22.417 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10380. 15:15:22.417 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10381. 15:15:22.417 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10382. 15:15:22.418 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10383. 15:15:22.418 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10384. 15:15:22.418 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10385. 15:15:22.419 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10386. 15:15:22.419 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10387. 15:15:22.419 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10388. 15:15:22.419 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10389. 15:15:22.419 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10390. 15:15:22.419 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10391. 15:15:22.419 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10392. c.z.w.c.c.CockpitMonitoringSituationController:
  10393. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10394. 15:15:22.419 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10395. 15:15:22.421 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10396. 15:15:22.422 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10397. 15:15:22.422 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10398. 15:15:22.422 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10399. 15:15:22.422 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10400. 15:15:22.422 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10401. 15:15:22.422 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@21e441d1
  10402. 15:15:22.422 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@711329fe
  10403. 15:15:22.422 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10404. 15:15:22.422 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10405. 15:15:22.422 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10406. 15:15:22.422 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10407. 15:15:22.423 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  10408. 15:15:22.423 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10409. 15:15:22.423 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=监测运行概况分页参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@2088e339}]
  10410. 15:15:22.424 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: 监测运行概况分页参数不合法]
  10411. 15:15:22.424 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  10412. 15:15:22.424 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  10413. 15:15:22.424 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  10414. 15:15:22.424 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  10415. 15:15:22.425 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10416. 15:15:22.425 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10417. 15:15:22.425 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10418. 15:15:22.425 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10419. 15:15:22.425 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10420. 15:15:22.425 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10421. 15:15:22.425 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10422. 15:15:22.426 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10423. 15:15:22.426 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10424. 15:15:22.426 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10425. 15:15:22.426 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10426. 15:15:22.426 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10427. 15:15:22.426 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10428. 15:15:22.426 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10429. 15:15:22.427 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10430. c.z.w.c.c.CockpitMonitoringSituationController:
  10431. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10432. 15:15:22.427 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10433. 15:15:22.429 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10434. 15:15:22.429 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10435. 15:15:22.430 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10436. 15:15:22.430 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10437. 15:15:22.430 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10438. 15:15:22.430 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10439. 15:15:22.430 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2de526f9
  10440. 15:15:22.430 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@fe739e7
  10441. 15:15:22.430 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10442. 15:15:22.430 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10443. 15:15:22.430 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10444. 15:15:22.430 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10445. 15:15:22.431 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10446. 15:15:22.431 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringSituationResponse@2c513e9f}]
  10447. 15:15:22.432 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10448. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  10449. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  10450. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  10451. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  10452. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  10453. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  10454. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  10455. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['startTime']
  10456. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['endTime']
  10457. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution']
  10458. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][0]['status']
  10459. 15:15:22.433 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][0]['count']
  10460. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][1]['status']
  10461. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][1]['count']
  10462. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][2]['status']
  10463. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][2]['count']
  10464. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][3]['status']
  10465. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][3]['count']
  10466. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][4]['status']
  10467. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][4]['count']
  10468. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][5]['status']
  10469. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][5]['count']
  10470. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend']
  10471. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][0]['bucketStart']
  10472. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][0]['count']
  10473. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][1]['bucketStart']
  10474. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][1]['count']
  10475. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][2]['bucketStart']
  10476. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][2]['count']
  10477. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmTrend']
  10478. 15:15:22.434 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmTrend'][0]['count']
  10479. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmTrend'][1]['count']
  10480. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmTrend'][2]['count']
  10481. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage']
  10482. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][0]['industry']
  10483. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][0]['deviceCount']
  10484. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][0]['abnormalCount']
  10485. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][1]['industry']
  10486. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][1]['deviceCount']
  10487. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][1]['abnormalCount']
  10488. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][2]['industry']
  10489. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][2]['deviceCount']
  10490. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][2]['abnormalCount']
  10491. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][3]['industry']
  10492. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][3]['deviceCount']
  10493. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industryCoverage'][3]['abnormalCount']
  10494. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment']
  10495. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][0]['deviceCode']
  10496. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][0]['abnormalType']
  10497. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][1]['deviceCode']
  10498. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][1]['abnormalType']
  10499. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][4]['deviceCode']
  10500. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][4]['abnormalType']
  10501. 15:15:22.435 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][0]['district']
  10502. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][0]['districtName']
  10503. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][4]['district']
  10504. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment'][4]['districtName']
  10505. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['page']
  10506. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['pageSize']
  10507. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  10508. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['totalPages']
  10509. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['hasMore']
  10510. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  10511. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceType']
  10512. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  10513. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownTypeCount']
  10514. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['typeKindMismatchCount']
  10515. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['nonFormalIndustryCount']
  10516. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['invalidCoordinateCount']
  10517. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  10518. 15:15:22.436 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  10519. 15:15:22.437 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10520. 15:15:22.437 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10521. 15:15:22.437 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10522. 15:15:22.437 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10523. 15:15:22.437 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10524. 15:15:22.437 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10525. 15:15:22.437 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10526. 15:15:22.438 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10527. 15:15:22.438 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10528. 15:15:22.438 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10529. 15:15:22.438 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10530. 15:15:22.438 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10531. 15:15:22.438 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10532. 15:15:22.438 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10533. 15:15:22.439 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10534. c.z.w.c.c.CockpitMonitoringSituationController:
  10535. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10536. 15:15:22.439 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10537. 15:15:22.441 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10538. 15:15:22.441 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10539. 15:15:22.441 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10540. 15:15:22.441 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10541. 15:15:22.441 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10542. 15:15:22.441 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10543. 15:15:22.441 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@58b2c0b4
  10544. 15:15:22.441 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@c4ba591
  10545. 15:15:22.441 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10546. 15:15:22.441 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10547. 15:15:22.442 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/monitoring/situation", parameters={}
  10548. 15:15:22.442 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  10549. 15:15:22.442 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  10550. 15:15:22.442 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10551. 15:15:22.442 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10552. 15:15:22.442 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10553. 15:15:22.443 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10554. 15:15:22.443 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10555. 15:15:22.443 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10556. 15:15:22.443 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10557. 15:15:22.443 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10558. 15:15:22.444 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10559. 15:15:22.444 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10560. 15:15:22.444 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10561. 15:15:22.444 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10562. 15:15:22.444 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10563. 15:15:22.444 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10564. 15:15:22.444 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10565. c.z.w.c.c.CockpitMonitoringSituationController:
  10566. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10567. 15:15:22.444 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10568. 15:15:22.447 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10569. 15:15:22.448 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10570. 15:15:22.448 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10571. 15:15:22.448 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10572. 15:15:22.448 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10573. 15:15:22.448 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10574. 15:15:22.448 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5f478e42
  10575. 15:15:22.448 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2e8ff687
  10576. 15:15:22.448 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10577. 15:15:22.448 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10578. 15:15:22.448 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10579. 15:15:22.448 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10580. 15:15:22.449 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  10581. 15:15:22.450 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10582. 15:15:22.450 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=start time and end time must be provided together, code=400, data=com.zksy.cockpit.foundation.C (truncated)...]
  10583. 15:15:22.451 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: start time and end time must be provided together]
  10584. 15:15:22.451 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  10585. 15:15:22.451 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  10586. 15:15:22.451 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  10587. 15:15:22.451 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  10588. 15:15:22.451 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10589. 15:15:22.451 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10590. 15:15:22.451 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10591. 15:15:22.452 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10592. 15:15:22.452 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10593. 15:15:22.452 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10594. 15:15:22.452 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10595. 15:15:22.452 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10596. 15:15:22.453 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10597. 15:15:22.453 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10598. 15:15:22.453 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10599. 15:15:22.453 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10600. 15:15:22.453 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10601. 15:15:22.453 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10602. 15:15:22.453 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10603. c.z.w.c.c.CockpitMonitoringSituationController:
  10604. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10605. 15:15:22.453 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10606. 15:15:22.455 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10607. 15:15:22.456 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10608. 15:15:22.456 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10609. 15:15:22.456 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10610. 15:15:22.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10611. 15:15:22.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10612. 15:15:22.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2522bea6
  10613. 15:15:22.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@e60c516
  10614. 15:15:22.456 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10615. 15:15:22.456 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10616. 15:15:22.457 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={}
  10617. 15:15:22.457 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10618. 15:15:22.457 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#handleReadFailure(HttpServletRequest)
  10619. 15:15:22.457 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10620. 15:15:22.458 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱运行概况数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@7db4c883}]
  10621. 15:15:22.458 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  10622. 15:15:22.458 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  10623. 15:15:22.458 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  10624. 15:15:22.458 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  10625. 15:15:22.458 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  10626. 15:15:22.458 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  10627. 15:15:22.459 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10628. 15:15:22.459 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10629. 15:15:22.459 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10630. 15:15:22.459 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10631. 15:15:22.459 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10632. 15:15:22.459 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10633. 15:15:22.459 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10634. 15:15:22.460 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10635. 15:15:22.461 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10636. 15:15:22.461 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10637. 15:15:22.461 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10638. 15:15:22.461 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10639. 15:15:22.461 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10640. 15:15:22.461 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10641. 15:15:22.461 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10642. c.z.w.c.c.CockpitMonitoringSituationController:
  10643. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10644. 15:15:22.461 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10645. 15:15:22.464 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10646. 15:15:22.464 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10647. 15:15:22.464 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10648. 15:15:22.464 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10649. 15:15:22.464 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10650. 15:15:22.464 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10651. 15:15:22.464 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7277fa93
  10652. 15:15:22.464 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@23106076
  10653. 15:15:22.464 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10654. 15:15:22.464 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10655. 15:15:22.465 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10656. 15:15:22.465 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10657. 15:15:22.467 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10658. 15:15:22.467 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringSituationResponse@6b13f456}]
  10659. 15:15:22.468 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10660. 15:15:22.468 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][0]['count']
  10661. 15:15:22.468 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][0]['count']
  10662. 15:15:22.468 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment']
  10663. 15:15:22.468 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  10664. 15:15:22.468 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  10665. 15:15:22.468 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  10666. 15:15:22.468 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10667. 15:15:22.468 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10668. 15:15:22.468 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10669. 15:15:22.469 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10670. 15:15:22.469 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10671. 15:15:22.469 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10672. 15:15:22.469 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10673. 15:15:22.469 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10674. 15:15:22.470 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10675. 15:15:22.470 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10676. 15:15:22.470 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10677. 15:15:22.470 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10678. 15:15:22.470 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10679. 15:15:22.470 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10680. 15:15:22.470 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10681. c.z.w.c.c.CockpitMonitoringSituationController:
  10682. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10683. 15:15:22.470 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10684. 15:15:22.472 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10685. 15:15:22.473 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10686. 15:15:22.473 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10687. 15:15:22.473 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10688. 15:15:22.473 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10689. 15:15:22.473 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10690. 15:15:22.473 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@25e60726
  10691. 15:15:22.473 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@75401424
  10692. 15:15:22.473 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10693. 15:15:22.473 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10694. 15:15:22.473 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10695. 15:15:22.473 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10696. 15:15:22.474 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10697. 15:15:22.474 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringSituationResponse@571ecfe2}]
  10698. 15:15:22.477 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10699. 15:15:22.477 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][0]['count']
  10700. 15:15:22.477 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmTrend'][0]['count']
  10701. 15:15:22.477 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][1]['count']
  10702. 15:15:22.477 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarmTrend'][1]['count']
  10703. 15:15:22.478 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10704. 15:15:22.478 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10705. 15:15:22.478 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10706. 15:15:22.478 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10707. 15:15:22.478 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10708. 15:15:22.478 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10709. 15:15:22.478 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10710. 15:15:22.479 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10711. 15:15:22.479 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10712. 15:15:22.479 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10713. 15:15:22.479 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10714. 15:15:22.479 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10715. 15:15:22.479 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10716. 15:15:22.479 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10717. 15:15:22.480 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10718. c.z.w.c.c.CockpitMonitoringSituationController:
  10719. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10720. 15:15:22.480 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10721. 15:15:22.482 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10722. 15:15:22.483 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10723. 15:15:22.483 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10724. 15:15:22.483 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10725. 15:15:22.484 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10726. 15:15:22.484 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10727. 15:15:22.484 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1abc3085
  10728. 15:15:22.484 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@32c8df0b
  10729. 15:15:22.484 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10730. 15:15:22.484 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  10731. 15:15:22.484 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={}
  10732. 15:15:22.484 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10733. 15:15:22.485 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10734. 15:15:22.485 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringSituationResponse@4037a204}]
  10735. 15:15:22.486 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10736. 15:15:22.486 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['startTime']
  10737. 15:15:22.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['endTime']
  10738. 15:15:22.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend']
  10739. 15:15:22.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][0]['bucketStart']
  10740. 15:15:22.487 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warningTrend'][24]['bucketStart']
  10741. 15:15:22.487 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10742. 15:15:22.487 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10743. 15:15:22.487 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10744. 15:15:22.488 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10745. 15:15:22.488 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10746. 15:15:22.488 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10747. 15:15:22.488 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10748. 15:15:22.488 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10749. 15:15:22.489 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10750. 15:15:22.489 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10751. 15:15:22.489 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10752. 15:15:22.489 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10753. 15:15:22.489 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10754. 15:15:22.489 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10755. 15:15:22.490 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10756. c.z.w.c.c.CockpitMonitoringSituationController:
  10757. {GET [/api/cockpit/v1/monitoring/situation]}: monitoringSituation(String,String,String,String,Integer,Integer,String)
  10758. 15:15:22.490 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10759. 15:15:22.493 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10760. 15:15:22.493 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10761. 15:15:22.493 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10762. 15:15:22.493 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10763. 15:15:22.493 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10764. 15:15:22.493 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10765. 15:15:22.493 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@42e1bfe1
  10766. 15:15:22.493 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@399dc033
  10767. 15:15:22.493 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10768. 15:15:22.493 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10769. 15:15:22.494 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/situation", parameters={masked}
  10770. 15:15:22.494 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringSituationController#monitoringSituation(String, String, String, String, Integer, Integer, String)
  10771. 15:15:22.495 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10772. 15:15:22.495 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringSituationResponse@48dbf9d}]
  10773. 15:15:22.495 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10774. 15:15:22.496 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][0]['count']
  10775. 15:15:22.496 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricStatusDistribution'][2]['count']
  10776. 15:15:22.496 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['abnormalEquipment']
  10777. 15:15:22.496 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pagination']['total']
  10778. 15:15:22.496 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  10779. 15:15:22.496 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  10780. 15:15:22.496 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  10781. [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.13 s - in com.zksy.web.controller.cockpit.CockpitMonitoringSituationControllerTest
  10782. [INFO] Running com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisControllerTest
  10783. 15:15:22.497 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10784. 15:15:22.497 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10785. 15:15:22.497 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10786. 15:15:22.497 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10787. 15:15:22.497 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10788. 15:15:22.497 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10789. 15:15:22.497 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10790. 15:15:22.497 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10791. 15:15:22.498 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10792. 15:15:22.498 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10793. 15:15:22.498 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10794. 15:15:22.498 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10795. 15:15:22.498 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10796. 15:15:22.498 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10797. 15:15:22.499 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10798. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  10799. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  10800. 15:15:22.499 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10801. 15:15:22.502 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10802. 15:15:22.503 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10803. 15:15:22.503 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10804. 15:15:22.503 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10805. 15:15:22.503 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10806. 15:15:22.503 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10807. 15:15:22.503 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@77e0b681
  10808. 15:15:22.503 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@cdf3ee2
  10809. 15:15:22.503 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10810. 15:15:22.503 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10811. 15:15:22.503 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  10812. 15:15:22.504 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  10813. 15:15:22.506 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10814. 15:15:22.506 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@158566f8}]
  10815. 15:15:22.507 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10816. 15:15:22.507 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets']
  10817. 15:15:22.507 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][0]['bucketCode']
  10818. 15:15:22.507 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][0]['bucketLabel']
  10819. 15:15:22.507 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][1]['bucketCode']
  10820. 15:15:22.507 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][1]['bucketLabel']
  10821. 15:15:22.507 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][2]['bucketCode']
  10822. 15:15:22.507 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][2]['bucketLabel']
  10823. 15:15:22.507 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][3]['bucketCode']
  10824. 15:15:22.507 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][3]['bucketLabel']
  10825. 15:15:22.507 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][4]['bucketCode']
  10826. 15:15:22.507 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][4]['bucketLabel']
  10827. 15:15:22.508 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10828. 15:15:22.508 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10829. 15:15:22.508 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10830. 15:15:22.508 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10831. 15:15:22.508 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10832. 15:15:22.508 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10833. 15:15:22.508 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10834. 15:15:22.509 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10835. 15:15:22.509 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10836. 15:15:22.510 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10837. 15:15:22.510 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10838. 15:15:22.510 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10839. 15:15:22.510 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10840. 15:15:22.510 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10841. 15:15:22.510 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10842. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  10843. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  10844. 15:15:22.510 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10845. 15:15:22.512 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10846. 15:15:22.513 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10847. 15:15:22.513 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10848. 15:15:22.513 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10849. 15:15:22.513 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10850. 15:15:22.513 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10851. 15:15:22.513 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@678c654c
  10852. 15:15:22.513 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@50e3be0a
  10853. 15:15:22.513 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10854. 15:15:22.513 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10855. 15:15:22.513 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  10856. 15:15:22.514 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  10857. 15:15:22.514 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10858. 15:15:22.514 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@167650f8}]
  10859. 15:15:22.516 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10860. 15:15:22.516 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['dimensionCode']
  10861. 15:15:22.516 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['dimensionLabel']
  10862. 15:15:22.516 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets']
  10863. 15:15:22.516 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][0]['bucketCode']
  10864. 15:15:22.516 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][0]['bucketLabel']
  10865. 15:15:22.516 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][0]['count']
  10866. 15:15:22.516 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][1]['bucketCode']
  10867. 15:15:22.517 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][1]['bucketLabel']
  10868. 15:15:22.517 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][1]['count']
  10869. 15:15:22.517 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][2]['bucketCode']
  10870. 15:15:22.517 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][2]['bucketLabel']
  10871. 15:15:22.517 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][2]['count']
  10872. 15:15:22.517 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][3]['bucketCode']
  10873. 15:15:22.517 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][3]['bucketLabel']
  10874. 15:15:22.517 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['buckets'][3]['count']
  10875. 15:15:22.518 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10876. 15:15:22.518 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10877. 15:15:22.518 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10878. 15:15:22.518 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10879. 15:15:22.518 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10880. 15:15:22.518 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10881. 15:15:22.519 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10882. 15:15:22.519 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10883. 15:15:22.519 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10884. 15:15:22.520 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10885. 15:15:22.520 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10886. 15:15:22.520 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10887. 15:15:22.520 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10888. 15:15:22.520 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10889. 15:15:22.520 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10890. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  10891. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  10892. 15:15:22.520 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10893. 15:15:22.522 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10894. 15:15:22.523 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10895. 15:15:22.523 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10896. 15:15:22.523 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10897. 15:15:22.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10898. 15:15:22.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10899. 15:15:22.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3c247c8d
  10900. 15:15:22.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6233bca8
  10901. 15:15:22.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10902. 15:15:22.523 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10903. 15:15:22.523 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  10904. 15:15:22.523 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  10905. 15:15:22.524 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10906. 15:15:22.524 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@6895b608}]
  10907. 15:15:22.525 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10908. 15:15:22.525 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['industry']
  10909. 15:15:22.525 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['level']
  10910. 15:15:22.525 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totalCount']
  10911. 15:15:22.525 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][0]['totalCount']
  10912. 15:15:22.525 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['buckets'][0]['bucketCode']
  10913. 15:15:22.525 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['buckets'][0]['count']
  10914. 15:15:22.525 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['buckets'][1]['count']
  10915. 15:15:22.525 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['buckets'][2]['count']
  10916. 15:15:22.525 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['industry']
  10917. 15:15:22.525 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['level']
  10918. 15:15:22.525 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  10919. 15:15:22.526 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10920. 15:15:22.526 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10921. 15:15:22.526 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10922. 15:15:22.526 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10923. 15:15:22.526 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10924. 15:15:22.526 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10925. 15:15:22.526 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10926. 15:15:22.527 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10927. 15:15:22.527 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10928. 15:15:22.528 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10929. 15:15:22.528 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10930. 15:15:22.528 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10931. 15:15:22.528 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10932. 15:15:22.528 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10933. 15:15:22.528 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10934. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  10935. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  10936. 15:15:22.528 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10937. 15:15:22.531 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10938. 15:15:22.532 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10939. 15:15:22.532 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10940. 15:15:22.532 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10941. 15:15:22.532 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10942. 15:15:22.532 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10943. 15:15:22.532 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@34dcd7a1
  10944. 15:15:22.532 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5c65001c
  10945. 15:15:22.532 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  10946. 15:15:22.532 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  10947. 15:15:22.533 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  10948. 15:15:22.533 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  10949. 15:15:22.535 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  10950. 15:15:22.535 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@6b00587b}]
  10951. 15:15:22.536 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  10952. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  10953. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  10954. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  10955. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  10956. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  10957. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventFamily']
  10958. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totalCount']
  10959. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions']
  10960. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][0]['dimensionCode']
  10961. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][0]['dimensionLabel']
  10962. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][1]['dimensionCode']
  10963. 15:15:22.536 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['dimensionCode']
  10964. 15:15:22.537 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][3]['dimensionCode']
  10965. 15:15:22.537 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['dimensionCode']
  10966. 15:15:22.537 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][5]['dimensionCode']
  10967. 15:15:22.537 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][6]['dimensionCode']
  10968. 15:15:22.537 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  10969. 15:15:22.537 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['startTime']
  10970. 15:15:22.537 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['endTime']
  10971. 15:15:22.537 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['eventFamily']
  10972. 15:15:22.537 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['eventFamily']
  10973. 15:15:22.537 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  10974. 15:15:22.538 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  10975. 15:15:22.538 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  10976. 15:15:22.538 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  10977. 15:15:22.538 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  10978. 15:15:22.538 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  10979. 15:15:22.538 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  10980. 15:15:22.539 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  10981. 15:15:22.539 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  10982. 15:15:22.540 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  10983. 15:15:22.540 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  10984. 15:15:22.540 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  10985. 15:15:22.540 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  10986. 15:15:22.540 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  10987. 15:15:22.540 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  10988. 15:15:22.540 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  10989. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  10990. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  10991. 15:15:22.541 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  10992. 15:15:22.543 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  10993. 15:15:22.544 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  10994. 15:15:22.545 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  10995. 15:15:22.545 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  10996. 15:15:22.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  10997. 15:15:22.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  10998. 15:15:22.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@78f3ce56
  10999. 15:15:22.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2df491be
  11000. 15:15:22.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11001. 15:15:22.545 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11002. 15:15:22.545 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11003. 15:15:22.545 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11004. 15:15:22.546 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11005. 15:15:22.546 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@62f30cea}]
  11006. 15:15:22.547 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11007. 15:15:22.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventFamily']
  11008. 15:15:22.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totalCount']
  11009. 15:15:22.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['buckets'][0]['bucketCode']
  11010. 15:15:22.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['buckets'][0]['count']
  11011. 15:15:22.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['buckets'][1]['bucketCode']
  11012. 15:15:22.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['buckets'][1]['count']
  11013. 15:15:22.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['buckets'][2]['bucketCode']
  11014. 15:15:22.547 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['buckets'][2]['count']
  11015. 15:15:22.548 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11016. 15:15:22.548 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11017. 15:15:22.548 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11018. 15:15:22.548 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11019. 15:15:22.548 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11020. 15:15:22.548 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11021. 15:15:22.548 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11022. 15:15:22.549 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11023. 15:15:22.549 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11024. 15:15:22.549 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11025. 15:15:22.549 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11026. 15:15:22.549 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11027. 15:15:22.549 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11028. 15:15:22.549 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11029. 15:15:22.550 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11030. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11031. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11032. 15:15:22.550 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11033. 15:15:22.552 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11034. 15:15:22.553 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11035. 15:15:22.553 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11036. 15:15:22.553 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11037. 15:15:22.553 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11038. 15:15:22.553 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11039. 15:15:22.553 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@35283b74
  11040. 15:15:22.553 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2bbc6496
  11041. 15:15:22.553 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11042. 15:15:22.553 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11043. 15:15:22.553 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11044. 15:15:22.553 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11045. 15:15:22.555 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11046. 15:15:22.555 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@52cb399d}]
  11047. 15:15:22.555 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11048. 15:15:22.555 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totalCount']
  11049. 15:15:22.556 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions']
  11050. 15:15:22.556 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][0]['count']
  11051. 15:15:22.556 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][0]['percentage']
  11052. 15:15:22.556 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][1]['buckets'][0]['percentage']
  11053. 15:15:22.556 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][2]['buckets'][0]['percentage']
  11054. 15:15:22.556 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['deviceCodes']
  11055. 15:15:22.556 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11056. 15:15:22.556 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11057. 15:15:22.556 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11058. 15:15:22.557 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11059. 15:15:22.557 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11060. 15:15:22.557 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11061. 15:15:22.557 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11062. 15:15:22.558 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11063. 15:15:22.558 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11064. 15:15:22.558 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11065. 15:15:22.558 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11066. 15:15:22.558 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11067. 15:15:22.558 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11068. 15:15:22.558 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11069. 15:15:22.559 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11070. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11071. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11072. 15:15:22.559 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11073. 15:15:22.561 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11074. 15:15:22.562 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11075. 15:15:22.562 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11076. 15:15:22.562 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11077. 15:15:22.562 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11078. 15:15:22.562 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11079. 15:15:22.562 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@65daaa95
  11080. 15:15:22.562 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7e6bfd2
  11081. 15:15:22.562 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11082. 15:15:22.562 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11083. 15:15:22.562 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11084. 15:15:22.562 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11085. 15:15:22.563 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11086. 15:15:22.563 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@49e8f283}]
  11087. 15:15:22.564 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11088. 15:15:22.564 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['endTime']
  11089. 15:15:22.564 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['startTime']
  11090. 15:15:22.564 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][6]['buckets']
  11091. 15:15:22.565 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11092. 15:15:22.565 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11093. 15:15:22.565 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11094. 15:15:22.565 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11095. 15:15:22.565 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11096. 15:15:22.566 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11097. 15:15:22.566 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11098. 15:15:22.567 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11099. 15:15:22.568 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11100. 15:15:22.568 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11101. 15:15:22.568 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11102. 15:15:22.568 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11103. 15:15:22.568 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11104. 15:15:22.568 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11105. 15:15:22.569 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11106. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11107. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11108. 15:15:22.570 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11109. 15:15:22.572 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11110. 15:15:22.573 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11111. 15:15:22.573 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11112. 15:15:22.573 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11113. 15:15:22.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11114. 15:15:22.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11115. 15:15:22.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@48acb864
  11116. 15:15:22.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@45bf1ee3
  11117. 15:15:22.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11118. 15:15:22.573 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11119. 15:15:22.573 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11120. 15:15:22.573 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11121. 15:15:22.574 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11122. 15:15:22.574 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@57e273e0}]
  11123. 15:15:22.575 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11124. 15:15:22.575 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totalCount']
  11125. 15:15:22.575 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['district']
  11126. 15:15:22.575 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['districtName']
  11127. 15:15:22.575 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['district']
  11128. 15:15:22.575 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['region']
  11129. 15:15:22.575 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['region']
  11130. 15:15:22.576 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11131. 15:15:22.576 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11132. 15:15:22.576 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11133. 15:15:22.576 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11134. 15:15:22.576 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11135. 15:15:22.577 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11136. 15:15:22.577 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11137. 15:15:22.577 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11138. 15:15:22.577 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11139. 15:15:22.578 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11140. 15:15:22.578 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11141. 15:15:22.578 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11142. 15:15:22.578 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11143. 15:15:22.578 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11144. 15:15:22.578 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11145. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11146. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11147. 15:15:22.578 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11148. 15:15:22.580 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11149. 15:15:22.581 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11150. 15:15:22.581 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11151. 15:15:22.581 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11152. 15:15:22.581 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11153. 15:15:22.581 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11154. 15:15:22.581 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@162bc9e8
  11155. 15:15:22.581 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5ec2462
  11156. 15:15:22.581 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11157. 15:15:22.581 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11158. 15:15:22.583 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11159. 15:15:22.583 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11160. 15:15:22.583 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11161. 15:15:22.584 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11162. 15:15:22.584 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11163. 15:15:22.584 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11164. 15:15:22.585 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11165. 15:15:22.586 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11166. 15:15:22.586 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11167. 15:15:22.587 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11168. 15:15:22.587 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11169. 15:15:22.587 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11170. 15:15:22.587 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11171. 15:15:22.587 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11172. 15:15:22.587 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11173. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11174. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11175. 15:15:22.587 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11176. 15:15:22.589 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11177. 15:15:22.590 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11178. 15:15:22.590 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11179. 15:15:22.590 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11180. 15:15:22.590 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11181. 15:15:22.590 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11182. 15:15:22.590 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7321f698
  11183. 15:15:22.590 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@22e470f4
  11184. 15:15:22.591 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11185. 15:15:22.591 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  11186. 15:15:22.591 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11187. 15:15:22.591 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11188. 15:15:22.592 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11189. 15:15:22.592 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@6dace32a}]
  11190. 15:15:22.593 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11191. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totalCount']
  11192. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['totalCount']
  11193. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][0]['bucketCode']
  11194. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][0]['bucketLabel']
  11195. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][0]['count']
  11196. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][0]['percentage']
  11197. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][1]['bucketLabel']
  11198. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][1]['count']
  11199. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][1]['percentage']
  11200. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][2]['bucketLabel']
  11201. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][2]['count']
  11202. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][3]['bucketLabel']
  11203. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][3]['count']
  11204. 15:15:22.593 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][4]['bucketCode']
  11205. 15:15:22.594 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][4]['buckets'][4]['count']
  11206. 15:15:22.594 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11207. 15:15:22.594 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11208. 15:15:22.594 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11209. 15:15:22.595 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11210. 15:15:22.595 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11211. 15:15:22.595 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11212. 15:15:22.595 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11213. 15:15:22.595 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11214. 15:15:22.596 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11215. 15:15:22.596 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11216. 15:15:22.596 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11217. 15:15:22.596 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11218. 15:15:22.596 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11219. 15:15:22.596 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11220. 15:15:22.596 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11221. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11222. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11223. 15:15:22.596 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11224. 15:15:22.599 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11225. 15:15:22.601 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11226. 15:15:22.601 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11227. 15:15:22.601 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11228. 15:15:22.601 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11229. 15:15:22.601 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11230. 15:15:22.601 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3aef4650
  11231. 15:15:22.601 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@25eadfe6
  11232. 15:15:22.601 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11233. 15:15:22.601 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11234. 15:15:22.602 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={}
  11235. 15:15:22.602 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11236. 15:15:22.602 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  11237. 15:15:22.602 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11238. 15:15:22.603 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=eventFamily must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPa (truncated)...]
  11239. 15:15:22.603 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: eventFamily must be WARNING or ALARM]
  11240. 15:15:22.603 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  11241. 15:15:22.603 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  11242. 15:15:22.603 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  11243. 15:15:22.603 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  11244. 15:15:22.603 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11245. 15:15:22.603 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11246. 15:15:22.603 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  11247. 15:15:22.603 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11248. 15:15:22.603 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=eventFamily must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPa (truncated)...]
  11249. 15:15:22.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: eventFamily must be WARNING or ALARM]
  11250. 15:15:22.604 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  11251. 15:15:22.604 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11252. 15:15:22.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11253. 15:15:22.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  11254. 15:15:22.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11255. 15:15:22.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  11256. 15:15:22.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  11257. 15:15:22.604 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  11258. 15:15:22.604 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11259. 15:15:22.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11260. 15:15:22.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  11261. 15:15:22.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11262. 15:15:22.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=level must be an integer between 1 and 4, code=400, data=com.zksy.cockpit.foundation.CockpitErr (truncated)...]
  11263. 15:15:22.604 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: level must be an integer between 1 and 4]
  11264. 15:15:22.604 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  11265. 15:15:22.605 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  11266. 15:15:22.605 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11267. 15:15:22.605 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11268. 15:15:22.605 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  11269. 15:15:22.605 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11270. 15:15:22.605 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=start time and end time must be provided together, code=400, data=com.zksy.cockpit.foundation.C (truncated)...]
  11271. 15:15:22.605 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: start time and end time must be provided together]
  11272. 15:15:22.605 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  11273. 15:15:22.605 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  11274. 15:15:22.605 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11275. 15:15:22.605 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11276. 15:15:22.606 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  11277. 15:15:22.606 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11278. 15:15:22.606 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=start time must not be after end time, code=400, data=com.zksy.cockpit.foundation.CockpitErrorP (truncated)...]
  11279. 15:15:22.606 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: start time must not be after end time]
  11280. 15:15:22.606 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  11281. 15:15:22.606 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  11282. 15:15:22.606 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11283. 15:15:22.606 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11284. 15:15:22.606 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  11285. 15:15:22.606 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11286. 15:15:22.606 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=analysis window must not exceed 31 days, code=400, data=com.zksy.cockpit.foundation.CockpitErro (truncated)...]
  11287. 15:15:22.606 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: analysis window must not exceed 31 days]
  11288. 15:15:22.606 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  11289. 15:15:22.606 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  11290. 15:15:22.607 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11291. 15:15:22.607 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11292. 15:15:22.607 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11293. 15:15:22.607 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11294. 15:15:22.607 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11295. 15:15:22.608 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11296. 15:15:22.608 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11297. 15:15:22.608 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11298. 15:15:22.609 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11299. 15:15:22.609 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11300. 15:15:22.609 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11301. 15:15:22.609 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11302. 15:15:22.609 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11303. 15:15:22.609 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11304. 15:15:22.609 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11305. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11306. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11307. 15:15:22.609 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11308. 15:15:22.611 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11309. 15:15:22.612 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11310. 15:15:22.612 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11311. 15:15:22.612 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11312. 15:15:22.612 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11313. 15:15:22.612 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11314. 15:15:22.612 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@35f011cf
  11315. 15:15:22.612 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@4f5c55a8
  11316. 15:15:22.612 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11317. 15:15:22.612 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11318. 15:15:22.612 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11319. 15:15:22.612 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11320. 15:15:22.613 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11321. 15:15:22.613 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@2d198533}]
  11322. 15:15:22.614 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11323. 15:15:22.614 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][6]['buckets']
  11324. 15:15:22.614 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][6]['buckets'][0]['bucketCode']
  11325. 15:15:22.614 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][6]['buckets'][0]['count']
  11326. 15:15:22.614 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][6]['buckets'][1]['bucketCode']
  11327. 15:15:22.614 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][6]['buckets'][1]['count']
  11328. 15:15:22.615 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11329. 15:15:22.615 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11330. 15:15:22.615 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11331. 15:15:22.616 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11332. 15:15:22.616 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11333. 15:15:22.616 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11334. 15:15:22.617 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11335. 15:15:22.618 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11336. 15:15:22.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11337. 15:15:22.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11338. 15:15:22.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11339. 15:15:22.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11340. 15:15:22.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11341. 15:15:22.619 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11342. 15:15:22.619 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11343. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11344. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11345. 15:15:22.619 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11346. 15:15:22.621 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11347. 15:15:22.622 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11348. 15:15:22.622 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11349. 15:15:22.622 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11350. 15:15:22.622 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11351. 15:15:22.622 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11352. 15:15:22.622 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@db62b5f
  11353. 15:15:22.622 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5e6d2502
  11354. 15:15:22.622 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11355. 15:15:22.622 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11356. 15:15:22.622 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/events/multidimensional-analysis", parameters={}
  11357. 15:15:22.622 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  11358. 15:15:22.622 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  11359. 15:15:22.623 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11360. 15:15:22.623 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11361. 15:15:22.623 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11362. 15:15:22.623 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11363. 15:15:22.623 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11364. 15:15:22.623 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11365. 15:15:22.623 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11366. 15:15:22.624 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11367. 15:15:22.624 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11368. 15:15:22.625 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11369. 15:15:22.625 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11370. 15:15:22.625 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11371. 15:15:22.625 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11372. 15:15:22.625 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11373. 15:15:22.625 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11374. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11375. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11376. 15:15:22.625 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11377. 15:15:22.629 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11378. 15:15:22.630 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11379. 15:15:22.630 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11380. 15:15:22.630 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11381. 15:15:22.630 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11382. 15:15:22.630 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11383. 15:15:22.630 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@78a3a272
  11384. 15:15:22.630 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7d5ef93e
  11385. 15:15:22.630 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11386. 15:15:22.630 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11387. 15:15:22.630 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11388. 15:15:22.630 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11389. 15:15:22.633 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11390. 15:15:22.633 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@11932248}]
  11391. 15:15:22.634 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11392. 15:15:22.634 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][1]['dimensionCode']
  11393. 15:15:22.635 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][1]['buckets'][?]['bucketLabel']
  11394. 15:15:22.635 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['bucketCode']
  11395. 15:15:22.635 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['bucketCode']
  11396. 15:15:22.635 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['bucketCode']
  11397. 15:15:22.635 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['bucketCode']
  11398. 15:15:22.635 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][1]['buckets'][?]['count']
  11399. 15:15:22.636 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['bucketCode']
  11400. 15:15:22.636 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['bucketCode']
  11401. 15:15:22.636 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['bucketCode']
  11402. 15:15:22.636 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['bucketCode']
  11403. 15:15:22.636 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11404. 15:15:22.636 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11405. 15:15:22.636 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11406. 15:15:22.637 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11407. 15:15:22.637 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11408. 15:15:22.637 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11409. 15:15:22.637 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11410. 15:15:22.638 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11411. 15:15:22.638 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11412. 15:15:22.638 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11413. 15:15:22.638 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11414. 15:15:22.638 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11415. 15:15:22.638 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11416. 15:15:22.638 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11417. 15:15:22.639 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11418. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11419. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11420. 15:15:22.639 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11421. 15:15:22.641 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11422. 15:15:22.642 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11423. 15:15:22.642 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11424. 15:15:22.642 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11425. 15:15:22.643 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11426. 15:15:22.643 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11427. 15:15:22.643 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4982b310
  11428. 15:15:22.643 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@21ec723c
  11429. 15:15:22.643 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11430. 15:15:22.643 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  11431. 15:15:22.643 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11432. 15:15:22.643 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11433. 15:15:22.644 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11434. 15:15:22.645 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@3f41a7ab}]
  11435. 15:15:22.646 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11436. 15:15:22.646 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['accuracy']
  11437. 15:15:22.646 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['truthfulness']
  11438. 15:15:22.646 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['falsePositiveRate']
  11439. 15:15:22.646 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['dimensions'][?]
  11440. 15:15:22.646 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['dimensionCode']
  11441. 15:15:22.646 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['dimensionCode']
  11442. 15:15:22.646 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['dimensionCode']
  11443. 15:15:22.646 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['dimensionCode']
  11444. 15:15:22.646 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['dimensionCode']
  11445. 15:15:22.646 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['dimensionCode']
  11446. 15:15:22.646 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: @['dimensionCode']
  11447. 15:15:22.648 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11448. 15:15:22.648 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11449. 15:15:22.648 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11450. 15:15:22.648 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11451. 15:15:22.648 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11452. 15:15:22.649 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11453. 15:15:22.649 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11454. 15:15:22.650 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11455. 15:15:22.652 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11456. 15:15:22.652 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11457. 15:15:22.652 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11458. 15:15:22.652 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11459. 15:15:22.652 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11460. 15:15:22.652 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11461. 15:15:22.653 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11462. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11463. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11464. 15:15:22.653 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11465. 15:15:22.655 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11466. 15:15:22.656 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11467. 15:15:22.656 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11468. 15:15:22.656 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11469. 15:15:22.656 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11470. 15:15:22.656 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11471. 15:15:22.656 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@18bec5eb
  11472. 15:15:22.656 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1155ab2c
  11473. 15:15:22.656 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11474. 15:15:22.656 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11475. 15:15:22.656 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11476. 15:15:22.656 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11477. 15:15:22.657 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  11478. 15:15:22.657 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11479. 15:15:22.658 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=district must be 0, 1, 2 or UNASSIGNED, code=400, data=com.zksy.cockpit.foundation.CockpitError (truncated)...]
  11480. 15:15:22.658 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: district must be 0, 1, 2 or UNASSIGNED]
  11481. 15:15:22.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  11482. 15:15:22.658 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  11483. 15:15:22.658 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  11484. 15:15:22.658 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  11485. 15:15:22.658 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11486. 15:15:22.658 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11487. 15:15:22.658 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  11488. 15:15:22.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11489. 15:15:22.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=district must be 0, 1, 2 or UNASSIGNED, code=400, data=com.zksy.cockpit.foundation.CockpitError (truncated)...]
  11490. 15:15:22.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: district must be 0, 1, 2 or UNASSIGNED]
  11491. 15:15:22.659 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  11492. 15:15:22.659 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  11493. 15:15:22.659 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11494. 15:15:22.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11495. 15:15:22.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  11496. 15:15:22.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11497. 15:15:22.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=district must be 0, 1, 2 or UNASSIGNED, code=400, data=com.zksy.cockpit.foundation.CockpitError (truncated)...]
  11498. 15:15:22.659 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: district must be 0, 1, 2 or UNASSIGNED]
  11499. 15:15:22.659 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  11500. 15:15:22.659 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  11501. 15:15:22.660 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11502. 15:15:22.660 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11503. 15:15:22.660 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11504. 15:15:22.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11505. 15:15:22.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11506. 15:15:22.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11507. 15:15:22.661 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11508. 15:15:22.661 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11509. 15:15:22.663 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11510. 15:15:22.663 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11511. 15:15:22.663 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11512. 15:15:22.663 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11513. 15:15:22.663 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11514. 15:15:22.663 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11515. 15:15:22.663 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11516. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11517. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11518. 15:15:22.663 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11519. 15:15:22.668 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11520. 15:15:22.669 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11521. 15:15:22.669 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11522. 15:15:22.669 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11523. 15:15:22.669 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11524. 15:15:22.669 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11525. 15:15:22.669 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4d3a7025
  11526. 15:15:22.669 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@634de03e
  11527. 15:15:22.669 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11528. 15:15:22.669 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11529. 15:15:22.669 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11530. 15:15:22.670 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11531. 15:15:22.671 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#handleReadFailure(HttpServletRequest)
  11532. 15:15:22.671 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11533. 15:15:22.671 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱预警分析数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@5ca29f17}]
  11534. 15:15:22.672 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  11535. 15:15:22.672 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  11536. 15:15:22.672 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  11537. 15:15:22.672 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  11538. 15:15:22.672 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  11539. 15:15:22.672 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  11540. 15:15:22.673 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11541. 15:15:22.673 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11542. 15:15:22.673 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11543. 15:15:22.673 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11544. 15:15:22.673 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11545. 15:15:22.673 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11546. 15:15:22.674 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11547. 15:15:22.674 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11548. 15:15:22.675 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11549. 15:15:22.675 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11550. 15:15:22.675 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11551. 15:15:22.675 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11552. 15:15:22.675 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11553. 15:15:22.675 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11554. 15:15:22.675 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11555. c.z.w.c.c.CockpitMultidimensionalAnalysisController:
  11556. {GET [/api/cockpit/v1/events/multidimensional-analysis]}: multidimensionalAnalysis(String,String,String,String,String,String,String,String,String,String)
  11557. 15:15:22.675 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11558. 15:15:22.677 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11559. 15:15:22.678 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11560. 15:15:22.678 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11561. 15:15:22.678 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11562. 15:15:22.678 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11563. 15:15:22.678 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11564. 15:15:22.678 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@46ac9125
  11565. 15:15:22.678 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2857dbe3
  11566. 15:15:22.678 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11567. 15:15:22.678 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11568. 15:15:22.679 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11569. 15:15:22.679 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11570. 15:15:22.680 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11571. 15:15:22.680 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@7e913ef1}]
  11572. 15:15:22.681 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11573. 15:15:22.681 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totalCount']
  11574. 15:15:22.681 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['cause']
  11575. 15:15:22.681 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11576. 15:15:22.681 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11577. 15:15:22.682 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11578. 15:15:22.682 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@6aa909cb}]
  11579. 15:15:22.682 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11580. 15:15:22.682 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totalCount']
  11581. 15:15:22.682 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['district']
  11582. 15:15:22.682 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['districtName']
  11583. 15:15:22.683 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11584. 15:15:22.683 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11585. 15:15:22.684 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11586. 15:15:22.684 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@4be75a68}]
  11587. 15:15:22.686 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11588. 15:15:22.686 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totalCount']
  11589. 15:15:22.686 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['district']
  11590. 15:15:22.686 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['districtName']
  11591. 15:15:22.686 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11592. 15:15:22.686 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11593. 15:15:22.687 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11594. 15:15:22.687 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@ed6d97f}]
  11595. 15:15:22.687 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11596. 15:15:22.687 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totalCount']
  11597. 15:15:22.687 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['eventType']
  11598. 15:15:22.687 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/multidimensional-analysis", parameters={masked}
  11599. 15:15:22.687 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisController#multidimensionalAnalysis(String, String, String, String, String, String, String, String, String, String)
  11600. 15:15:22.688 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11601. 15:15:22.688 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.event.CockpitMultidimensionalAnalysisResponse@45cfbfe9}]
  11602. 15:15:22.688 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11603. 15:15:22.688 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totalCount']
  11604. 15:15:22.688 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['filters']['deviceType']
  11605. [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.189 s - in com.zksy.web.controller.cockpit.CockpitMultidimensionalAnalysisControllerTest
  11606. [INFO] Running com.zksy.web.controller.cockpit.CockpitOverviewInfrastructureControllerTest
  11607. 15:15:22.689 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11608. 15:15:22.689 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11609. 15:15:22.689 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11610. 15:15:22.689 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11611. 15:15:22.689 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11612. 15:15:22.690 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11613. 15:15:22.690 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11614. 15:15:22.690 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11615. 15:15:22.691 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11616. 15:15:22.691 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11617. 15:15:22.691 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11618. 15:15:22.691 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11619. 15:15:22.691 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11620. 15:15:22.691 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11621. 15:15:22.691 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11622. c.z.w.c.c.CockpitOverviewInfrastructureController:
  11623. {GET [/api/cockpit/v1/overview/infrastructure]}: overviewInfrastructure(String)
  11624. 15:15:22.691 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11625. 15:15:22.694 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11626. 15:15:22.694 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11627. 15:15:22.694 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11628. 15:15:22.694 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11629. 15:15:22.694 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11630. 15:15:22.694 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11631. 15:15:22.694 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1f96db42
  11632. 15:15:22.694 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@13bf9a03
  11633. 15:15:22.694 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11634. 15:15:22.694 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11635. 15:15:22.695 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/infrastructure", parameters={}
  11636. 15:15:22.695 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewInfrastructureController#overviewInfrastructure(String)
  11637. 15:15:22.696 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11638. 15:15:22.696 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewInfrastructureResponse@2c952e6}]
  11639. 15:15:22.696 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11640. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  11641. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  11642. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  11643. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  11644. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  11645. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  11646. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['smartDeviceCount']
  11647. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries']
  11648. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['code']
  11649. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['code']
  11650. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityCount']
  11651. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['smartDeviceCount']
  11652. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityTypes']
  11653. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityTypes'][0]['code']
  11654. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['deviceTypes']
  11655. 15:15:22.697 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['deviceTypes'][0]['code']
  11656. 15:15:22.698 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11657. 15:15:22.698 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11658. 15:15:22.698 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11659. 15:15:22.698 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11660. 15:15:22.698 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11661. 15:15:22.698 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11662. 15:15:22.698 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11663. 15:15:22.699 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11664. 15:15:22.700 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11665. 15:15:22.700 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11666. 15:15:22.700 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11667. 15:15:22.700 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11668. 15:15:22.700 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11669. 15:15:22.700 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11670. 15:15:22.701 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11671. c.z.w.c.c.CockpitOverviewInfrastructureController:
  11672. {GET [/api/cockpit/v1/overview/infrastructure]}: overviewInfrastructure(String)
  11673. 15:15:22.701 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11674. 15:15:22.703 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11675. 15:15:22.704 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11676. 15:15:22.704 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11677. 15:15:22.704 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11678. 15:15:22.704 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11679. 15:15:22.704 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11680. 15:15:22.704 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7a0619a8
  11681. 15:15:22.704 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5df9d890
  11682. 15:15:22.704 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11683. 15:15:22.704 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11684. 15:15:22.705 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11685. 15:15:22.705 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11686. 15:15:22.705 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11687. 15:15:22.705 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11688. 15:15:22.705 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11689. 15:15:22.705 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11690. 15:15:22.705 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11691. 15:15:22.706 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11692. 15:15:22.706 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11693. 15:15:22.707 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11694. 15:15:22.707 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11695. 15:15:22.707 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11696. 15:15:22.707 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11697. 15:15:22.707 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11698. 15:15:22.707 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11699. c.z.w.c.c.CockpitOverviewInfrastructureController:
  11700. {GET [/api/cockpit/v1/overview/infrastructure]}: overviewInfrastructure(String)
  11701. 15:15:22.707 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11702. 15:15:22.710 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11703. 15:15:22.711 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11704. 15:15:22.711 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11705. 15:15:22.711 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11706. 15:15:22.711 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11707. 15:15:22.711 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11708. 15:15:22.711 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@66a97b79
  11709. 15:15:22.711 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@22251bc6
  11710. 15:15:22.711 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11711. 15:15:22.711 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11712. 15:15:22.711 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/infrastructure", parameters={}
  11713. 15:15:22.711 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewInfrastructureController#overviewInfrastructure(String)
  11714. 15:15:22.712 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11715. 15:15:22.712 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewInfrastructureResponse@685e398}]
  11716. 15:15:22.713 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11717. 15:15:22.713 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  11718. 15:15:22.713 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['smartDeviceCount']
  11719. 15:15:22.713 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries']
  11720. 15:15:22.713 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['code']
  11721. 15:15:22.713 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['facilityCount']
  11722. 15:15:22.713 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['smartDeviceCount']
  11723. 15:15:22.713 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['code']
  11724. 15:15:22.714 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityCount']
  11725. 15:15:22.714 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['smartDeviceCount']
  11726. 15:15:22.714 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['code']
  11727. 15:15:22.714 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['smartDeviceCount']
  11728. 15:15:22.714 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['deviceTypes']
  11729. 15:15:22.714 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['deviceTypes'][0]['code']
  11730. 15:15:22.714 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['deviceTypes'][0]['count']
  11731. 15:15:22.714 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['deviceTypes'][1]['code']
  11732. 15:15:22.714 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['deviceTypes'][1]['count']
  11733. 15:15:22.714 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownTypeCount']
  11734. 15:15:22.714 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['typeKindMismatchCount']
  11735. 15:15:22.714 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11736. 15:15:22.714 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11737. 15:15:22.715 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11738. 15:15:22.715 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11739. 15:15:22.715 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11740. 15:15:22.715 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11741. 15:15:22.715 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11742. 15:15:22.716 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11743. 15:15:22.717 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11744. 15:15:22.717 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11745. 15:15:22.717 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11746. 15:15:22.717 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11747. 15:15:22.717 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11748. 15:15:22.717 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11749. 15:15:22.718 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11750. c.z.w.c.c.CockpitOverviewInfrastructureController:
  11751. {GET [/api/cockpit/v1/overview/infrastructure]}: overviewInfrastructure(String)
  11752. 15:15:22.718 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11753. 15:15:22.720 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11754. 15:15:22.721 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11755. 15:15:22.721 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11756. 15:15:22.721 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11757. 15:15:22.721 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11758. 15:15:22.721 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11759. 15:15:22.721 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7f6cf9b2
  11760. 15:15:22.721 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7d5caf3
  11761. 15:15:22.721 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11762. 15:15:22.721 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11763. 15:15:22.721 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/overview/infrastructure", parameters={}
  11764. 15:15:22.721 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  11765. 15:15:22.721 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  11766. 15:15:22.722 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11767. 15:15:22.722 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11768. 15:15:22.722 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11769. 15:15:22.722 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11770. 15:15:22.722 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11771. 15:15:22.722 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11772. 15:15:22.722 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11773. 15:15:22.723 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11774. 15:15:22.723 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11775. 15:15:22.723 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11776. 15:15:22.723 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11777. 15:15:22.723 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11778. 15:15:22.723 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11779. 15:15:22.723 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11780. 15:15:22.724 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11781. c.z.w.c.c.CockpitOverviewInfrastructureController:
  11782. {GET [/api/cockpit/v1/overview/infrastructure]}: overviewInfrastructure(String)
  11783. 15:15:22.724 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11784. 15:15:22.726 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11785. 15:15:22.727 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11786. 15:15:22.727 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11787. 15:15:22.727 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11788. 15:15:22.727 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11789. 15:15:22.727 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11790. 15:15:22.727 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@dc6c5ca
  11791. 15:15:22.727 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1e620fe7
  11792. 15:15:22.727 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11793. 15:15:22.727 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11794. 15:15:22.727 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/infrastructure", parameters={}
  11795. 15:15:22.727 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewInfrastructureController#overviewInfrastructure(String)
  11796. 15:15:22.728 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitOverviewInfrastructureController#handleReadFailure(HttpServletRequest)
  11797. 15:15:22.728 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11798. 15:15:22.728 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱基础设施概览数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@351aa7f}]
  11799. 15:15:22.728 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  11800. 15:15:22.728 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  11801. 15:15:22.728 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  11802. 15:15:22.728 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  11803. 15:15:22.728 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  11804. 15:15:22.728 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  11805. 15:15:22.728 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  11806. 15:15:22.728 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['serverTime']
  11807. 15:15:22.729 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11808. 15:15:22.729 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11809. 15:15:22.729 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11810. 15:15:22.729 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11811. 15:15:22.729 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11812. 15:15:22.729 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11813. 15:15:22.729 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11814. 15:15:22.730 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11815. 15:15:22.730 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11816. 15:15:22.730 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11817. 15:15:22.730 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11818. 15:15:22.730 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11819. 15:15:22.730 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11820. 15:15:22.730 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11821. 15:15:22.731 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11822. c.z.w.c.c.CockpitOverviewInfrastructureController:
  11823. {GET [/api/cockpit/v1/overview/infrastructure]}: overviewInfrastructure(String)
  11824. 15:15:22.731 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11825. 15:15:22.733 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11826. 15:15:22.734 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11827. 15:15:22.735 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11828. 15:15:22.735 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11829. 15:15:22.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11830. 15:15:22.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11831. 15:15:22.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@fff33b4
  11832. 15:15:22.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7327dba0
  11833. 15:15:22.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11834. 15:15:22.735 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11835. 15:15:22.735 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/infrastructure", parameters={}
  11836. 15:15:22.735 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewInfrastructureController#overviewInfrastructure(String)
  11837. 15:15:22.735 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11838. 15:15:22.735 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewInfrastructureResponse@3fde6c3b}]
  11839. 15:15:22.737 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11840. 15:15:22.737 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  11841. 15:15:22.737 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['smartDeviceCount']
  11842. 15:15:22.737 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['facilityCount']
  11843. 15:15:22.737 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['smartDeviceCount']
  11844. 15:15:22.737 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityCount']
  11845. 15:15:22.737 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['smartDeviceCount']
  11846. 15:15:22.737 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownTypeCount']
  11847. 15:15:22.737 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['typeKindMismatchCount']
  11848. 15:15:22.738 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11849. 15:15:22.738 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11850. 15:15:22.738 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11851. 15:15:22.738 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11852. 15:15:22.738 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11853. 15:15:22.738 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11854. 15:15:22.738 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11855. 15:15:22.738 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11856. 15:15:22.739 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11857. 15:15:22.739 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11858. 15:15:22.739 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11859. 15:15:22.739 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11860. 15:15:22.739 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11861. 15:15:22.739 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11862. 15:15:22.739 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11863. c.z.w.c.c.CockpitOverviewInfrastructureController:
  11864. {GET [/api/cockpit/v1/overview/infrastructure]}: overviewInfrastructure(String)
  11865. 15:15:22.739 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11866. 15:15:22.742 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11867. 15:15:22.743 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11868. 15:15:22.743 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11869. 15:15:22.743 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11870. 15:15:22.743 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11871. 15:15:22.743 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11872. 15:15:22.743 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@52421f92
  11873. 15:15:22.743 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1916d0eb
  11874. 15:15:22.743 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11875. 15:15:22.743 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11876. 15:15:22.744 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/infrastructure", parameters={}
  11877. 15:15:22.744 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewInfrastructureController#overviewInfrastructure(String)
  11878. 15:15:22.744 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11879. 15:15:22.744 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewInfrastructureResponse@22b9f45f}]
  11880. 15:15:22.745 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11881. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  11882. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  11883. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['updatedAt']
  11884. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  11885. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['updatedAt']
  11886. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['serverUpdatedAt']
  11887. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityTypes']
  11888. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityTypes'][0]['code']
  11889. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityTypes'][0]['lengthKm']
  11890. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityTypes'][0]['range']['type']
  11891. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityTypes'][0]['range']['start']
  11892. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityTypes'][0]['range']['end']
  11893. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityTypes'][1]['code']
  11894. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityTypes'][1]['scale']
  11895. 15:15:22.745 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['deviceTypes'][0]['scale']
  11896. 15:15:22.746 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11897. 15:15:22.746 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11898. 15:15:22.746 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11899. 15:15:22.746 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11900. 15:15:22.746 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11901. 15:15:22.746 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11902. 15:15:22.746 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11903. 15:15:22.747 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11904. 15:15:22.747 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11905. 15:15:22.747 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11906. 15:15:22.747 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11907. 15:15:22.747 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11908. 15:15:22.747 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11909. 15:15:22.747 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11910. 15:15:22.748 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11911. c.z.w.c.c.CockpitOverviewInfrastructureController:
  11912. {GET [/api/cockpit/v1/overview/infrastructure]}: overviewInfrastructure(String)
  11913. 15:15:22.748 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11914. 15:15:22.751 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11915. 15:15:22.752 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11916. 15:15:22.752 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11917. 15:15:22.752 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11918. 15:15:22.752 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11919. 15:15:22.752 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11920. 15:15:22.752 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2e5affb3
  11921. 15:15:22.752 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6d7a6abf
  11922. 15:15:22.752 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11923. 15:15:22.752 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11924. 15:15:22.753 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/infrastructure", parameters={}
  11925. 15:15:22.753 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewInfrastructureController#overviewInfrastructure(String)
  11926. 15:15:22.753 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11927. 15:15:22.753 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewInfrastructureResponse@752daa1f}]
  11928. 15:15:22.754 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  11929. 15:15:22.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['facilityCount']
  11930. 15:15:22.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['totals']['smartDeviceCount']
  11931. 15:15:22.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries']
  11932. 15:15:22.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['facilityTypes']
  11933. 15:15:22.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][0]['deviceTypes']
  11934. 15:15:22.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['facilityTypes']
  11935. 15:15:22.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][1]['deviceTypes']
  11936. 15:15:22.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['facilityTypes']
  11937. 15:15:22.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][2]['deviceTypes']
  11938. 15:15:22.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][3]['code']
  11939. 15:15:22.754 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][3]['facilityTypes']
  11940. 15:15:22.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['industries'][3]['deviceTypes']
  11941. 15:15:22.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['unknownTypeCount']
  11942. 15:15:22.755 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['excluded']['typeKindMismatchCount']
  11943. [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 s - in com.zksy.web.controller.cockpit.CockpitOverviewInfrastructureControllerTest
  11944. [INFO] Running com.zksy.web.controller.cockpit.CockpitOverviewMonitoringControllerTest
  11945. 15:15:22.756 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11946. 15:15:22.756 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11947. 15:15:22.756 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11948. 15:15:22.756 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11949. 15:15:22.756 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11950. 15:15:22.757 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11951. 15:15:22.757 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11952. 15:15:22.757 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11953. 15:15:22.758 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11954. 15:15:22.758 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11955. 15:15:22.758 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11956. 15:15:22.758 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11957. 15:15:22.758 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11958. 15:15:22.758 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11959. 15:15:22.758 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11960. c.z.w.c.c.CockpitOverviewMonitoringController:
  11961. {GET [/api/cockpit/v1/overview/monitoring]}: overviewMonitoring(String,String)
  11962. 15:15:22.758 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  11963. 15:15:22.760 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  11964. 15:15:22.761 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  11965. 15:15:22.761 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  11966. 15:15:22.761 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  11967. 15:15:22.761 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  11968. 15:15:22.761 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  11969. 15:15:22.761 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@74c0da40
  11970. 15:15:22.761 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6413fef3
  11971. 15:15:22.761 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  11972. 15:15:22.761 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  11973. 15:15:22.762 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/monitoring?industry=WHATEVER", parameters={masked}
  11974. 15:15:22.762 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewMonitoringController#overviewMonitoring(String, String)
  11975. 15:15:22.762 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitOverviewMonitoringController#handleInvalidRequest(HttpServletRequest)
  11976. 15:15:22.762 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  11977. 15:15:22.762 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE, code=400, data=com.zksy.cockpit.founda (truncated)...]
  11978. 15:15:22.762 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: industry must be GAS, WATER_SUPPLY, DRAINAGE or MANHOLE]
  11979. 15:15:22.762 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  11980. 15:15:22.763 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  11981. 15:15:22.763 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  11982. 15:15:22.763 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  11983. 15:15:22.763 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  11984. 15:15:22.763 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  11985. 15:15:22.763 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  11986. 15:15:22.763 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  11987. 15:15:22.763 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  11988. 15:15:22.763 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  11989. 15:15:22.764 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  11990. 15:15:22.764 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  11991. 15:15:22.764 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  11992. 15:15:22.764 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  11993. 15:15:22.764 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  11994. 15:15:22.764 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  11995. 15:15:22.764 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  11996. 15:15:22.764 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  11997. 15:15:22.765 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  11998. c.z.w.c.c.CockpitOverviewMonitoringController:
  11999. {GET [/api/cockpit/v1/overview/monitoring]}: overviewMonitoring(String,String)
  12000. 15:15:22.765 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12001. 15:15:22.768 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12002. 15:15:22.769 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12003. 15:15:22.769 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12004. 15:15:22.769 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12005. 15:15:22.770 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12006. 15:15:22.770 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12007. 15:15:22.770 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@427a4d68
  12008. 15:15:22.770 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@72722a6b
  12009. 15:15:22.770 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12010. 15:15:22.770 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  12011. 15:15:22.770 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/monitoring", parameters={}
  12012. 15:15:22.770 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewMonitoringController#overviewMonitoring(String, String)
  12013. 15:15:22.772 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12014. 15:15:22.772 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewMonitoringResponse@570fc662}]
  12015. 15:15:22.773 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12016. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  12017. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  12018. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  12019. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  12020. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  12021. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  12022. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['updatedAt']
  12023. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedIndustry']['code']
  12024. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['formalScope']['industries'][0]
  12025. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['formalScope']['keys'][0]
  12026. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['deviceCount']
  12027. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['monitoringPointCount']
  12028. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['monitoringFacilityCount']
  12029. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['infrastructureFacilityCount']
  12030. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeDistribution'][0]['industry']['code']
  12031. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeDistribution'][0]['deviceType']['code']
  12032. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeDistribution'][0]['deviceCount']
  12033. 15:15:22.773 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metricFreshness']['status']
  12034. 15:15:22.774 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12035. 15:15:22.774 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12036. 15:15:22.774 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12037. 15:15:22.774 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12038. 15:15:22.774 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12039. 15:15:22.774 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12040. 15:15:22.774 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12041. 15:15:22.775 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12042. 15:15:22.775 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12043. 15:15:22.775 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12044. 15:15:22.775 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12045. 15:15:22.775 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12046. 15:15:22.775 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12047. 15:15:22.775 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12048. 15:15:22.776 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12049. c.z.w.c.c.CockpitOverviewMonitoringController:
  12050. {GET [/api/cockpit/v1/overview/monitoring]}: overviewMonitoring(String,String)
  12051. 15:15:22.776 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12052. 15:15:22.778 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12053. 15:15:22.779 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12054. 15:15:22.779 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12055. 15:15:22.779 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12056. 15:15:22.779 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12057. 15:15:22.779 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12058. 15:15:22.779 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2fd1f0e4
  12059. 15:15:22.779 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@40679991
  12060. 15:15:22.779 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12061. 15:15:22.779 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12062. 15:15:22.780 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12063. 15:15:22.780 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12064. 15:15:22.780 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12065. 15:15:22.780 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12066. 15:15:22.780 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12067. 15:15:22.780 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12068. 15:15:22.780 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12069. 15:15:22.780 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12070. 15:15:22.781 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12071. 15:15:22.781 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12072. 15:15:22.781 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12073. 15:15:22.781 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12074. 15:15:22.781 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12075. 15:15:22.781 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12076. 15:15:22.781 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12077. c.z.w.c.c.CockpitOverviewMonitoringController:
  12078. {GET [/api/cockpit/v1/overview/monitoring]}: overviewMonitoring(String,String)
  12079. 15:15:22.782 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12080. 15:15:22.786 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12081. 15:15:22.787 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12082. 15:15:22.787 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12083. 15:15:22.787 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12084. 15:15:22.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12085. 15:15:22.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12086. 15:15:22.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@19bd1f98
  12087. 15:15:22.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@9bc10bd
  12088. 15:15:22.787 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12089. 15:15:22.787 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12090. 15:15:22.788 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/overview/monitoring", parameters={}
  12091. 15:15:22.788 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  12092. 15:15:22.788 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  12093. 15:15:22.789 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12094. 15:15:22.789 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12095. 15:15:22.789 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12096. 15:15:22.789 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12097. 15:15:22.789 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12098. 15:15:22.789 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12099. 15:15:22.789 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12100. 15:15:22.790 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12101. 15:15:22.790 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12102. 15:15:22.790 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12103. 15:15:22.790 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12104. 15:15:22.790 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12105. 15:15:22.790 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12106. 15:15:22.790 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12107. 15:15:22.790 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12108. c.z.w.c.c.CockpitOverviewMonitoringController:
  12109. {GET [/api/cockpit/v1/overview/monitoring]}: overviewMonitoring(String,String)
  12110. 15:15:22.791 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12111. 15:15:22.793 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12112. 15:15:22.794 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12113. 15:15:22.794 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12114. 15:15:22.794 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12115. 15:15:22.794 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12116. 15:15:22.794 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12117. 15:15:22.794 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@ab8b1ef
  12118. 15:15:22.794 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3413effc
  12119. 15:15:22.794 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12120. 15:15:22.794 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12121. 15:15:22.794 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/monitoring", parameters={}
  12122. 15:15:22.794 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewMonitoringController#overviewMonitoring(String, String)
  12123. 15:15:22.795 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitOverviewMonitoringController#handleReadFailure(HttpServletRequest)
  12124. 15:15:22.795 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12125. 15:15:22.795 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱运行监测概览数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@407bfc49}]
  12126. 15:15:22.795 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  12127. 15:15:22.795 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  12128. 15:15:22.795 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  12129. 15:15:22.795 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12130. 15:15:22.796 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  12131. 15:15:22.796 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  12132. 15:15:22.796 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['serverTime']
  12133. 15:15:22.796 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12134. 15:15:22.796 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12135. 15:15:22.796 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12136. 15:15:22.796 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12137. 15:15:22.796 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12138. 15:15:22.796 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12139. 15:15:22.796 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12140. 15:15:22.797 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12141. 15:15:22.797 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12142. 15:15:22.797 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12143. 15:15:22.797 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12144. 15:15:22.797 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12145. 15:15:22.797 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12146. 15:15:22.797 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12147. 15:15:22.798 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12148. c.z.w.c.c.CockpitOverviewMonitoringController:
  12149. {GET [/api/cockpit/v1/overview/monitoring]}: overviewMonitoring(String,String)
  12150. 15:15:22.798 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12151. 15:15:22.802 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12152. 15:15:22.804 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12153. 15:15:22.804 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12154. 15:15:22.804 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12155. 15:15:22.804 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12156. 15:15:22.804 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12157. 15:15:22.804 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@136bd1d1
  12158. 15:15:22.804 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@45fa7f1a
  12159. 15:15:22.804 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12160. 15:15:22.804 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12161. 15:15:22.805 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/monitoring?industry=GAS", parameters={masked}
  12162. 15:15:22.805 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewMonitoringController#overviewMonitoring(String, String)
  12163. 15:15:22.806 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12164. 15:15:22.806 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewMonitoringResponse@74d736f8}]
  12165. 15:15:22.807 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12166. 15:15:22.807 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedIndustry']['code']
  12167. 15:15:22.807 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedIndustry']['key']
  12168. 15:15:22.807 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['deviceCount']
  12169. 15:15:22.807 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['counts']['monitoringPointCount']
  12170. 15:15:22.807 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['typeDistribution']
  12171. [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 s - in com.zksy.web.controller.cockpit.CockpitOverviewMonitoringControllerTest
  12172. [INFO] Running com.zksy.web.controller.cockpit.CockpitOverviewMonitoringServiceTest
  12173. [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in com.zksy.web.controller.cockpit.CockpitOverviewMonitoringServiceTest
  12174. [INFO] Running com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsControllerTest
  12175. 15:15:22.812 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12176. 15:15:22.812 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12177. 15:15:22.812 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12178. 15:15:22.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12179. 15:15:22.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12180. 15:15:22.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12181. 15:15:22.812 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12182. 15:15:22.813 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12183. 15:15:22.813 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12184. 15:15:22.813 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12185. 15:15:22.813 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12186. 15:15:22.813 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12187. 15:15:22.813 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12188. 15:15:22.813 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12189. 15:15:22.814 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12190. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  12191. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  12192. 15:15:22.814 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12193. 15:15:22.816 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12194. 15:15:22.817 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12195. 15:15:22.818 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12196. 15:15:22.818 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12197. 15:15:22.818 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12198. 15:15:22.818 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12199. 15:15:22.818 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7dcbcede
  12200. 15:15:22.818 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2de4045a
  12201. 15:15:22.818 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12202. 15:15:22.818 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12203. 15:15:22.818 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings?range=LAST_7_DAYS", parameters={masked}
  12204. 15:15:22.818 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12205. 15:15:22.820 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12206. 15:15:22.820 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewWarningSettingsResponse@7b5ffde0}]
  12207. 15:15:22.820 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12208. 15:15:22.820 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  12209. 15:15:22.820 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['start']
  12210. 15:15:22.821 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['end']
  12211. 15:15:22.821 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend']
  12212. 15:15:22.821 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend'][0]['bucket']
  12213. 15:15:22.821 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend'][1]['bucket']
  12214. 15:15:22.821 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarm']['trend']
  12215. 15:15:22.821 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings?range=LAST_30_DAYS", parameters={masked}
  12216. 15:15:22.821 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12217. 15:15:22.821 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12218. 15:15:22.821 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewWarningSettingsResponse@fbb39ea}]
  12219. 15:15:22.822 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12220. 15:15:22.822 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  12221. 15:15:22.822 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['start']
  12222. 15:15:22.822 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend']
  12223. 15:15:22.822 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend'][0]['bucket']
  12224. 15:15:22.822 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend'][1]['bucket']
  12225. 15:15:22.822 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend'][2]['bucket']
  12226. 15:15:22.822 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings?range=LAST_24_HOURS", parameters={masked}
  12227. 15:15:22.822 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12228. 15:15:22.822 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12229. 15:15:22.822 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewWarningSettingsResponse@65e503a7}]
  12230. 15:15:22.823 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12231. 15:15:22.823 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  12232. 15:15:22.823 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['start']
  12233. 15:15:22.823 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend']
  12234. 15:15:22.823 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12235. 15:15:22.823 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12236. 15:15:22.823 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12237. 15:15:22.824 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12238. 15:15:22.824 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12239. 15:15:22.824 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12240. 15:15:22.824 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12241. 15:15:22.824 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12242. 15:15:22.825 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12243. 15:15:22.825 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12244. 15:15:22.825 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12245. 15:15:22.825 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12246. 15:15:22.825 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12247. 15:15:22.825 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12248. 15:15:22.825 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12249. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  12250. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  12251. 15:15:22.825 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12252. 15:15:22.827 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12253. 15:15:22.828 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12254. 15:15:22.828 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12255. 15:15:22.828 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12256. 15:15:22.828 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12257. 15:15:22.828 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12258. 15:15:22.828 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2cfde5a4
  12259. 15:15:22.828 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@339b1c34
  12260. 15:15:22.828 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12261. 15:15:22.828 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12262. 15:15:22.828 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings?mode=ALARM", parameters={masked}
  12263. 15:15:22.829 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12264. 15:15:22.829 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12265. 15:15:22.829 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewWarningSettingsResponse@5b4fd31f}]
  12266. 15:15:22.830 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12267. 15:15:22.830 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedMode']
  12268. 15:15:22.830 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['total']
  12269. 15:15:22.830 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarm']['total']
  12270. 15:15:22.830 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarm']['workOrderStates']['4']
  12271. 15:15:22.830 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['eventFamily']
  12272. 15:15:22.830 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['label']
  12273. 15:15:22.831 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12274. 15:15:22.831 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12275. 15:15:22.831 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12276. 15:15:22.831 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12277. 15:15:22.831 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12278. 15:15:22.831 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12279. 15:15:22.831 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12280. 15:15:22.832 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12281. 15:15:22.833 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12282. 15:15:22.833 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12283. 15:15:22.833 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12284. 15:15:22.833 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12285. 15:15:22.833 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12286. 15:15:22.833 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12287. 15:15:22.834 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12288. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  12289. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  12290. 15:15:22.834 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12291. 15:15:22.837 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12292. 15:15:22.838 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12293. 15:15:22.838 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12294. 15:15:22.838 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12295. 15:15:22.838 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12296. 15:15:22.838 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12297. 15:15:22.838 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@f7b6b9e
  12298. 15:15:22.838 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@775429c8
  12299. 15:15:22.838 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12300. 15:15:22.838 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12301. 15:15:22.839 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12302. 15:15:22.839 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12303. 15:15:22.839 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12304. 15:15:22.839 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12305. 15:15:22.839 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12306. 15:15:22.839 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12307. 15:15:22.839 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12308. 15:15:22.840 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12309. 15:15:22.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12310. 15:15:22.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12311. 15:15:22.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12312. 15:15:22.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12313. 15:15:22.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12314. 15:15:22.840 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12315. 15:15:22.841 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12316. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  12317. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  12318. 15:15:22.841 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12319. 15:15:22.843 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12320. 15:15:22.843 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12321. 15:15:22.843 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12322. 15:15:22.843 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12323. 15:15:22.843 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12324. 15:15:22.843 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12325. 15:15:22.843 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@46f03d6d
  12326. 15:15:22.843 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7375e6c1
  12327. 15:15:22.843 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12328. 15:15:22.843 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12329. 15:15:22.844 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings?startTime=2026-08-01T00:00:00+08:00&endTime=2026-08-31T23:59:59+08:00", parameters={masked}
  12330. 15:15:22.844 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12331. 15:15:22.844 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12332. 15:15:22.844 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewWarningSettingsResponse@596c6c3e}]
  12333. 15:15:22.845 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12334. 15:15:22.845 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  12335. 15:15:22.845 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['start']
  12336. 15:15:22.845 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['end']
  12337. 15:15:22.845 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend']
  12338. 15:15:22.845 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend'][0]['bucket']
  12339. 15:15:22.845 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend'][1]['bucket']
  12340. 15:15:22.846 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12341. 15:15:22.846 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12342. 15:15:22.846 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12343. 15:15:22.846 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12344. 15:15:22.846 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12345. 15:15:22.846 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12346. 15:15:22.846 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12347. 15:15:22.847 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12348. 15:15:22.847 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12349. 15:15:22.847 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12350. 15:15:22.847 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12351. 15:15:22.847 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12352. 15:15:22.847 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12353. 15:15:22.847 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12354. 15:15:22.847 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12355. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  12356. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  12357. 15:15:22.847 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12358. 15:15:22.850 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12359. 15:15:22.851 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12360. 15:15:22.851 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12361. 15:15:22.851 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12362. 15:15:22.851 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12363. 15:15:22.851 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12364. 15:15:22.851 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6f1af8c3
  12365. 15:15:22.851 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7c9cecfb
  12366. 15:15:22.851 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12367. 15:15:22.851 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12368. 15:15:22.852 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings?mode=THRESHOLD", parameters={masked}
  12369. 15:15:22.852 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12370. 15:15:22.852 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12371. 15:15:22.852 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12372. 15:15:22.852 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=mode must be WARNING or ALARM, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@3 (truncated)...]
  12373. 15:15:22.852 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: mode must be WARNING or ALARM]
  12374. 15:15:22.852 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12375. 15:15:22.853 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  12376. 15:15:22.853 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12377. 15:15:22.853 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  12378. 15:15:22.854 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12379. 15:15:22.854 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12380. 15:15:22.854 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12381. 15:15:22.854 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12382. 15:15:22.854 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12383. 15:15:22.854 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12384. 15:15:22.854 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12385. 15:15:22.854 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12386. 15:15:22.855 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12387. 15:15:22.855 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12388. 15:15:22.855 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12389. 15:15:22.855 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12390. 15:15:22.855 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12391. 15:15:22.855 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12392. 15:15:22.855 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12393. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  12394. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  12395. 15:15:22.855 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12396. 15:15:22.857 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12397. 15:15:22.857 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12398. 15:15:22.858 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12399. 15:15:22.858 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12400. 15:15:22.858 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12401. 15:15:22.858 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12402. 15:15:22.858 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@60c95d8
  12403. 15:15:22.858 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@40557b00
  12404. 15:15:22.858 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12405. 15:15:22.858 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12406. 15:15:22.858 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings", parameters={}
  12407. 15:15:22.858 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12408. 15:15:22.858 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12409. 15:15:22.858 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.overview.CockpitOverviewWarningSettingsResponse@172e4d3a}]
  12410. 15:15:22.859 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12411. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  12412. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  12413. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  12414. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  12415. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  12416. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['displayName']
  12417. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['selectedMode']
  12418. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  12419. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['type']
  12420. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['start']
  12421. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['range']['end']
  12422. 15:15:22.859 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend']
  12423. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend'][0]['bucket']
  12424. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['status']
  12425. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['freshness']['reason']
  12426. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['updatedAt']
  12427. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['total']
  12428. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['handled']
  12429. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['pending']
  12430. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['handlingEfficiency']['value']
  12431. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['handlingEfficiency']['state']
  12432. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['handlingEfficiency']['numerator']
  12433. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['handlingEfficiency']['denominator']
  12434. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend'][0]['handlingEfficiency']['value']
  12435. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend'][0]['handlingEfficiency']['numerator']
  12436. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['trend'][0]['handlingEfficiency']['denominator']
  12437. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['workOrderStates']['1']
  12438. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['workOrderStates']['4']
  12439. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['workOrderStates']['5']
  12440. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['workOrderStates']['6']
  12441. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['warning']['unlinkedEventCount']
  12442. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarm']['total']
  12443. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarm']['handled']
  12444. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarm']['pending']
  12445. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarm']['cancelledCount']
  12446. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarm']['handlingEfficiency']['value']
  12447. 15:15:22.860 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarm']['handlingEfficiency']['numerator']
  12448. 15:15:22.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['alarm']['handlingEfficiency']['denominator']
  12449. 15:15:22.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['eventFamily']
  12450. 15:15:22.861 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['mapFilter']['label']
  12451. 15:15:22.861 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12452. 15:15:22.861 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12453. 15:15:22.861 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12454. 15:15:22.861 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12455. 15:15:22.861 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12456. 15:15:22.861 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12457. 15:15:22.862 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12458. 15:15:22.862 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12459. 15:15:22.862 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12460. 15:15:22.862 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12461. 15:15:22.863 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12462. 15:15:22.863 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12463. 15:15:22.863 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12464. 15:15:22.863 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12465. 15:15:22.863 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12466. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  12467. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  12468. 15:15:22.863 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12469. 15:15:22.865 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12470. 15:15:22.867 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12471. 15:15:22.867 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12472. 15:15:22.867 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12473. 15:15:22.867 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12474. 15:15:22.867 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12475. 15:15:22.867 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@11581810
  12476. 15:15:22.867 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@49f8b57d
  12477. 15:15:22.867 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12478. 15:15:22.867 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12479. 15:15:22.867 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/overview/warning-settings", parameters={}
  12480. 15:15:22.867 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  12481. 15:15:22.867 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  12482. 15:15:22.868 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12483. 15:15:22.868 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12484. 15:15:22.868 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12485. 15:15:22.868 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12486. 15:15:22.868 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12487. 15:15:22.869 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12488. 15:15:22.869 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12489. 15:15:22.869 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12490. 15:15:22.870 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12491. 15:15:22.870 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12492. 15:15:22.870 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12493. 15:15:22.870 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12494. 15:15:22.870 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12495. 15:15:22.870 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12496. 15:15:22.871 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12497. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  12498. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  12499. 15:15:22.871 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12500. 15:15:22.874 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12501. 15:15:22.874 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12502. 15:15:22.874 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12503. 15:15:22.874 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12504. 15:15:22.874 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12505. 15:15:22.874 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12506. 15:15:22.875 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@202e0ff4
  12507. 15:15:22.875 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@19e78fa
  12508. 15:15:22.875 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12509. 15:15:22.875 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 1 ms
  12510. 15:15:22.875 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings?range=LAST_YEAR", parameters={masked}
  12511. 15:15:22.875 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12512. 15:15:22.875 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12513. 15:15:22.875 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12514. 15:15:22.875 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=range must be LAST_24_HOURS, LAST_7_DAYS or LAST_30_DAYS, code=400, data=com.zksy.cockpit.found (truncated)...]
  12515. 15:15:22.876 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: range must be LAST_24_HOURS, LAST_7_DAYS or LAST_30_DAYS]
  12516. 15:15:22.876 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12517. 15:15:22.876 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12518. 15:15:22.876 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  12519. 15:15:22.876 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings?startTime=2026-08-01T00:00:00+08:00", parameters={masked}
  12520. 15:15:22.876 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12521. 15:15:22.876 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12522. 15:15:22.876 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12523. 15:15:22.876 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=startTime and endTime must be provided together, code=400, data=com.zksy.cockpit.foundation.Coc (truncated)...]
  12524. 15:15:22.876 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: startTime and endTime must be provided together]
  12525. 15:15:22.876 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12526. 15:15:22.876 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  12527. 15:15:22.876 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings?startTime=2026-08-31T00:00:00+08:00&endTime=2026-08-01T00:00:00+08:00", parameters={masked}
  12528. 15:15:22.876 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12529. 15:15:22.876 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12530. 15:15:22.877 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12531. 15:15:22.877 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=startTime must not be after endTime, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPay (truncated)...]
  12532. 15:15:22.877 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: startTime must not be after endTime]
  12533. 15:15:22.877 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12534. 15:15:22.877 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  12535. 15:15:22.877 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings?startTime=not-a-timestamp&endTime=2026-08-01T00:00:00+08:00", parameters={masked}
  12536. 15:15:22.877 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12537. 15:15:22.877 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12538. 15:15:22.877 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12539. 15:15:22.877 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=invalid startTime, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@12136fc6}]
  12540. 15:15:22.877 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: invalid startTime]
  12541. 15:15:22.877 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12542. 15:15:22.877 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  12543. 15:15:22.878 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12544. 15:15:22.878 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12545. 15:15:22.878 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12546. 15:15:22.878 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12547. 15:15:22.878 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12548. 15:15:22.878 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12549. 15:15:22.878 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12550. 15:15:22.878 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12551. 15:15:22.879 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12552. 15:15:22.879 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12553. 15:15:22.879 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12554. 15:15:22.879 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12555. 15:15:22.879 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12556. 15:15:22.879 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12557. 15:15:22.879 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12558. c.z.w.c.c.CockpitOverviewWarningSettingsController:
  12559. {GET [/api/cockpit/v1/overview/warning-settings]}: warningSettings(String,String,String,String,String)
  12560. 15:15:22.879 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 1 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12561. 15:15:22.882 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12562. 15:15:22.884 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12563. 15:15:22.884 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12564. 15:15:22.884 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12565. 15:15:22.884 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12566. 15:15:22.884 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12567. 15:15:22.884 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1923a29a
  12568. 15:15:22.884 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6dbf042
  12569. 15:15:22.884 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12570. 15:15:22.884 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12571. 15:15:22.885 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/overview/warning-settings", parameters={}
  12572. 15:15:22.885 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#warningSettings(String, String, String, String, String)
  12573. 15:15:22.885 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsController#handleReadFailure(HttpServletRequest)
  12574. 15:15:22.885 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12575. 15:15:22.886 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱预警设置概览数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@61c0a61}]
  12576. 15:15:22.886 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: upstream unavailable]
  12577. 15:15:22.886 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  12578. 15:15:22.886 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  12579. 15:15:22.886 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12580. 15:15:22.886 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['message']
  12581. 15:15:22.886 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  12582. 15:15:22.886 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['serverTime']
  12583. [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s - in com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsControllerTest
  12584. [INFO] Running com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsServiceTest
  12585. [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.zksy.web.controller.cockpit.CockpitOverviewWarningSettingsServiceTest
  12586. [INFO] Running com.zksy.web.controller.cockpit.CockpitPipeNetworkCrossEndpointContractTest
  12587. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in com.zksy.web.controller.cockpit.CockpitPipeNetworkCrossEndpointContractTest
  12588. [INFO] Running com.zksy.web.controller.cockpit.CockpitPipeNetworkTypeTest
  12589. [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.zksy.web.controller.cockpit.CockpitPipeNetworkTypeTest
  12590. [INFO] Running com.zksy.web.controller.cockpit.CockpitPointStatusContractTest
  12591. 15:15:22.905 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12592. 15:15:22.905 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12593. 15:15:22.905 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12594. 15:15:22.906 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12595. 15:15:22.906 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12596. 15:15:22.906 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12597. 15:15:22.906 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12598. 15:15:22.907 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12599. 15:15:22.907 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12600. 15:15:22.908 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12601. 15:15:22.908 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12602. 15:15:22.908 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12603. 15:15:22.908 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12604. 15:15:22.908 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12605. 15:15:22.908 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12606. c.z.w.c.c.CockpitMapSnapshotController:
  12607. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  12608. 15:15:22.908 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12609. c.z.w.c.c.CockpitMonitoringDistributionController:
  12610. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  12611. 15:15:22.908 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12612. 15:15:22.911 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12613. 15:15:22.911 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12614. 15:15:22.912 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12615. 15:15:22.912 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12616. 15:15:22.912 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12617. 15:15:22.912 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12618. 15:15:22.912 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6706657b
  12619. 15:15:22.912 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@2ace94ff
  12620. 15:15:22.912 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12621. 15:15:22.912 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12622. 15:15:22.912 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12623. 15:15:22.912 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12624. 15:15:22.913 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12625. 15:15:22.913 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12626. 15:15:22.913 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED (truncated)...]
  12627. 15:15:22.914 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED]
  12628. 15:15:22.914 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12629. 15:15:22.914 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12630. 15:15:22.914 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12631. 15:15:22.914 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12632. 15:15:22.914 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12633. 15:15:22.914 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12634. 15:15:22.914 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED (truncated)...]
  12635. 15:15:22.914 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED]
  12636. 15:15:22.914 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12637. 15:15:22.914 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12638. 15:15:22.914 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12639. 15:15:22.915 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12640. 15:15:22.915 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12641. 15:15:22.915 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12642. 15:15:22.916 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED (truncated)...]
  12643. 15:15:22.916 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED]
  12644. 15:15:22.916 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12645. 15:15:22.916 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12646. 15:15:22.916 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12647. 15:15:22.916 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12648. 15:15:22.917 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12649. 15:15:22.917 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12650. 15:15:22.917 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED (truncated)...]
  12651. 15:15:22.917 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED]
  12652. 15:15:22.917 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12653. 15:15:22.917 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12654. 15:15:22.918 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12655. 15:15:22.918 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12656. 15:15:22.918 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMapSnapshotController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12657. 15:15:22.918 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12658. 15:15:22.918 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED (truncated)...]
  12659. 15:15:22.918 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED]
  12660. 15:15:22.918 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12661. 15:15:22.918 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12662. 15:15:22.919 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12663. 15:15:22.919 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12664. 15:15:22.919 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12665. 15:15:22.920 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12666. 15:15:22.920 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED (truncated)...]
  12667. 15:15:22.920 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED]
  12668. 15:15:22.920 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12669. 15:15:22.920 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12670. 15:15:22.920 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12671. 15:15:22.920 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12672. 15:15:22.920 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12673. 15:15:22.921 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12674. 15:15:22.921 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED (truncated)...]
  12675. 15:15:22.921 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED]
  12676. 15:15:22.921 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12677. 15:15:22.921 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12678. 15:15:22.921 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12679. 15:15:22.921 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12680. 15:15:22.921 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12681. 15:15:22.921 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12682. 15:15:22.921 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED (truncated)...]
  12683. 15:15:22.922 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED]
  12684. 15:15:22.922 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12685. 15:15:22.922 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12686. 15:15:22.922 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12687. 15:15:22.922 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12688. 15:15:22.922 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12689. 15:15:22.922 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12690. 15:15:22.922 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED (truncated)...]
  12691. 15:15:22.922 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED]
  12692. 15:15:22.922 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12693. 15:15:22.922 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12694. 15:15:22.922 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12695. 15:15:22.922 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12696. 15:15:22.922 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#handleInvalidRequest(HttpServletRequest, CockpitInvalidRequestException)
  12697. 15:15:22.922 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12698. 15:15:22.923 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED (truncated)...]
  12699. 15:15:22.923 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: pointStatus must be ALARM, WARNING, WORK_ORDER, NORMAL, OFFLINE, EMPTY, UNKNOWN or UNASSOCIATED]
  12700. 15:15:22.923 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12701. 15:15:22.923 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12702. 15:15:22.924 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12703. 15:15:22.924 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12704. 15:15:22.924 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12705. 15:15:22.924 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12706. 15:15:22.924 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12707. 15:15:22.924 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12708. 15:15:22.924 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12709. 15:15:22.925 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12710. 15:15:22.925 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12711. 15:15:22.926 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12712. 15:15:22.926 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12713. 15:15:22.926 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12714. 15:15:22.926 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12715. 15:15:22.926 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12716. 15:15:22.926 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12717. c.z.w.c.c.CockpitMapSnapshotController:
  12718. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  12719. 15:15:22.926 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12720. c.z.w.c.c.CockpitMonitoringDistributionController:
  12721. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  12722. 15:15:22.926 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12723. 15:15:22.930 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12724. 15:15:22.931 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12725. 15:15:22.931 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12726. 15:15:22.931 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12727. 15:15:22.931 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12728. 15:15:22.931 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12729. 15:15:22.931 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@330888a
  12730. 15:15:22.931 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@62edf11e
  12731. 15:15:22.931 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12732. 15:15:22.931 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12733. 15:15:22.932 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={}
  12734. 15:15:22.932 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12735. 15:15:22.933 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12736. 15:15:22.933 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@79205848}]
  12737. 15:15:22.936 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12738. 15:15:22.940 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={}
  12739. 15:15:22.940 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12740. 15:15:22.941 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12741. 15:15:22.941 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@22a7d2f2}]
  12742. 15:15:22.941 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12743. 15:15:22.942 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12744. 15:15:22.942 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12745. 15:15:22.943 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12746. 15:15:22.943 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@22479830}]
  12747. 15:15:22.945 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12748. 15:15:22.946 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12749. 15:15:22.946 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12750. 15:15:22.947 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12751. 15:15:22.947 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@187b33de}]
  12752. 15:15:22.947 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12753. 15:15:22.947 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12754. 15:15:22.948 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12755. 15:15:22.948 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12756. 15:15:22.948 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@e39df43}]
  12757. 15:15:22.948 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12758. 15:15:22.949 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={}
  12759. 15:15:22.949 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12760. 15:15:22.951 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12761. 15:15:22.951 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@3dcb28de (truncated)...]
  12762. 15:15:22.953 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12763. 15:15:22.953 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12764. 15:15:22.954 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12765. 15:15:22.954 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12766. 15:15:22.954 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@247e1f35 (truncated)...]
  12767. 15:15:22.955 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12768. 15:15:22.955 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12769. 15:15:22.955 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12770. 15:15:22.956 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12771. 15:15:22.956 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@7a1b4074 (truncated)...]
  12772. 15:15:22.956 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12773. 15:15:22.956 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12774. 15:15:22.956 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12775. 15:15:22.956 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12776. 15:15:22.956 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@475cb91b (truncated)...]
  12777. 15:15:22.957 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12778. 15:15:22.958 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12779. 15:15:22.958 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12780. 15:15:22.958 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12781. 15:15:22.958 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12782. 15:15:22.958 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12783. 15:15:22.958 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12784. 15:15:22.958 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12785. 15:15:22.959 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12786. 15:15:22.959 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12787. 15:15:22.959 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12788. 15:15:22.959 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12789. 15:15:22.959 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12790. 15:15:22.959 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12791. 15:15:22.959 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12792. 15:15:22.960 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12793. c.z.w.c.c.CockpitMapSnapshotController:
  12794. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  12795. 15:15:22.960 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12796. c.z.w.c.c.CockpitMonitoringDistributionController:
  12797. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  12798. 15:15:22.960 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12799. 15:15:22.962 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12800. 15:15:22.963 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12801. 15:15:22.963 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12802. 15:15:22.963 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12803. 15:15:22.963 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12804. 15:15:22.963 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12805. 15:15:22.963 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7ff167c4
  12806. 15:15:22.963 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1be7b7de
  12807. 15:15:22.963 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12808. 15:15:22.963 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12809. 15:15:22.963 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12810. 15:15:22.963 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12811. 15:15:22.964 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12812. 15:15:22.964 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@5b0ddbcf}]
  12813. 15:15:22.965 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12814. 15:15:22.965 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12815. 15:15:22.966 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12816. 15:15:22.967 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12817. 15:15:22.967 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@698df5e8}]
  12818. 15:15:22.967 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12819. 15:15:22.968 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12820. 15:15:22.968 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12821. 15:15:22.969 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12822. 15:15:22.969 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@32317a37}]
  12823. 15:15:22.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12824. 15:15:22.970 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12825. 15:15:22.970 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12826. 15:15:22.971 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12827. 15:15:22.971 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@1727d525}]
  12828. 15:15:22.972 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12829. 15:15:22.972 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12830. 15:15:22.972 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12831. 15:15:22.973 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12832. 15:15:22.973 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@1f7b7ac4}]
  12833. 15:15:22.973 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12834. 15:15:22.973 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12835. 15:15:22.974 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12836. 15:15:22.974 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12837. 15:15:22.974 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@19dffe76}]
  12838. 15:15:22.974 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12839. 15:15:22.974 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12840. 15:15:22.974 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12841. 15:15:22.975 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12842. 15:15:22.975 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@2086dfb8}]
  12843. 15:15:22.976 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12844. 15:15:22.976 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12845. 15:15:22.976 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12846. 15:15:22.977 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12847. 15:15:22.977 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@9a1b870}]
  12848. 15:15:22.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12849. 15:15:22.978 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12850. 15:15:22.978 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12851. 15:15:22.979 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12852. 15:15:22.979 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@16344151 (truncated)...]
  12853. 15:15:22.979 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12854. 15:15:22.979 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12855. 15:15:22.979 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12856. 15:15:22.980 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12857. 15:15:22.980 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@6d89f87d (truncated)...]
  12858. 15:15:22.980 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12859. 15:15:22.980 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12860. 15:15:22.980 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12861. 15:15:22.981 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12862. 15:15:22.981 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@b8da646}]
  12863. 15:15:22.981 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12864. 15:15:22.981 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12865. 15:15:22.981 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12866. 15:15:22.981 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12867. 15:15:22.981 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@489f5b24 (truncated)...]
  12868. 15:15:22.983 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12869. 15:15:22.983 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12870. 15:15:22.983 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12871. 15:15:22.984 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12872. 15:15:22.984 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@54d20609 (truncated)...]
  12873. 15:15:22.984 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12874. 15:15:22.985 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12875. 15:15:22.985 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12876. 15:15:22.985 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12877. 15:15:22.985 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@763a46fe (truncated)...]
  12878. 15:15:22.985 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12879. 15:15:22.987 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12880. 15:15:22.987 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12881. 15:15:22.987 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12882. 15:15:22.987 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12883. 15:15:22.987 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12884. 15:15:22.988 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12885. 15:15:22.988 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12886. 15:15:22.988 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12887. 15:15:22.989 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12888. 15:15:22.989 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12889. 15:15:22.989 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12890. 15:15:22.989 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12891. 15:15:22.989 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12892. 15:15:22.989 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12893. 15:15:22.990 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12894. c.z.w.c.c.CockpitMapSnapshotController:
  12895. {GET [/api/cockpit/v1/map-snapshot]}: mapSnapshot(Integer,Integer,String,String,String,String,String[],String)
  12896. 15:15:22.990 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12897. c.z.w.c.c.CockpitMonitoringDistributionController:
  12898. {GET [/api/cockpit/v1/monitoring/distribution]}: monitoringDistribution(String,String,String[],String,Integer,Integer,String,String)
  12899. 15:15:22.990 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12900. 15:15:22.993 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12901. 15:15:22.994 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12902. 15:15:22.994 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12903. 15:15:22.994 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12904. 15:15:22.994 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12905. 15:15:22.994 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12906. 15:15:22.994 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@77dd0ac9
  12907. 15:15:22.994 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5eea8854
  12908. 15:15:22.994 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12909. 15:15:22.994 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12910. 15:15:22.995 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12911. 15:15:22.995 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12912. 15:15:22.997 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12913. 15:15:22.997 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@18e69455}]
  12914. 15:15:22.998 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12915. 15:15:22.998 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12916. 15:15:22.998 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12917. 15:15:23.000 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12918. 15:15:23.000 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@1d891373 (truncated)...]
  12919. 15:15:23.002 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12920. 15:15:23.003 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/map-snapshot", parameters={masked}
  12921. 15:15:23.003 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMapSnapshotController#mapSnapshot(Integer, Integer, String, String, String, String, String[], String)
  12922. 15:15:23.004 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12923. 15:15:23.004 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.map.CockpitMapSnapshotResponse@4d94b0af}]
  12924. 15:15:23.004 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12925. 15:15:23.004 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/monitoring/distribution", parameters={masked}
  12926. 15:15:23.004 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitMonitoringDistributionController#monitoringDistribution(String, String, String[], String, Integer, Integer, String, String)
  12927. 15:15:23.005 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12928. 15:15:23.005 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.monitoring.CockpitMonitoringDistributionResponse@72a80668 (truncated)...]
  12929. 15:15:23.005 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  12930. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s - in com.zksy.web.controller.cockpit.CockpitPointStatusContractTest
  12931. [INFO] Running com.zksy.web.controller.cockpit.CockpitPointStatusSnapshotSerializationTest
  12932. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in com.zksy.web.controller.cockpit.CockpitPointStatusSnapshotSerializationTest
  12933. [INFO] Running com.zksy.web.controller.cockpit.CockpitTypeMetricsControllerTest
  12934. 15:15:23.012 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12935. 15:15:23.012 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12936. 15:15:23.012 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12937. 15:15:23.012 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12938. 15:15:23.012 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12939. 15:15:23.012 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12940. 15:15:23.012 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12941. 15:15:23.013 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12942. 15:15:23.013 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12943. 15:15:23.013 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12944. 15:15:23.013 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12945. 15:15:23.013 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12946. 15:15:23.013 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12947. 15:15:23.013 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12948. 15:15:23.014 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12949. c.z.w.c.c.CockpitTypeMetricsController:
  12950. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/history]}: historyMetrics(String,String,String,Integer,Integer,String)
  12951. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/current]}: currentMetrics(String,String)
  12952. 15:15:23.014 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12953. 15:15:23.017 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12954. 15:15:23.019 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12955. 15:15:23.019 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12956. 15:15:23.019 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12957. 15:15:23.019 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12958. 15:15:23.019 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12959. 15:15:23.019 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6319ea75
  12960. 15:15:23.019 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@19640d53
  12961. 15:15:23.019 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  12962. 15:15:23.019 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  12963. 15:15:23.019 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/metrics/history", parameters={masked}
  12964. 15:15:23.019 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitTypeMetricsController#historyMetrics(String, String, String, Integer, Integer, String)
  12965. 15:15:23.020 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitTypeMetricsController#handleInvalidRequest(HttpServletRequest)
  12966. 15:15:23.021 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  12967. 15:15:23.021 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=指标查询参数不合法, code=400, data=com.zksy.cockpit.foundation.CockpitErrorPayload@32f0a9c2}]
  12968. 15:15:23.021 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitInvalidRequestException: start time must not be after end time]
  12969. 15:15:23.021 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 400 BAD_REQUEST
  12970. 15:15:23.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  12971. 15:15:23.021 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  12972. 15:15:23.022 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  12973. 15:15:23.022 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  12974. 15:15:23.022 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  12975. 15:15:23.022 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  12976. 15:15:23.022 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  12977. 15:15:23.022 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  12978. 15:15:23.022 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  12979. 15:15:23.023 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  12980. 15:15:23.023 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  12981. 15:15:23.023 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  12982. 15:15:23.023 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  12983. 15:15:23.023 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  12984. 15:15:23.023 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  12985. 15:15:23.023 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  12986. 15:15:23.024 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  12987. c.z.w.c.c.CockpitTypeMetricsController:
  12988. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/history]}: historyMetrics(String,String,String,Integer,Integer,String)
  12989. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/current]}: currentMetrics(String,String)
  12990. 15:15:23.024 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  12991. 15:15:23.026 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  12992. 15:15:23.027 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  12993. 15:15:23.027 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  12994. 15:15:23.027 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  12995. 15:15:23.027 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  12996. 15:15:23.027 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  12997. 15:15:23.027 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@59d64b60
  12998. 15:15:23.027 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@60e72ced
  12999. 15:15:23.027 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13000. 15:15:23.027 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13001. 15:15:23.027 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/MISSING/metrics/current", parameters={}
  13002. 15:15:23.027 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitTypeMetricsController#currentMetrics(String, String)
  13003. 15:15:23.028 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitTypeMetricsController#handleNotFound(HttpServletRequest)
  13004. 15:15:23.028 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13005. 15:15:23.028 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=设备不存在, code=404, data=com.zksy.cockpit.foundation.CockpitErrorPayload@3d376f28}]
  13006. 15:15:23.028 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitDeviceNotFoundException: device not found]
  13007. 15:15:23.028 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 404 NOT_FOUND
  13008. 15:15:23.028 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13009. 15:15:23.028 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/BROKEN/metrics/current", parameters={}
  13010. 15:15:23.028 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitTypeMetricsController#currentMetrics(String, String)
  13011. 15:15:23.029 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitTypeMetricsController#handleReadFailure(HttpServletRequest)
  13012. 15:15:23.029 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13013. 15:15:23.029 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱设备指标数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@7a08da83}]
  13014. 15:15:23.029 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: read failed]
  13015. 15:15:23.029 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13016. 15:15:23.029 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13017. 15:15:23.029 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13018. 15:15:23.029 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13019. 15:15:23.029 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13020. 15:15:23.030 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13021. 15:15:23.030 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13022. 15:15:23.030 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13023. 15:15:23.030 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13024. 15:15:23.030 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13025. 15:15:23.031 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13026. 15:15:23.031 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13027. 15:15:23.031 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13028. 15:15:23.031 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13029. 15:15:23.031 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13030. 15:15:23.031 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13031. 15:15:23.031 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13032. c.z.w.c.c.CockpitTypeMetricsController:
  13033. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/history]}: historyMetrics(String,String,String,Integer,Integer,String)
  13034. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/current]}: currentMetrics(String,String)
  13035. 15:15:23.031 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13036. 15:15:23.034 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13037. 15:15:23.035 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13038. 15:15:23.035 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13039. 15:15:23.035 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13040. 15:15:23.035 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13041. 15:15:23.035 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13042. 15:15:23.035 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@26420ed1
  13043. 15:15:23.035 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5df744d4
  13044. 15:15:23.035 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13045. 15:15:23.035 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13046. 15:15:23.035 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/metrics/current", parameters={}
  13047. 15:15:23.035 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitTypeMetricsController#currentMetrics(String, String)
  13048. 15:15:23.036 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13049. 15:15:23.036 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.type.CockpitTypeMetricsResponse@6dbf203c}]
  13050. 15:15:23.036 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13051. 15:15:23.036 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['state']
  13052. 15:15:23.036 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateReason']
  13053. 15:15:23.036 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']
  13054. 15:15:23.037 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13055. 15:15:23.037 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13056. 15:15:23.037 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13057. 15:15:23.037 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13058. 15:15:23.037 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13059. 15:15:23.037 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13060. 15:15:23.037 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13061. 15:15:23.038 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13062. 15:15:23.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13063. 15:15:23.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13064. 15:15:23.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13065. 15:15:23.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13066. 15:15:23.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13067. 15:15:23.039 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13068. 15:15:23.039 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13069. c.z.w.c.c.CockpitTypeMetricsController:
  13070. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/history]}: historyMetrics(String,String,String,Integer,Integer,String)
  13071. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/current]}: currentMetrics(String,String)
  13072. 15:15:23.039 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13073. 15:15:23.041 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13074. 15:15:23.042 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13075. 15:15:23.042 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13076. 15:15:23.042 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13077. 15:15:23.042 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13078. 15:15:23.042 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13079. 15:15:23.042 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2438cc7e
  13080. 15:15:23.042 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@641f9947
  13081. 15:15:23.042 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13082. 15:15:23.042 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13083. 15:15:23.043 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/metrics/current", parameters={}
  13084. 15:15:23.043 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitTypeMetricsController#currentMetrics(String, String)
  13085. 15:15:23.044 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13086. 15:15:23.044 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.type.CockpitTypeMetricsResponse@2a0c9309}]
  13087. 15:15:23.044 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13088. 15:15:23.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  13089. 15:15:23.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['msg']
  13090. 15:15:23.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  13091. 15:15:23.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  13092. 15:15:23.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  13093. 15:15:23.044 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceCode']
  13094. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceType']
  13095. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['state']
  13096. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']
  13097. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['metricCode']
  13098. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['metricName']
  13099. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['value']
  13100. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['unit']
  13101. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['status']
  13102. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['sampledAt']
  13103. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['freshness']
  13104. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][1]['metricCode']
  13105. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][2]['metricCode']
  13106. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][3]['metricCode']
  13107. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][4]['metricCode']
  13108. 15:15:23.045 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][5]['metricCode']
  13109. 15:15:23.046 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13110. 15:15:23.046 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13111. 15:15:23.046 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13112. 15:15:23.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13113. 15:15:23.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13114. 15:15:23.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13115. 15:15:23.047 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13116. 15:15:23.048 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13117. 15:15:23.048 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13118. 15:15:23.049 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13119. 15:15:23.049 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13120. 15:15:23.049 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13121. 15:15:23.049 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13122. 15:15:23.049 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13123. 15:15:23.050 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13124. c.z.w.c.c.CockpitTypeMetricsController:
  13125. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/history]}: historyMetrics(String,String,String,Integer,Integer,String)
  13126. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/current]}: currentMetrics(String,String)
  13127. 15:15:23.050 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13128. 15:15:23.054 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13129. 15:15:23.055 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13130. 15:15:23.055 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13131. 15:15:23.055 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13132. 15:15:23.055 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13133. 15:15:23.055 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13134. 15:15:23.055 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@43b8a6de
  13135. 15:15:23.055 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@30f454f4
  13136. 15:15:23.055 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13137. 15:15:23.055 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13138. 15:15:23.056 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/metrics/current", parameters={}
  13139. 15:15:23.056 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  13140. 15:15:23.056 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  13141. 15:15:23.057 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13142. 15:15:23.057 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13143. 15:15:23.057 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13144. 15:15:23.057 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13145. 15:15:23.057 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13146. 15:15:23.057 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13147. 15:15:23.057 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13148. 15:15:23.058 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13149. 15:15:23.059 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13150. 15:15:23.059 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13151. 15:15:23.059 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13152. 15:15:23.059 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13153. 15:15:23.059 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13154. 15:15:23.059 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13155. 15:15:23.060 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13156. c.z.w.c.c.CockpitTypeMetricsController:
  13157. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/history]}: historyMetrics(String,String,String,Integer,Integer,String)
  13158. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/current]}: currentMetrics(String,String)
  13159. 15:15:23.060 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13160. 15:15:23.062 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13161. 15:15:23.062 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13162. 15:15:23.063 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13163. 15:15:23.063 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13164. 15:15:23.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13165. 15:15:23.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13166. 15:15:23.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@42a3e521
  13167. 15:15:23.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1ac24c17
  13168. 15:15:23.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13169. 15:15:23.063 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13170. 15:15:23.063 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/metrics/current", parameters={}
  13171. 15:15:23.063 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitTypeMetricsController#currentMetrics(String, String)
  13172. 15:15:23.064 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13173. 15:15:23.064 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.type.CockpitTypeMetricsResponse@27868127}]
  13174. 15:15:23.065 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13175. 15:15:23.065 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['state']
  13176. 15:15:23.065 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['freshness']
  13177. 15:15:23.066 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13178. 15:15:23.066 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13179. 15:15:23.066 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13180. 15:15:23.066 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13181. 15:15:23.066 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13182. 15:15:23.067 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13183. 15:15:23.067 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13184. 15:15:23.068 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13185. 15:15:23.068 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13186. 15:15:23.069 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13187. 15:15:23.069 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13188. 15:15:23.069 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13189. 15:15:23.069 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13190. 15:15:23.069 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13191. 15:15:23.069 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13192. c.z.w.c.c.CockpitTypeMetricsController:
  13193. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/history]}: historyMetrics(String,String,String,Integer,Integer,String)
  13194. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/current]}: currentMetrics(String,String)
  13195. 15:15:23.069 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13196. 15:15:23.072 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13197. 15:15:23.073 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13198. 15:15:23.073 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13199. 15:15:23.073 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13200. 15:15:23.073 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13201. 15:15:23.073 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13202. 15:15:23.073 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@63cf0da6
  13203. 15:15:23.073 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@60f3813e
  13204. 15:15:23.073 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13205. 15:15:23.073 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13206. 15:15:23.073 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/metrics/history", parameters={masked}
  13207. 15:15:23.073 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitTypeMetricsController#historyMetrics(String, String, String, Integer, Integer, String)
  13208. 15:15:23.074 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13209. 15:15:23.075 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.type.CockpitTypeMetricsResponse@4adfb1f}]
  13210. 15:15:23.075 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13211. 15:15:23.075 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  13212. 15:15:23.075 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  13213. 15:15:23.075 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  13214. 15:15:23.075 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  13215. 15:15:23.075 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['startTime']
  13216. 15:15:23.075 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['endTime']
  13217. 15:15:23.075 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timezone']
  13218. 15:15:23.075 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['page']
  13219. 15:15:23.075 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['pageSize']
  13220. 15:15:23.075 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  13221. 15:15:23.075 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']
  13222. 15:15:23.076 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['metricCode']
  13223. 15:15:23.076 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['points']
  13224. 15:15:23.076 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['points'][0]['sampledAt']
  13225. 15:15:23.076 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['points'][1]['sampledAt']
  13226. 15:15:23.076 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['points'][0]['freshness']
  13227. 15:15:23.076 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13228. 15:15:23.076 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13229. 15:15:23.076 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13230. 15:15:23.076 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13231. 15:15:23.076 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13232. 15:15:23.077 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13233. 15:15:23.077 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13234. 15:15:23.077 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13235. 15:15:23.078 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13236. 15:15:23.078 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13237. 15:15:23.078 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13238. 15:15:23.078 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13239. 15:15:23.078 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13240. 15:15:23.078 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13241. 15:15:23.078 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13242. c.z.w.c.c.CockpitTypeMetricsController:
  13243. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/history]}: historyMetrics(String,String,String,Integer,Integer,String)
  13244. {GET [/api/cockpit/v1/equipments/{deviceCode}/metrics/current]}: currentMetrics(String,String)
  13245. 15:15:23.078 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 2 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13246. 15:15:23.080 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13247. 15:15:23.081 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13248. 15:15:23.081 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13249. 15:15:23.081 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13250. 15:15:23.081 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13251. 15:15:23.081 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13252. 15:15:23.081 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6761bb4d
  13253. 15:15:23.081 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@75fa16cc
  13254. 15:15:23.081 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13255. 15:15:23.081 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13256. 15:15:23.082 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/metrics/history", parameters={masked}
  13257. 15:15:23.082 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitTypeMetricsController#historyMetrics(String, String, String, Integer, Integer, String)
  13258. 15:15:23.083 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13259. 15:15:23.083 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.type.CockpitTypeMetricsResponse@105c3bea}]
  13260. 15:15:23.084 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13261. 15:15:23.084 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['page']
  13262. 15:15:23.084 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['total']
  13263. 15:15:23.085 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics']
  13264. 15:15:23.085 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['metrics'][0]['points']
  13265. [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s - in com.zksy.web.controller.cockpit.CockpitTypeMetricsControllerTest
  13266. [INFO] Running com.zksy.web.controller.cockpit.CockpitWorkOrderAssociationContractTest
  13267. 15:15:23.157 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13268. 15:15:23.157 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13269. 15:15:23.157 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13270. 15:15:23.157 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13271. 15:15:23.157 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13272. 15:15:23.158 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13273. 15:15:23.158 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13274. 15:15:23.158 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13275. 15:15:23.158 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13276. 15:15:23.159 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13277. 15:15:23.159 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13278. 15:15:23.159 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13279. 15:15:23.159 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13280. 15:15:23.159 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13281. 15:15:23.159 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13282. c.z.w.c.c.CockpitWorkOrderReadController:
  13283. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13284. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13285. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13286. 15:15:23.160 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13287. 15:15:23.164 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13288. 15:15:23.166 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13289. 15:15:23.167 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13290. 15:15:23.167 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13291. 15:15:23.167 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13292. 15:15:23.167 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13293. 15:15:23.167 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@475534d1
  13294. 15:15:23.167 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@52e67513
  13295. 15:15:23.167 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13296. 15:15:23.167 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13297. 15:15:23.167 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/21119740/work-orders", parameters={}
  13298. 15:15:23.167 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13299. 15:15:23.169 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13300. 15:15:23.169 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@1e60d113}]
  13301. 15:15:23.170 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13302. 15:15:23.170 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['workOrderCode']
  13303. 15:15:23.170 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['associatedWithCurrentEvent']
  13304. 15:15:23.170 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventSource']
  13305. 15:15:23.170 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventCode']
  13306. 15:15:23.170 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['associatedAt']
  13307. 15:15:23.170 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedWorkOrderCount']
  13308. 15:15:23.170 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/ALARM/cd57be42bd18d02f7d3390fb98539b93/work-orders", parameters={}
  13309. 15:15:23.171 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13310. 15:15:23.171 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13311. 15:15:23.171 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@664c47f2}]
  13312. 15:15:23.172 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13313. 15:15:23.172 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['workOrderCode']
  13314. 15:15:23.172 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['associatedWithCurrentEvent']
  13315. 15:15:23.172 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventSource']
  13316. 15:15:23.172 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventCode']
  13317. 15:15:23.172 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['associatedAt']
  13318. 15:15:23.172 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventCode']
  13319. 15:15:23.172 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedWorkOrderCount']
  13320. 15:15:23.172 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/work-orders/WO202610101511303516/timeline", parameters={}
  13321. 15:15:23.172 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#workOrderTimeline(String, String)
  13322. 15:15:23.173 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13323. 15:15:23.173 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderTimelineResponse@7ab7a4eb}]
  13324. 15:15:23.173 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13325. 15:15:23.173 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['workOrderCode']
  13326. 15:15:23.173 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['associatedWithCurrentEvent']
  13327. 15:15:23.173 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['eventAssociation']['eventSource']
  13328. 15:15:23.173 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['eventAssociation']['eventCode']
  13329. 15:15:23.173 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['eventAssociation']['associatedAt']
  13330. 15:15:23.173 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries']
  13331. 15:15:23.178 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13332. 15:15:23.178 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13333. 15:15:23.178 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13334. 15:15:23.178 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13335. 15:15:23.178 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13336. 15:15:23.178 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13337. 15:15:23.178 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13338. 15:15:23.179 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13339. 15:15:23.180 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13340. 15:15:23.180 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13341. 15:15:23.180 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13342. 15:15:23.180 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13343. 15:15:23.180 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13344. 15:15:23.180 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13345. 15:15:23.180 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13346. c.z.w.c.c.CockpitWorkOrderReadController:
  13347. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13348. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13349. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13350. 15:15:23.180 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13351. 15:15:23.184 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13352. 15:15:23.185 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13353. 15:15:23.185 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13354. 15:15:23.185 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13355. 15:15:23.185 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13356. 15:15:23.185 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13357. 15:15:23.185 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2cfc81f8
  13358. 15:15:23.185 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3a1c65ac
  13359. 15:15:23.185 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13360. 15:15:23.185 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13361. 15:15:23.186 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/21119740/work-orders", parameters={}
  13362. 15:15:23.186 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13363. 15:15:23.187 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13364. 15:15:23.187 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@5ff24b0f}]
  13365. 15:15:23.188 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13366. 15:15:23.188 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['associatedWithCurrentEvent']
  13367. 15:15:23.188 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']
  13368. 15:15:23.188 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedWorkOrderCount']
  13369. 15:15:23.188 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/work-orders/WO202610101511303516/timeline", parameters={}
  13370. 15:15:23.188 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#workOrderTimeline(String, String)
  13371. 15:15:23.189 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13372. 15:15:23.189 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderTimelineResponse@1bccd936}]
  13373. 15:15:23.190 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13374. 15:15:23.190 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['associatedWithCurrentEvent']
  13375. 15:15:23.190 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['eventAssociation']
  13376. 15:15:23.190 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/ALARM/cd57be42bd18d02f7d3390fb98539b93/work-orders", parameters={}
  13377. 15:15:23.190 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13378. 15:15:23.191 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13379. 15:15:23.191 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@eefc1bf}]
  13380. 15:15:23.191 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13381. 15:15:23.191 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13382. 15:15:23.191 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['state']
  13383. 15:15:23.195 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13384. 15:15:23.195 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13385. 15:15:23.195 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13386. 15:15:23.196 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13387. 15:15:23.196 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13388. 15:15:23.196 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13389. 15:15:23.196 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13390. 15:15:23.196 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13391. 15:15:23.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13392. 15:15:23.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13393. 15:15:23.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13394. 15:15:23.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13395. 15:15:23.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13396. 15:15:23.197 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13397. 15:15:23.197 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13398. c.z.w.c.c.CockpitWorkOrderReadController:
  13399. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13400. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13401. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13402. 15:15:23.197 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13403. 15:15:23.201 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13404. 15:15:23.203 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13405. 15:15:23.203 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13406. 15:15:23.203 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13407. 15:15:23.203 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13408. 15:15:23.203 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13409. 15:15:23.203 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@32394a4b
  13410. 15:15:23.203 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@21b33459
  13411. 15:15:23.203 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13412. 15:15:23.203 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13413. 15:15:23.203 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/work-orders/MISSING/timeline", parameters={}
  13414. 15:15:23.203 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#workOrderTimeline(String, String)
  13415. 15:15:23.204 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleNotFound(HttpServletRequest)
  13416. 15:15:23.204 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13417. 15:15:23.204 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=工单或关联对象不存在, code=404, data=com.zksy.cockpit.foundation.CockpitErrorPayload@8499717}]
  13418. 15:15:23.204 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitDeviceNotFoundException: work order not found]
  13419. 15:15:23.204 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 404 NOT_FOUND
  13420. 15:15:23.208 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13421. 15:15:23.208 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13422. 15:15:23.208 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13423. 15:15:23.209 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13424. 15:15:23.209 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13425. 15:15:23.209 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13426. 15:15:23.209 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13427. 15:15:23.210 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13428. 15:15:23.210 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13429. 15:15:23.210 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13430. 15:15:23.210 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13431. 15:15:23.210 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13432. 15:15:23.210 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13433. 15:15:23.210 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13434. 15:15:23.211 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13435. c.z.w.c.c.CockpitWorkOrderReadController:
  13436. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13437. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13438. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13439. 15:15:23.211 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13440. 15:15:23.213 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13441. 15:15:23.215 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13442. 15:15:23.215 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13443. 15:15:23.215 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13444. 15:15:23.215 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13445. 15:15:23.215 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13446. 15:15:23.215 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5bae7a7b
  13447. 15:15:23.215 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@1448e2b6
  13448. 15:15:23.215 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13449. 15:15:23.215 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13450. 15:15:23.217 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/21119740/work-orders", parameters={}
  13451. 15:15:23.218 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13452. 15:15:23.219 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13453. 15:15:23.219 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13454. 15:15:23.219 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@721fc0bb}]
  13455. 15:15:23.219 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: work order association read failed]
  13456. 15:15:23.219 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13457. 15:15:23.219 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13458. 15:15:23.219 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13459. 15:15:23.220 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13460. 15:15:23.220 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/work-orders/WO202610101511303516/timeline", parameters={}
  13461. 15:15:23.220 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#workOrderTimeline(String, String)
  13462. 15:15:23.221 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13463. 15:15:23.221 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13464. 15:15:23.221 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@13cdee45}]
  13465. 15:15:23.221 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: work order association read failed]
  13466. 15:15:23.221 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13467. 15:15:23.221 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13468. 15:15:23.221 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13469. 15:15:23.221 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13470. 15:15:23.222 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/ALARM/cd57be42bd18d02f7d3390fb98539b93/work-orders", parameters={}
  13471. 15:15:23.222 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13472. 15:15:23.223 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13473. 15:15:23.223 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13474. 15:15:23.223 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@78ab6103}]
  13475. 15:15:23.223 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: work order association read failed]
  13476. 15:15:23.223 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13477. 15:15:23.223 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13478. 15:15:23.223 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13479. 15:15:23.223 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13480. 15:15:23.224 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/21119740/work-orders", parameters={}
  13481. 15:15:23.224 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13482. 15:15:23.224 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13483. 15:15:23.224 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13484. 15:15:23.224 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@5f57fde7}]
  13485. 15:15:23.225 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: work order association read failed]
  13486. 15:15:23.225 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13487. 15:15:23.225 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13488. 15:15:23.225 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13489. 15:15:23.225 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13490. 15:15:23.225 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/work-orders/WO202610101511303516/timeline", parameters={}
  13491. 15:15:23.225 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#workOrderTimeline(String, String)
  13492. 15:15:23.225 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13493. 15:15:23.226 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13494. 15:15:23.226 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@53c1f4ae}]
  13495. 15:15:23.226 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: work order association read failed]
  13496. 15:15:23.226 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13497. 15:15:23.226 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13498. 15:15:23.226 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13499. 15:15:23.226 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13500. 15:15:23.226 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/ALARM/cd57be42bd18d02f7d3390fb98539b93/work-orders", parameters={}
  13501. 15:15:23.226 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13502. 15:15:23.226 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13503. 15:15:23.226 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13504. 15:15:23.226 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@2f829755}]
  13505. 15:15:23.226 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: work order association read failed]
  13506. 15:15:23.226 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13507. 15:15:23.226 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13508. 15:15:23.226 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13509. 15:15:23.226 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13510. 15:15:23.229 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13511. 15:15:23.229 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13512. 15:15:23.229 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13513. 15:15:23.229 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13514. 15:15:23.229 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13515. 15:15:23.229 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13516. 15:15:23.230 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13517. 15:15:23.230 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13518. 15:15:23.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13519. 15:15:23.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13520. 15:15:23.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13521. 15:15:23.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13522. 15:15:23.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13523. 15:15:23.231 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13524. 15:15:23.233 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13525. c.z.w.c.c.CockpitWorkOrderReadController:
  13526. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13527. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13528. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13529. 15:15:23.233 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13530. 15:15:23.237 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13531. 15:15:23.238 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13532. 15:15:23.238 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13533. 15:15:23.238 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13534. 15:15:23.238 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13535. 15:15:23.238 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13536. 15:15:23.238 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5c496ae6
  13537. 15:15:23.238 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@613b9bd9
  13538. 15:15:23.238 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13539. 15:15:23.238 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13540. 15:15:23.238 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/21119740/work-orders", parameters={}
  13541. 15:15:23.239 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13542. 15:15:23.240 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13543. 15:15:23.240 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13544. 15:15:23.240 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@6bddd4ce}]
  13545. 15:15:23.241 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: multiple alarms reference the same work order]
  13546. 15:15:23.241 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13547. 15:15:23.241 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13548. 15:15:23.241 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13549. 15:15:23.241 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13550. 15:15:23.241 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/work-orders/WO202610101511303516/timeline", parameters={}
  13551. 15:15:23.241 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#workOrderTimeline(String, String)
  13552. 15:15:23.242 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13553. 15:15:23.242 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13554. 15:15:23.242 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@108d88b}]
  13555. 15:15:23.242 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: multiple alarms reference the same work order]
  13556. 15:15:23.242 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13557. 15:15:23.242 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13558. 15:15:23.242 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13559. 15:15:23.242 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13560. 15:15:23.242 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/ALARM/cd57be42bd18d02f7d3390fb98539b93/work-orders", parameters={}
  13561. 15:15:23.243 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13562. 15:15:23.243 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13563. 15:15:23.244 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13564. 15:15:23.244 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@16019c16}]
  13565. 15:15:23.244 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: multiple alarms reference the same work order]
  13566. 15:15:23.244 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13567. 15:15:23.244 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13568. 15:15:23.244 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13569. 15:15:23.244 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13570. 15:15:23.244 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/ALARM/another-alarm/work-orders", parameters={}
  13571. 15:15:23.244 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13572. 15:15:23.245 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13573. 15:15:23.245 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13574. 15:15:23.245 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@2b59285c}]
  13575. 15:15:23.245 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: multiple alarms reference the same work order]
  13576. 15:15:23.245 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13577. 15:15:23.245 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13578. 15:15:23.245 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13579. 15:15:23.245 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13580. 15:15:23.246 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/21119740/work-orders", parameters={}
  13581. 15:15:23.246 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13582. 15:15:23.246 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13583. 15:15:23.246 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13584. 15:15:23.246 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@2ea7e25d}]
  13585. 15:15:23.246 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: multiple alarms reference the same work order]
  13586. 15:15:23.246 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13587. 15:15:23.247 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13588. 15:15:23.247 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13589. 15:15:23.247 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13590. 15:15:23.247 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/work-orders/WO202610101511303516/timeline", parameters={}
  13591. 15:15:23.247 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#workOrderTimeline(String, String)
  13592. 15:15:23.247 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13593. 15:15:23.247 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13594. 15:15:23.247 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@692cab82}]
  13595. 15:15:23.248 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: multiple alarms reference the same work order]
  13596. 15:15:23.248 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13597. 15:15:23.248 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13598. 15:15:23.248 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13599. 15:15:23.248 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13600. 15:15:23.248 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/ALARM/cd57be42bd18d02f7d3390fb98539b93/work-orders", parameters={}
  13601. 15:15:23.248 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13602. 15:15:23.249 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13603. 15:15:23.250 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13604. 15:15:23.250 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@73d76b9d}]
  13605. 15:15:23.250 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: multiple alarms reference the same work order]
  13606. 15:15:23.250 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13607. 15:15:23.251 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13608. 15:15:23.251 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13609. 15:15:23.251 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13610. 15:15:23.251 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/ALARM/another-alarm/work-orders", parameters={}
  13611. 15:15:23.251 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13612. 15:15:23.252 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13613. 15:15:23.252 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13614. 15:15:23.252 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@11aeb673}]
  13615. 15:15:23.252 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: multiple alarms reference the same work order]
  13616. 15:15:23.252 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13617. 15:15:23.252 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13618. 15:15:23.252 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']
  13619. 15:15:23.252 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13620. 15:15:23.256 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13621. 15:15:23.256 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13622. 15:15:23.256 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13623. 15:15:23.256 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13624. 15:15:23.256 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13625. 15:15:23.256 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13626. 15:15:23.257 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13627. 15:15:23.257 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13628. 15:15:23.258 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13629. 15:15:23.258 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13630. 15:15:23.258 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13631. 15:15:23.258 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13632. 15:15:23.258 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13633. 15:15:23.258 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13634. 15:15:23.258 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13635. c.z.w.c.c.CockpitWorkOrderReadController:
  13636. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13637. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13638. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13639. 15:15:23.259 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13640. 15:15:23.261 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13641. 15:15:23.262 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13642. 15:15:23.262 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13643. 15:15:23.262 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13644. 15:15:23.262 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13645. 15:15:23.262 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13646. 15:15:23.262 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@330fff8e
  13647. 15:15:23.262 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@3ee0a533
  13648. 15:15:23.262 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13649. 15:15:23.262 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13650. 15:15:23.263 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/21119740/work-orders", parameters={}
  13651. 15:15:23.263 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13652. 15:15:23.264 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13653. 15:15:23.264 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@4bec8704}]
  13654. 15:15:23.265 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13655. 15:15:23.265 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['workOrderCode']
  13656. 15:15:23.265 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['associatedWithCurrentEvent']
  13657. 15:15:23.265 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventSource']
  13658. 15:15:23.265 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventCode']
  13659. 15:15:23.265 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['associatedAt']
  13660. 15:15:23.266 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/21119740/work-orders", parameters={}
  13661. 15:15:23.266 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13662. 15:15:23.267 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13663. 15:15:23.267 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@129e564f}]
  13664. 15:15:23.268 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13665. 15:15:23.268 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][1]['associatedWithCurrentEvent']
  13666. 15:15:23.268 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][1]['eventAssociation']
  13667. 15:15:23.268 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedWorkOrderCount']
  13668. 15:15:23.269 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/work-orders/WO-UNLINKED/timeline", parameters={}
  13669. 15:15:23.269 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#workOrderTimeline(String, String)
  13670. 15:15:23.270 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13671. 15:15:23.270 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderTimelineResponse@6ea04064}]
  13672. 15:15:23.270 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13673. 15:15:23.271 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['associatedWithCurrentEvent']
  13674. 15:15:23.271 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['eventAssociation']
  13675. 15:15:23.273 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13676. 15:15:23.273 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13677. 15:15:23.273 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13678. 15:15:23.273 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13679. 15:15:23.273 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13680. 15:15:23.274 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13681. 15:15:23.274 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13682. 15:15:23.274 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13683. 15:15:23.275 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13684. 15:15:23.275 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13685. 15:15:23.275 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13686. 15:15:23.275 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13687. 15:15:23.275 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13688. 15:15:23.275 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13689. 15:15:23.275 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13690. c.z.w.c.c.CockpitWorkOrderReadController:
  13691. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13692. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13693. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13694. 15:15:23.276 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13695. 15:15:23.279 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13696. 15:15:23.280 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13697. 15:15:23.280 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13698. 15:15:23.280 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13699. 15:15:23.280 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13700. 15:15:23.280 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13701. 15:15:23.280 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1e366736
  13702. 15:15:23.280 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@b3b67e2
  13703. 15:15:23.280 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13704. 15:15:23.280 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13705. 15:15:23.280 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/ALARM/BJ202610101511305660/work-orders", parameters={}
  13706. 15:15:23.280 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13707. 15:15:23.282 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13708. 15:15:23.282 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@41a7445f}]
  13709. 15:15:23.283 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13710. 15:15:23.283 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['workOrderCode']
  13711. 15:15:23.283 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['associatedWithCurrentEvent']
  13712. 15:15:23.283 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventSource']
  13713. 15:15:23.283 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventCode']
  13714. 15:15:23.283 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['associatedAt']
  13715. 15:15:23.283 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventCode']
  13716. 15:15:23.283 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/21119740/work-orders", parameters={}
  13717. 15:15:23.283 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13718. 15:15:23.285 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13719. 15:15:23.285 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@2428eadb}]
  13720. 15:15:23.285 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13721. 15:15:23.286 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['workOrderCode']
  13722. 15:15:23.286 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['associatedWithCurrentEvent']
  13723. 15:15:23.286 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventSource']
  13724. 15:15:23.286 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventCode']
  13725. 15:15:23.286 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['associatedAt']
  13726. 15:15:23.286 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/work-orders/WO202610101511303516/timeline", parameters={}
  13727. 15:15:23.286 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#workOrderTimeline(String, String)
  13728. 15:15:23.287 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13729. 15:15:23.287 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderTimelineResponse@5f56d7bd}]
  13730. 15:15:23.288 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13731. 15:15:23.288 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['workOrderCode']
  13732. 15:15:23.288 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['associatedWithCurrentEvent']
  13733. 15:15:23.288 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['eventAssociation']['eventSource']
  13734. 15:15:23.288 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['eventAssociation']['eventCode']
  13735. 15:15:23.288 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrder']['eventAssociation']['associatedAt']
  13736. [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.199 s - in com.zksy.web.controller.cockpit.CockpitWorkOrderAssociationContractTest
  13737. [INFO] Running com.zksy.web.controller.cockpit.CockpitWorkOrderReadControllerTest
  13738. 15:15:23.289 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13739. 15:15:23.289 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13740. 15:15:23.289 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13741. 15:15:23.289 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13742. 15:15:23.289 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13743. 15:15:23.290 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13744. 15:15:23.290 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13745. 15:15:23.290 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13746. 15:15:23.291 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13747. 15:15:23.291 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13748. 15:15:23.291 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13749. 15:15:23.291 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13750. 15:15:23.291 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13751. 15:15:23.291 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13752. 15:15:23.292 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13753. c.z.w.c.c.CockpitWorkOrderReadController:
  13754. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13755. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13756. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13757. 15:15:23.292 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13758. 15:15:23.294 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13759. 15:15:23.295 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13760. 15:15:23.295 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13761. 15:15:23.295 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13762. 15:15:23.295 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13763. 15:15:23.295 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13764. 15:15:23.295 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2bab73fd
  13765. 15:15:23.295 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@7ce00985
  13766. 15:15:23.295 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13767. 15:15:23.295 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13768. 15:15:23.295 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/ALARM/ALM-20260902-001/work-orders", parameters={}
  13769. 15:15:23.295 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13770. 15:15:23.296 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13771. 15:15:23.296 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@257f8040}]
  13772. 15:15:23.296 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13773. 15:15:23.296 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['associatedWithCurrentEvent']
  13774. 15:15:23.296 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedWorkOrderCount']
  13775. 15:15:23.297 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13776. 15:15:23.297 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13777. 15:15:23.297 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13778. 15:15:23.297 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13779. 15:15:23.297 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13780. 15:15:23.297 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13781. 15:15:23.297 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13782. 15:15:23.298 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13783. 15:15:23.298 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13784. 15:15:23.298 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13785. 15:15:23.298 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13786. 15:15:23.298 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13787. 15:15:23.298 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13788. 15:15:23.298 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13789. 15:15:23.299 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13790. c.z.w.c.c.CockpitWorkOrderReadController:
  13791. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13792. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13793. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13794. 15:15:23.299 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13795. 15:15:23.302 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13796. 15:15:23.303 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13797. 15:15:23.303 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13798. 15:15:23.303 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13799. 15:15:23.303 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13800. 15:15:23.303 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13801. 15:15:23.303 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@159e7734
  13802. 15:15:23.303 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@364178de
  13803. 15:15:23.303 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13804. 15:15:23.303 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13805. 15:15:23.303 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/ALARM/ALM-20260902-001/work-orders", parameters={}
  13806. 15:15:23.304 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13807. 15:15:23.304 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13808. 15:15:23.304 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@26a8eaaa}]
  13809. 15:15:23.305 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13810. 15:15:23.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventSource']
  13811. 15:15:23.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventCode']
  13812. 15:15:23.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13813. 15:15:23.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventSource']
  13814. 15:15:23.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventCode']
  13815. 15:15:23.305 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/events/WARNING/WRN-20260902-001/work-orders", parameters={}
  13816. 15:15:23.305 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#eventWorkOrders(String, String, String)
  13817. 15:15:23.305 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13818. 15:15:23.305 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@66ac3957}]
  13819. 15:15:23.305 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13820. 15:15:23.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventSource']
  13821. 15:15:23.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['eventCode']
  13822. 15:15:23.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13823. 15:15:23.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventSource']
  13824. 15:15:23.305 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventCode']
  13825. 15:15:23.306 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13826. 15:15:23.306 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13827. 15:15:23.306 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13828. 15:15:23.306 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13829. 15:15:23.306 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13830. 15:15:23.306 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13831. 15:15:23.306 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13832. 15:15:23.307 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13833. 15:15:23.307 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13834. 15:15:23.307 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13835. 15:15:23.307 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13836. 15:15:23.307 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13837. 15:15:23.307 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13838. 15:15:23.307 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13839. 15:15:23.308 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13840. c.z.w.c.c.CockpitWorkOrderReadController:
  13841. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13842. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13843. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13844. 15:15:23.308 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13845. 15:15:23.310 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13846. 15:15:23.310 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13847. 15:15:23.310 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13848. 15:15:23.310 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13849. 15:15:23.311 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13850. 15:15:23.311 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13851. 15:15:23.311 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@24d02ed9
  13852. 15:15:23.311 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6402f6b1
  13853. 15:15:23.311 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13854. 15:15:23.311 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13855. 15:15:23.311 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/MISSING/work-orders", parameters={}
  13856. 15:15:23.311 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13857. 15:15:23.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleNotFound(HttpServletRequest)
  13858. 15:15:23.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13859. 15:15:23.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=工单或关联对象不存在, code=404, data=com.zksy.cockpit.foundation.CockpitErrorPayload@5bf9c995}]
  13860. 15:15:23.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitDeviceNotFoundException: device not found]
  13861. 15:15:23.312 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 404 NOT_FOUND
  13862. 15:15:23.312 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13863. 15:15:23.312 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/BROKEN/work-orders", parameters={}
  13864. 15:15:23.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13865. 15:15:23.312 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Using @ExceptionHandler com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#handleReadFailure(HttpServletRequest)
  13866. 15:15:23.313 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13867. 15:15:23.313 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=驾驶舱工单数据暂不可用, code=500, data=com.zksy.cockpit.foundation.CockpitErrorPayload@3200f6e5}]
  13868. 15:15:23.313 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Resolved [com.zksy.cockpit.foundation.CockpitReadException: read failed]
  13869. 15:15:23.313 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 500 INTERNAL_SERVER_ERROR
  13870. 15:15:23.313 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['category']
  13871. 15:15:23.313 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13872. 15:15:23.313 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13873. 15:15:23.313 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13874. 15:15:23.313 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13875. 15:15:23.313 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13876. 15:15:23.314 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13877. 15:15:23.314 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13878. 15:15:23.314 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13879. 15:15:23.314 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13880. 15:15:23.315 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13881. 15:15:23.315 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13882. 15:15:23.315 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13883. 15:15:23.315 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13884. 15:15:23.315 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13885. 15:15:23.316 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13886. c.z.w.c.c.CockpitWorkOrderReadController:
  13887. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13888. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13889. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13890. 15:15:23.316 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13891. 15:15:23.319 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13892. 15:15:23.320 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13893. 15:15:23.320 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13894. 15:15:23.320 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13895. 15:15:23.320 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13896. 15:15:23.320 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13897. 15:15:23.320 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7188bd49
  13898. 15:15:23.320 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@62d26820
  13899. 15:15:23.320 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13900. 15:15:23.320 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13901. 15:15:23.321 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/work-orders", parameters={}
  13902. 15:15:23.321 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13903. 15:15:23.321 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13904. 15:15:23.321 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@22f34197}]
  13905. 15:15:23.322 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13906. 15:15:23.322 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['state']
  13907. 15:15:23.322 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateReason']
  13908. 15:15:23.322 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13909. 15:15:23.322 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13910. 15:15:23.322 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13911. 15:15:23.323 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13912. 15:15:23.323 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13913. 15:15:23.323 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13914. 15:15:23.323 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13915. 15:15:23.323 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13916. 15:15:23.323 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13917. 15:15:23.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13918. 15:15:23.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13919. 15:15:23.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13920. 15:15:23.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13921. 15:15:23.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13922. 15:15:23.324 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13923. 15:15:23.324 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13924. c.z.w.c.c.CockpitWorkOrderReadController:
  13925. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13926. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13927. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13928. 15:15:23.324 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13929. 15:15:23.326 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13930. 15:15:23.327 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13931. 15:15:23.327 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13932. 15:15:23.327 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13933. 15:15:23.327 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13934. 15:15:23.327 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13935. 15:15:23.327 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2d758834
  13936. 15:15:23.327 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@64010508
  13937. 15:15:23.327 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13938. 15:15:23.327 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13939. 15:15:23.327 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - POST "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/work-orders", parameters={}
  13940. 15:15:23.328 [main] WARN org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
  13941. 15:15:23.328 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 405 METHOD_NOT_ALLOWED
  13942. 15:15:23.328 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  13943. 15:15:23.328 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  13944. 15:15:23.328 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  13945. 15:15:23.328 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  13946. 15:15:23.328 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  13947. 15:15:23.329 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  13948. 15:15:23.329 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  13949. 15:15:23.329 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  13950. 15:15:23.330 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  13951. 15:15:23.330 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  13952. 15:15:23.330 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  13953. 15:15:23.330 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  13954. 15:15:23.330 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  13955. 15:15:23.330 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  13956. 15:15:23.330 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  13957. c.z.w.c.c.CockpitWorkOrderReadController:
  13958. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  13959. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  13960. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  13961. 15:15:23.330 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  13962. 15:15:23.334 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  13963. 15:15:23.335 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  13964. 15:15:23.335 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  13965. 15:15:23.335 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  13966. 15:15:23.335 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  13967. 15:15:23.335 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  13968. 15:15:23.335 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@10f535a6
  13969. 15:15:23.335 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@5191288e
  13970. 15:15:23.335 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  13971. 15:15:23.335 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  13972. 15:15:23.336 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/work-orders", parameters={}
  13973. 15:15:23.336 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  13974. 15:15:23.337 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  13975. 15:15:23.337 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@2c969f}]
  13976. 15:15:23.337 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  13977. 15:15:23.337 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['code']
  13978. 15:15:23.337 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  13979. 15:15:23.337 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['apiVersion']
  13980. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['readOnly']
  13981. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['deviceCode']
  13982. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary']
  13983. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary'][0]['code']
  13984. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary'][0]['name']
  13985. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary'][5]['code']
  13986. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary'][5]['name']
  13987. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary'][6]['code']
  13988. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary'][6]['name']
  13989. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary'][7]['code']
  13990. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary'][7]['name']
  13991. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary'][0]['legacyCode']
  13992. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary'][0]['deprecated']
  13993. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  13994. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['stateCode']
  13995. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['stateName']
  13996. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][6]['stateCode']
  13997. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][6]['stateName']
  13998. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['legacyState']
  13999. 15:15:23.338 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['deprecatedState']
  14000. 15:15:23.338 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  14001. 15:15:23.338 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  14002. 15:15:23.338 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  14003. 15:15:23.339 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  14004. 15:15:23.339 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  14005. 15:15:23.339 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  14006. 15:15:23.339 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  14007. 15:15:23.339 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  14008. 15:15:23.340 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  14009. 15:15:23.340 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  14010. 15:15:23.340 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  14011. 15:15:23.340 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  14012. 15:15:23.340 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  14013. 15:15:23.340 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  14014. 15:15:23.340 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  14015. c.z.w.c.c.CockpitWorkOrderReadController:
  14016. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  14017. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  14018. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  14019. 15:15:23.340 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  14020. 15:15:23.342 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  14021. 15:15:23.343 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  14022. 15:15:23.343 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  14023. 15:15:23.343 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  14024. 15:15:23.343 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  14025. 15:15:23.343 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  14026. 15:15:23.343 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@16b5c059
  14027. 15:15:23.343 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@482b6e57
  14028. 15:15:23.343 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  14029. 15:15:23.343 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  14030. 15:15:23.344 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/work-orders", parameters={}
  14031. 15:15:23.344 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  14032. 15:15:23.344 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  14033. 15:15:23.344 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@7a8d001b}]
  14034. 15:15:23.345 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  14035. 15:15:23.345 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  14036. 15:15:23.345 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventCode']
  14037. 15:15:23.345 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][1]['eventAssociation']['eventCode']
  14038. 15:15:23.345 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  14039. 15:15:23.345 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  14040. 15:15:23.345 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  14041. 15:15:23.345 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  14042. 15:15:23.345 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  14043. 15:15:23.346 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  14044. 15:15:23.346 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  14045. 15:15:23.346 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  14046. 15:15:23.347 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  14047. 15:15:23.347 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  14048. 15:15:23.347 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  14049. 15:15:23.347 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  14050. 15:15:23.347 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  14051. 15:15:23.347 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  14052. 15:15:23.347 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  14053. c.z.w.c.c.CockpitWorkOrderReadController:
  14054. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  14055. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  14056. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  14057. 15:15:23.347 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  14058. 15:15:23.350 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  14059. 15:15:23.351 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  14060. 15:15:23.351 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  14061. 15:15:23.351 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  14062. 15:15:23.351 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  14063. 15:15:23.351 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  14064. 15:15:23.351 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@75fe135a
  14065. 15:15:23.351 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@27bd53d5
  14066. 15:15:23.351 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  14067. 15:15:23.351 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  14068. 15:15:23.351 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/equipments/TC-PS-WS-202609020012/work-orders", parameters={}
  14069. 15:15:23.351 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#deviceWorkOrders(String, String)
  14070. 15:15:23.352 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  14071. 15:15:23.352 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderReadResponse@7721408}]
  14072. 15:15:23.352 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  14073. 15:15:23.352 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders']
  14074. 15:15:23.352 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['workOrderCode']
  14075. 15:15:23.352 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['associatedWithCurrentEvent']
  14076. 15:15:23.352 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][0]['eventAssociation']['eventCode']
  14077. 15:15:23.352 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][1]['associatedWithCurrentEvent']
  14078. 15:15:23.352 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][1]['eventAssociation']
  14079. 15:15:23.352 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][2]['associatedWithCurrentEvent']
  14080. 15:15:23.352 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrders'][2]['eventAssociation']
  14081. 15:15:23.352 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['unassociatedWorkOrderCount']
  14082. 15:15:23.353 [main] DEBUG org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator - Loaded expression factory via original TCCL
  14083. 15:15:23.353 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
  14084. 15:15:23.353 [main] DEBUG org.hibernate.validator.internal.engine.AbstractConfigurationImpl - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
  14085. 15:15:23.353 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration.
  14086. 15:15:23.353 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL
  14087. 15:15:23.353 [main] DEBUG org.hibernate.validator.internal.xml.config.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
  14088. 15:15:23.353 [main] DEBUG org.hibernate.validator.internal.xml.config.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only.
  14089. 15:15:23.354 [main] DEBUG org.hibernate.validator.internal.engine.resolver.TraversableResolvers - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
  14090. 15:15:23.354 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
  14091. 15:15:23.354 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
  14092. 15:15:23.354 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
  14093. 15:15:23.354 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
  14094. 15:15:23.354 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
  14095. 15:15:23.354 [main] DEBUG org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
  14096. 15:15:23.355 [main] DEBUG _org.springframework.web.servlet.HandlerMapping.Mappings -
  14097. c.z.w.c.c.CockpitWorkOrderReadController:
  14098. {GET [/api/cockpit/v1/equipments/{deviceCode}/work-orders]}: deviceWorkOrders(String,String)
  14099. {GET [/api/cockpit/v1/events/{eventSource}/{eventCode}/work-orders]}: eventWorkOrders(String,String,String)
  14100. {GET [/api/cockpit/v1/work-orders/{workOrderCode}/timeline]}: workOrderTimeline(String,String)
  14101. 15:15:23.355 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - 3 mappings in org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
  14102. 15:15:23.357 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  14103. 15:15:23.357 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
  14104. 15:15:23.357 [main] INFO org.springframework.mock.web.MockServletContext - Initializing Spring TestDispatcherServlet ''
  14105. 15:15:23.357 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Initializing Servlet ''
  14106. 15:15:23.357 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected AcceptHeaderLocaleResolver
  14107. 15:15:23.357 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected FixedThemeResolver
  14108. 15:15:23.357 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@61dcf21f
  14109. 15:15:23.357 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@24328fca
  14110. 15:15:23.357 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  14111. 15:15:23.357 [main] INFO org.springframework.test.web.servlet.TestDispatcherServlet - Completed initialization in 0 ms
  14112. 15:15:23.358 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/work-orders/WO-2026090200001/timeline", parameters={}
  14113. 15:15:23.358 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#workOrderTimeline(String, String)
  14114. 15:15:23.358 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  14115. 15:15:23.358 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderTimelineResponse@66c935db}]
  14116. 15:15:23.359 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  14117. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['requestId']
  14118. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderCode']
  14119. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['stateDictionary']
  14120. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries']
  14121. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries'][0]['workOrderCode']
  14122. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries'][0]['stateCode']
  14123. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries'][0]['stateName']
  14124. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries'][2]['stateCode']
  14125. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries'][2]['stateName']
  14126. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries'][0]['legacyState']
  14127. 15:15:23.359 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - GET "/api/cockpit/v1/work-orders/WO-2026090200002/timeline", parameters={}
  14128. 15:15:23.359 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped to com.zksy.web.controller.cockpit.CockpitWorkOrderReadController#workOrderTimeline(String, String)
  14129. 15:15:23.359 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  14130. 15:15:23.359 [main] DEBUG org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor - Writing [{msg=操作成功, code=200, data=com.zksy.cockpit.workorder.CockpitWorkOrderTimelineResponse@28bbac99}]
  14131. 15:15:23.359 [main] DEBUG org.springframework.test.web.servlet.TestDispatcherServlet - Completed 200 OK
  14132. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['workOrderCode']
  14133. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries']
  14134. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries'][0]['workOrderCode']
  14135. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries'][0]['stateCode']
  14136. 15:15:23.359 [main] DEBUG com.jayway.jsonpath.internal.path.CompiledPath - Evaluating path: $['data']['timelineEntries'][0]['stateName']
  14137. [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.069 s - in com.zksy.web.controller.cockpit.CockpitWorkOrderReadControllerTest
  14138. [INFO] Running com.zksy.web.controller.cockpit.CockpitWorkOrderStateDictionaryTest
  14139. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.zksy.web.controller.cockpit.CockpitWorkOrderStateDictionaryTest
  14140. [INFO] Running com.zksy.web.websocket.CockpitWorkOrderDeltaPushTaskTest
  14141. 15:15:23.376 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@3e8a1137] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 195614663]
  14142. 15:15:23.376 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@3e8a1137] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@24338110]
  14143. 15:15:23.383 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@3e8a1137] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 1723425460]
  14144. 15:15:23.383 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@3e8a1137] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 1885029209]
  14145. 15:15:23.384 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderService' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@5ecc8114] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for WorkOrderService, hashCode: 1837012795]
  14146. 15:15:23.384 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseMapper' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@5ecc8114] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for EquipmentBaseMapper, hashCode: 1540105238]
  14147. 15:15:23.384 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@5ecc8114] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.SubscriptionManager@24338110]
  14148. 15:15:23.384 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@5ecc8114] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@3e8a1137]
  14149. 15:15:23.384 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'scanIntervalMs' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@5ecc8114] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [60000]
  14150. 15:15:23.384 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=wo-delta-session-1, remoteAddress=null
  14151. 15:15:23.440 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=wo-delta-session-1, type=cockpitSubscribe
  14152. 15:15:23.451 [main] INFO com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask - 驾驶舱工单状态增量推送: 变化工单=1 会话数=1 成功=1
  14153. 15:15:23.454 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接关闭: sessionId=wo-delta-session-1, closeStatus=CloseStatus[code=1000, reason=null]
  14154. 15:15:23.455 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@99c5646] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 1006027438]
  14155. 15:15:23.455 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@99c5646] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@44c1ce5a]
  14156. 15:15:23.455 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@99c5646] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 812287836]
  14157. 15:15:23.455 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@99c5646] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 1538251121]
  14158. 15:15:23.455 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderService' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@56418318] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for WorkOrderService, hashCode: 473441428]
  14159. 15:15:23.455 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseMapper' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@56418318] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for EquipmentBaseMapper, hashCode: 2022441000]
  14160. 15:15:23.455 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@56418318] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.SubscriptionManager@44c1ce5a]
  14161. 15:15:23.455 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@56418318] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@99c5646]
  14162. 15:15:23.455 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'scanIntervalMs' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@56418318] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [60000]
  14163. 15:15:23.455 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=wo-delta-session-1, remoteAddress=null
  14164. 15:15:23.455 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=wo-delta-session-1, type=cockpitSubscribe
  14165. 15:15:23.455 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接关闭: sessionId=wo-delta-session-1, closeStatus=CloseStatus[code=1000, reason=null]
  14166. 15:15:23.456 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7ce2bfb] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 1519366930]
  14167. 15:15:23.456 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7ce2bfb] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@421a752b]
  14168. 15:15:23.456 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7ce2bfb] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 1983091331]
  14169. 15:15:23.456 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7ce2bfb] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 13958733]
  14170. 15:15:23.456 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderService' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@27e4ca66] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for WorkOrderService, hashCode: 918966428]
  14171. 15:15:23.456 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseMapper' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@27e4ca66] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for EquipmentBaseMapper, hashCode: 1552640845]
  14172. 15:15:23.456 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@27e4ca66] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.SubscriptionManager@421a752b]
  14173. 15:15:23.456 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@27e4ca66] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7ce2bfb]
  14174. 15:15:23.456 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'scanIntervalMs' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@27e4ca66] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [60000]
  14175. 15:15:23.456 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=wo-delta-session-1, remoteAddress=null
  14176. 15:15:23.456 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=wo-delta-session-1, type=cockpitSubscribe
  14177. 15:15:23.457 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接关闭: sessionId=wo-delta-session-1, closeStatus=CloseStatus[code=1000, reason=null]
  14178. 15:15:23.458 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7abc82fa] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 2121953153]
  14179. 15:15:23.458 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7abc82fa] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@79acb200]
  14180. 15:15:23.458 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7abc82fa] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 1418452954]
  14181. 15:15:23.458 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7abc82fa] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 1245592803]
  14182. 15:15:23.458 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderService' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@67954442] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for WorkOrderService, hashCode: 2075510274]
  14183. 15:15:23.458 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseMapper' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@67954442] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for EquipmentBaseMapper, hashCode: 1900721057]
  14184. 15:15:23.458 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@67954442] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.SubscriptionManager@79acb200]
  14185. 15:15:23.458 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@67954442] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7abc82fa]
  14186. 15:15:23.458 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'scanIntervalMs' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@67954442] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [60000]
  14187. 15:15:23.458 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=wo-delta-session-1, remoteAddress=null
  14188. 15:15:23.458 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=wo-delta-session-1, type=cockpitSubscribe
  14189. 15:15:23.459 [main] INFO com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask - 驾驶舱工单状态增量推送: 变化工单=1 会话数=1 成功=1
  14190. 15:15:23.459 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接关闭: sessionId=wo-delta-session-1, closeStatus=CloseStatus[code=1000, reason=null]
  14191. 15:15:23.460 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6c43d4dd] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 701332382]
  14192. 15:15:23.460 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6c43d4dd] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@53bd2b00]
  14193. 15:15:23.460 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6c43d4dd] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 831678381]
  14194. 15:15:23.460 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6c43d4dd] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 1124448382]
  14195. 15:15:23.460 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderService' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@1d62a0b] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for WorkOrderService, hashCode: 998896666]
  14196. 15:15:23.460 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseMapper' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@1d62a0b] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for EquipmentBaseMapper, hashCode: 428102601]
  14197. 15:15:23.460 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@1d62a0b] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.SubscriptionManager@53bd2b00]
  14198. 15:15:23.460 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@1d62a0b] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6c43d4dd]
  14199. 15:15:23.460 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'scanIntervalMs' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@1d62a0b] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [60000]
  14200. 15:15:23.460 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=wo-delta-session-1, remoteAddress=null
  14201. 15:15:23.460 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=wo-delta-session-1, type=cockpitSubscribe
  14202. 15:15:23.461 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接关闭: sessionId=wo-delta-session-1, closeStatus=CloseStatus[code=1000, reason=null]
  14203. 15:15:23.462 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@479a2453] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 868692382]
  14204. 15:15:23.462 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@479a2453] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@8662634]
  14205. 15:15:23.462 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@479a2453] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 430820161]
  14206. 15:15:23.462 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@479a2453] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 251911323]
  14207. 15:15:23.462 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderService' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@5c24724] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for WorkOrderService, hashCode: 1017943598]
  14208. 15:15:23.462 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseMapper' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@5c24724] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for EquipmentBaseMapper, hashCode: 1269605689]
  14209. 15:15:23.462 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@5c24724] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.SubscriptionManager@8662634]
  14210. 15:15:23.462 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@5c24724] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@479a2453]
  14211. 15:15:23.462 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'scanIntervalMs' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@5c24724] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [60000]
  14212. 15:15:23.462 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=wo-delta-session-1, remoteAddress=null
  14213. 15:15:23.462 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=wo-delta-session-1, type=cockpitSubscribe
  14214. 15:15:23.463 [main] INFO com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask - 驾驶舱工单状态增量推送: 变化工单=1 会话数=1 成功=1
  14215. 15:15:23.464 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接关闭: sessionId=wo-delta-session-1, closeStatus=CloseStatus[code=1000, reason=null]
  14216. 15:15:23.464 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@487fc205] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 1146449853]
  14217. 15:15:23.464 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@487fc205] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@39f29540]
  14218. 15:15:23.464 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@487fc205] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 733307770]
  14219. 15:15:23.465 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@487fc205] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 502068195]
  14220. 15:15:23.465 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderService' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@722b4f64] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for WorkOrderService, hashCode: 1608420596]
  14221. 15:15:23.465 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseMapper' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@722b4f64] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [Mock for EquipmentBaseMapper, hashCode: 1601211078]
  14222. 15:15:23.465 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@722b4f64] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.SubscriptionManager@39f29540]
  14223. 15:15:23.465 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@722b4f64] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@487fc205]
  14224. 15:15:23.465 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'scanIntervalMs' of type [null] on target object [com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask@722b4f64] or target class [class com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask] to value [60000]
  14225. 15:15:23.465 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=wo-delta-session-1, remoteAddress=null
  14226. 15:15:23.465 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=wo-delta-session-1, type=cockpitSubscribe
  14227. 15:15:23.467 [main] INFO com.zksy.web.websocket.CockpitWorkOrderDeltaPushTask - 驾驶舱工单状态增量推送: 变化工单=1 会话数=1 成功=1
  14228. 15:15:23.467 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接关闭: sessionId=wo-delta-session-1, closeStatus=CloseStatus[code=1000, reason=null]
  14229. [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 s - in com.zksy.web.websocket.CockpitWorkOrderDeltaPushTaskTest
  14230. [INFO] Running com.zksy.web.websocket.DeviceStatusCockpitWebSocketHandlerTest
  14231. 15:15:23.491 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@4aa5a13a] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 268639817]
  14232. 15:15:23.491 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@4aa5a13a] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@1503ef2]
  14233. 15:15:23.491 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@4aa5a13a] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 60657033]
  14234. 15:15:23.491 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@4aa5a13a] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 1683378353]
  14235. 15:15:23.491 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@4aa5a13a] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14236. 15:15:23.492 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14237. 15:15:23.492 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14238. 15:15:23.493 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@396d630] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 1435753771]
  14239. 15:15:23.493 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@396d630] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@46f66a66]
  14240. 15:15:23.494 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@396d630] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 1831506626]
  14241. 15:15:23.494 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@396d630] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 1488514561]
  14242. 15:15:23.494 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@396d630] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14243. 15:15:23.494 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=ping
  14244. 15:15:23.495 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6659e7f5] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 1608303998]
  14245. 15:15:23.495 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6659e7f5] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@400bf062]
  14246. 15:15:23.495 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6659e7f5] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 453836305]
  14247. 15:15:23.495 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6659e7f5] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 843306186]
  14248. 15:15:23.495 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6659e7f5] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14249. 15:15:23.496 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14250. 15:15:23.496 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14251. 15:15:23.497 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@44d39d83] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.SubscriptionManager@400bf062]
  14252. 15:15:23.497 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@44d39d83] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentStatusService, hashCode: 1608303998]
  14253. 15:15:23.497 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@44d39d83] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentBaseService, hashCode: 1622096108]
  14254. 15:15:23.497 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentPointRelMapper' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@44d39d83] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentPointRelMapper, hashCode: 132317264]
  14255. 15:15:23.497 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@44d39d83] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6659e7f5]
  14256. 15:15:23.497 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'deltaTracker' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@44d39d83] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusDeltaTracker@6764a6d4]
  14257. 15:15:23.497 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"device_code":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:00+08:00"}
  14258. 15:15:23.515 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=TC-PS-WS-202609020012, 成功=1, 失败=0, 订阅会话数=1
  14259. 15:15:23.518 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@2cca4a87] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 588779235]
  14260. 15:15:23.518 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@2cca4a87] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@10e9aa29]
  14261. 15:15:23.518 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@2cca4a87] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 1219243428]
  14262. 15:15:23.518 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@2cca4a87] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 919390276]
  14263. 15:15:23.518 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@2cca4a87] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14264. 15:15:23.518 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14265. 15:15:23.519 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14266. 15:15:23.520 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@8a5e71b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.SubscriptionManager@10e9aa29]
  14267. 15:15:23.520 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@8a5e71b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentStatusService, hashCode: 588779235]
  14268. 15:15:23.520 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@8a5e71b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentBaseService, hashCode: 558705318]
  14269. 15:15:23.520 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentPointRelMapper' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@8a5e71b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentPointRelMapper, hashCode: 1897089059]
  14270. 15:15:23.520 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@8a5e71b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@2cca4a87]
  14271. 15:15:23.520 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'deltaTracker' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@8a5e71b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusDeltaTracker@21384a8e]
  14272. 15:15:23.520 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:00+08:00"}
  14273. 15:15:23.521 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=TC-PS-WS-202609020012, 成功=1, 失败=0, 订阅会话数=1
  14274. 15:15:23.522 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@17699e35] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 1591713457]
  14275. 15:15:23.522 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@17699e35] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@2ce1d507]
  14276. 15:15:23.522 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@17699e35] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 2146232099]
  14277. 15:15:23.522 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@17699e35] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 615466717]
  14278. 15:15:23.522 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@17699e35] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14279. 15:15:23.523 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14280. 15:15:23.523 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=subscribe
  14281. 15:15:23.523 [main] INFO com.zksy.web.websocket.SubscriptionManager - 订阅成功: sessionId=ws-session-1, deviceCodes=[TC-PS-WS-202609020012], 当前订阅总数=1
  14282. 15:15:23.524 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - 订阅成功: sessionId=ws-session-1, 订阅设备=[TC-PS-WS-202609020012]
  14283. 15:15:23.524 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1d73ddb0] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.SubscriptionManager@2ce1d507]
  14284. 15:15:23.524 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1d73ddb0] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentStatusService, hashCode: 1591713457]
  14285. 15:15:23.524 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1d73ddb0] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentBaseService, hashCode: 778383182]
  14286. 15:15:23.524 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentPointRelMapper' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1d73ddb0] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentPointRelMapper, hashCode: 2052338457]
  14287. 15:15:23.524 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1d73ddb0] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@17699e35]
  14288. 15:15:23.524 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'deltaTracker' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1d73ddb0] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusDeltaTracker@7d0e5fbb]
  14289. 15:15:23.524 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:00+08:00"}
  14290. 15:15:23.525 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=TC-PS-WS-202609020012, 成功=1, 失败=0, 订阅会话数=1
  14291. 15:15:23.527 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@4d0c609] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 1054054669]
  14292. 15:15:23.527 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@4d0c609] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@4faf32a7]
  14293. 15:15:23.527 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@4d0c609] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 214850275]
  14294. 15:15:23.527 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@4d0c609] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 246167037]
  14295. 15:15:23.527 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@4d0c609] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14296. 15:15:23.527 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14297. 15:15:23.527 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14298. 15:15:23.527 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1a19fbfb] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.SubscriptionManager@4faf32a7]
  14299. 15:15:23.527 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1a19fbfb] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentStatusService, hashCode: 1054054669]
  14300. 15:15:23.528 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1a19fbfb] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentBaseService, hashCode: 1686020889]
  14301. 15:15:23.528 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentPointRelMapper' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1a19fbfb] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentPointRelMapper, hashCode: 194146742]
  14302. 15:15:23.528 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1a19fbfb] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@4d0c609]
  14303. 15:15:23.528 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'deltaTracker' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@1a19fbfb] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusDeltaTracker@9736d7e]
  14304. 15:15:23.528 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:05+08:00"}
  14305. 15:15:23.528 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=TC-PS-WS-202609020012, 成功=1, 失败=0, 订阅会话数=1
  14306. 15:15:23.528 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:00+08:00"}
  14307. 15:15:23.528 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态未变化或消息过期: deviceCode=TC-PS-WS-202609020012
  14308. 15:15:23.529 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6e737ae4] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 963732041]
  14309. 15:15:23.529 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6e737ae4] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@28459752]
  14310. 15:15:23.529 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6e737ae4] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 1175950368]
  14311. 15:15:23.529 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6e737ae4] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 868639324]
  14312. 15:15:23.529 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6e737ae4] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14313. 15:15:23.529 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14314. 15:15:23.529 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14315. 15:15:23.530 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@5ecc530] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.SubscriptionManager@28459752]
  14316. 15:15:23.530 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@5ecc530] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentStatusService, hashCode: 963732041]
  14317. 15:15:23.530 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@5ecc530] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentBaseService, hashCode: 2141255481]
  14318. 15:15:23.530 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentPointRelMapper' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@5ecc530] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentPointRelMapper, hashCode: 2138353171]
  14319. 15:15:23.530 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@5ecc530] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@6e737ae4]
  14320. 15:15:23.530 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'deltaTracker' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@5ecc530] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusDeltaTracker@4731c9af]
  14321. 15:15:23.530 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:00+08:00"}
  14322. 15:15:23.530 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=TC-PS-WS-202609020012, 成功=1, 失败=0, 订阅会话数=1
  14323. 15:15:23.532 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@511d31a6] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 1050243982]
  14324. 15:15:23.532 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@511d31a6] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@7aa5de8c]
  14325. 15:15:23.532 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@511d31a6] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 1495610711]
  14326. 15:15:23.532 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@511d31a6] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 1636679636]
  14327. 15:15:23.532 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@511d31a6] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14328. 15:15:23.533 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14329. 15:15:23.533 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14330. 15:15:23.534 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@407858c5] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.SubscriptionManager@7aa5de8c]
  14331. 15:15:23.534 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@407858c5] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentStatusService, hashCode: 1050243982]
  14332. 15:15:23.534 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@407858c5] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentBaseService, hashCode: 805786128]
  14333. 15:15:23.534 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentPointRelMapper' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@407858c5] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentPointRelMapper, hashCode: 1022896347]
  14334. 15:15:23.535 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@407858c5] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@511d31a6]
  14335. 15:15:23.535 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'deltaTracker' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@407858c5] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusDeltaTracker@45571cc9]
  14336. 15:15:23.535 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"DEV-A-EVT","eventId":"alarm-evt-1","serverUpdatedAt":"2026-09-02T10:00:00+08:00"}
  14337. 15:15:23.535 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=DEV-A-EVT, 成功=1, 失败=0, 订阅会话数=1
  14338. 15:15:23.536 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"DEV-B-NOEVT","serverUpdatedAt":"2026-09-02T10:00:01+08:00"}
  14339. 15:15:23.536 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=DEV-B-NOEVT, 成功=1, 失败=0, 订阅会话数=1
  14340. 15:15:23.538 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@5247c44f] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 1562565970]
  14341. 15:15:23.538 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@5247c44f] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@227497ef]
  14342. 15:15:23.538 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@5247c44f] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 286285758]
  14343. 15:15:23.538 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@5247c44f] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 2107212911]
  14344. 15:15:23.538 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@5247c44f] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14345. 15:15:23.538 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14346. 15:15:23.539 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14347. 15:15:23.539 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@30d72c00] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.SubscriptionManager@227497ef]
  14348. 15:15:23.539 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@30d72c00] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentStatusService, hashCode: 1562565970]
  14349. 15:15:23.539 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@30d72c00] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentBaseService, hashCode: 598308875]
  14350. 15:15:23.539 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentPointRelMapper' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@30d72c00] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentPointRelMapper, hashCode: 304233197]
  14351. 15:15:23.539 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@30d72c00] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@5247c44f]
  14352. 15:15:23.539 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'deltaTracker' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@30d72c00] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusDeltaTracker@74a8d26c]
  14353. 15:15:23.539 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:00+08:00"}
  14354. 15:15:23.540 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=TC-PS-WS-202609020012, 成功=1, 失败=0, 订阅会话数=1
  14355. 15:15:23.540 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:01+08:00"}
  14356. 15:15:23.540 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态未变化或消息过期: deviceCode=TC-PS-WS-202609020012
  14357. 15:15:23.542 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@46bf0d38] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 1567058434]
  14358. 15:15:23.542 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@46bf0d38] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@3890c4da]
  14359. 15:15:23.542 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@46bf0d38] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 745301984]
  14360. 15:15:23.542 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@46bf0d38] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 302279064]
  14361. 15:15:23.542 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@46bf0d38] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14362. 15:15:23.542 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14363. 15:15:23.543 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14364. 15:15:23.543 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@4a5d8ae4] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.SubscriptionManager@3890c4da]
  14365. 15:15:23.543 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@4a5d8ae4] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentStatusService, hashCode: 1567058434]
  14366. 15:15:23.543 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@4a5d8ae4] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentBaseService, hashCode: 96577320]
  14367. 15:15:23.544 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentPointRelMapper' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@4a5d8ae4] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentPointRelMapper, hashCode: 884491937]
  14368. 15:15:23.544 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@4a5d8ae4] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@46bf0d38]
  14369. 15:15:23.544 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'deltaTracker' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@4a5d8ae4] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusDeltaTracker@690506b0]
  14370. 15:15:23.544 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:00+08:00"}
  14371. 15:15:23.544 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=TC-PS-WS-202609020012, 成功=1, 失败=0, 订阅会话数=1
  14372. 15:15:23.546 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@34278424] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 1977850689]
  14373. 15:15:23.546 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@34278424] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@5fddd0fc]
  14374. 15:15:23.546 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@34278424] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 1747781975]
  14375. 15:15:23.546 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@34278424] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 1612953298]
  14376. 15:15:23.546 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@34278424] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14377. 15:15:23.546 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14378. 15:15:23.548 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@38187be6] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 956283395]
  14379. 15:15:23.548 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@38187be6] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@45970ee8]
  14380. 15:15:23.548 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@38187be6] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 1425360254]
  14381. 15:15:23.548 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@38187be6] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 793367373]
  14382. 15:15:23.548 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@38187be6] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14383. 15:15:23.548 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14384. 15:15:23.548 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14385. 15:15:23.549 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@173ee8f7] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.SubscriptionManager@45970ee8]
  14386. 15:15:23.549 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@173ee8f7] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentStatusService, hashCode: 956283395]
  14387. 15:15:23.549 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@173ee8f7] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentBaseService, hashCode: 1771995611]
  14388. 15:15:23.549 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentPointRelMapper' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@173ee8f7] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentPointRelMapper, hashCode: 145548318]
  14389. 15:15:23.549 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@173ee8f7] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@38187be6]
  14390. 15:15:23.549 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'deltaTracker' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@173ee8f7] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusDeltaTracker@78276d6d]
  14391. 15:15:23.549 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:00+08:00"}
  14392. 15:15:23.550 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=TC-PS-WS-202609020012, 成功=1, 失败=0, 订阅会话数=1
  14393. 15:15:23.553 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@63e21ccb] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 147068535]
  14394. 15:15:23.553 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@63e21ccb] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@791bdaff]
  14395. 15:15:23.553 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@63e21ccb] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 1272882209]
  14396. 15:15:23.553 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@63e21ccb] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 942271957]
  14397. 15:15:23.553 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@63e21ccb] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14398. 15:15:23.553 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14399. 15:15:23.553 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14400. 15:15:23.554 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@379ddfda] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.SubscriptionManager@791bdaff]
  14401. 15:15:23.554 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@379ddfda] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentStatusService, hashCode: 147068535]
  14402. 15:15:23.554 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@379ddfda] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentBaseService, hashCode: 165452452]
  14403. 15:15:23.554 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentPointRelMapper' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@379ddfda] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentPointRelMapper, hashCode: 2121046287]
  14404. 15:15:23.554 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@379ddfda] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@63e21ccb]
  14405. 15:15:23.554 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'deltaTracker' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@379ddfda] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusDeltaTracker@5f2383a0]
  14406. 15:15:23.554 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609099999","serverUpdatedAt":"2026-09-02T10:00:00+08:00"}
  14407. 15:15:23.554 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=TC-PS-WS-202609099999, 成功=1, 失败=0, 订阅会话数=1
  14408. 15:15:23.556 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7bca7b6c] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for EquipmentStatusService, hashCode: 2047607918]
  14409. 15:15:23.556 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7bca7b6c] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [com.zksy.web.websocket.SubscriptionManager@13d8d105]
  14410. 15:15:23.556 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'tokenService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7bca7b6c] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for TokenService, hashCode: 1422362420]
  14411. 15:15:23.556 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'businessWorkOrderService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7bca7b6c] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [Mock for WorkOrderService, hashCode: 2097059803]
  14412. 15:15:23.556 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'workOrderMaxItems' of type [null] on target object [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7bca7b6c] or target class [class com.zksy.web.websocket.DeviceStatusWebSocketHandler] to value [100]
  14413. 15:15:23.556 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-1, remoteAddress=null
  14414. 15:15:23.556 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-1, type=cockpitSubscribe
  14415. 15:15:23.557 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接关闭: sessionId=ws-session-1, closeStatus=CloseStatus[code=1000, reason=null]
  14416. 15:15:23.557 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'subscriptionManager' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@33ce766b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.SubscriptionManager@13d8d105]
  14417. 15:15:23.557 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentStatusService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@33ce766b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentStatusService, hashCode: 2047607918]
  14418. 15:15:23.557 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentBaseService' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@33ce766b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentBaseService, hashCode: 1540929793]
  14419. 15:15:23.557 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'equipmentPointRelMapper' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@33ce766b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [Mock for EquipmentPointRelMapper, hashCode: 1401994734]
  14420. 15:15:23.557 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'webSocketHandler' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@33ce766b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusWebSocketHandler@7bca7b6c]
  14421. 15:15:23.557 [main] DEBUG org.springframework.test.util.ReflectionTestUtils - Setting field 'deltaTracker' of type [null] on target object [com.zksy.web.websocket.DeviceStatusRedisListener@33ce766b] or target class [class com.zksy.web.websocket.DeviceStatusRedisListener] to value [com.zksy.web.websocket.DeviceStatusDeltaTracker@6b7945e1]
  14422. 15:15:23.557 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:00+08:00"}
  14423. 15:15:23.557 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 无会话订阅设备: deviceCode=TC-PS-WS-202609020012
  14424. 15:15:23.557 [main] INFO com.zksy.web.websocket.DeviceStatusWebSocketHandler - WebSocket 连接建立: sessionId=ws-session-2, remoteAddress=null
  14425. 15:15:23.557 [main] DEBUG com.zksy.web.websocket.DeviceStatusWebSocketHandler - 收到 WebSocket 消息: sessionId=ws-session-2, type=cockpitSubscribe
  14426. 15:15:23.558 [main] DEBUG com.zksy.web.websocket.DeviceStatusRedisListener - 收到 Redis 设备状态变更消息: channel=device:status:change, body={"deviceCode":"TC-PS-WS-202609020012","serverUpdatedAt":"2026-09-02T10:00:01+08:00"}
  14427. 15:15:23.559 [main] INFO com.zksy.web.websocket.DeviceStatusRedisListener - 设备状态推送完成: deviceCode=TC-PS-WS-202609020012, 成功=1, 失败=0, 订阅会话数=1
  14428. [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 s - in com.zksy.web.websocket.DeviceStatusCockpitWebSocketHandlerTest
  14429. [INFO]
  14430. [INFO] Results:
  14431. [INFO]
  14432. [INFO] Tests run: 487, Failures: 0, Errors: 0, Skipped: 0
  14433. [INFO]
  14434. [INFO] ------------------------------------------------------------------------
  14435. [INFO] Reactor Summary:
  14436. [INFO]
  14437. [INFO] pipe-ner-server 1.0.0 .............................. SUCCESS [ 0.002 s]
  14438. [INFO] pipe-network-service 3.9.0 ......................... SUCCESS [ 0.001 s]
  14439. [INFO] zksy-common 3.9.0 .................................. SUCCESS [ 1.123 s]
  14440. [INFO] zksy-system 3.9.0 .................................. SUCCESS [ 14.554 s]
  14441. [INFO] zksy-framework 3.9.0 ............................... SUCCESS [ 0.129 s]
  14442. [INFO] zksy-quartz 3.9.0 .................................. SUCCESS [ 0.633 s]
  14443. [INFO] zksy-generator 3.9.0 ............................... SUCCESS [ 0.096 s]
  14444. [INFO] zksy-admin 3.9.0 ................................... SUCCESS [ 12.982 s]
  14445. [INFO] ------------------------------------------------------------------------
  14446. [INFO] BUILD SUCCESS
  14447. [INFO] ------------------------------------------------------------------------
  14448. [INFO] Total time: 29.893 s
  14449. [INFO] Finished at: 2026-10-13T15:15:24+08:00
  14450. [INFO] ------------------------------------------------------------------------